Searched defs:ipz_queue (Results 1 - 5 of 5) sorted by relevance

/drivers/infiniband/hw/ehca/
H A Dehca_cq.c206 ipz_rc = ipz_queue_ctor(NULL, &my_cq->ipz_queue, param.act_pages,
216 vpage = ipz_qpageit_get_inc(&my_cq->ipz_queue);
245 vpage = ipz_qpageit_get_inc(&my_cq->ipz_queue);
267 ipz_qeit_reset(&my_cq->ipz_queue);
285 struct ipz_queue *ipz_queue = &my_cq->ipz_queue; local
290 resp.ipz_queue.qe_size = ipz_queue->qe_size;
291 resp.ipz_queue
[all...]
H A Dipz_pt_fn.h76 struct ipz_queue { struct
93 static inline void *ipz_qeit_calc(struct ipz_queue *queue, u64 q_offset)
106 static inline void *ipz_qeit_get(struct ipz_queue *queue)
113 * page to page in struct ipz_queue, last increment will return 0! and
118 void *ipz_qpageit_get_inc(struct ipz_queue *queue);
122 * step in struct ipz_queue, will wrap in ringbuffer
126 static inline void *ipz_qeit_get_inc(struct ipz_queue *queue)
142 static inline int ipz_qeit_is_valid(struct ipz_queue *queue)
150 * step in struct ipz_queue, will wrap in ringbuffer
155 static inline void *ipz_qeit_get_inc_valid(struct ipz_queue *queu
[all...]
H A Dehca_reqs.c70 static inline int ehca_write_rwqe(struct ipz_queue *ipz_rqueue,
637 ipz_qeit_get_inc_valid(&my_cq->ipz_queue);
800 struct ipz_queue *ipz_queue, int on_sq)
820 offset = qmap->next_wqe_idx * ipz_queue->qe_size;
821 wqe = (struct ehca_wqe *)ipz_qeit_calc(ipz_queue, offset);
948 ret = ipz_qeit_is_valid(&my_cq->ipz_queue);
798 generate_flush_cqes(struct ehca_qp *my_qp, struct ib_cq *cq, struct ib_wc *wc, int num_entries, struct ipz_queue *ipz_queue, int on_sq) argument
H A Dehca_qp.c263 * init userspace queue info from ipz_queue data
266 struct ipz_queue *queue)
282 struct ipz_queue *queue,
1077 struct ipz_queue *squeue;
1130 static int calc_left_cqes(u64 wqe_p, struct ipz_queue *ipz_queue, argument
1143 if (ipz_queue_abs_to_offset(ipz_queue, wqe_p, &q_ofs)) {
1150 wqe_idx = q_ofs / ipz_queue->qe_size;
H A Dehca_classes.h78 struct ipz_queue ipz_queue; member in struct:ehca_eq
193 struct ipz_queue ipz_squeue;
195 struct ipz_queue ipz_rqueue;
239 struct ipz_queue ipz_queue; member in struct:ehca_cq
401 struct ipzu_queue_resp ipz_queue; member in struct:ehca_create_cq_resp

Completed in 116 milliseconds