Searched defs:ipz_queue (Results 1 - 5 of 5) sorted by relevance
/drivers/infiniband/hw/ehca/ |
H A D | ehca_cq.c | 206 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 D | ipz_pt_fn.h | 76 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 D | ehca_reqs.c | 71 static inline int ehca_write_rwqe(struct ipz_queue *ipz_rqueue, 638 ipz_qeit_get_inc_valid(&my_cq->ipz_queue); 801 struct ipz_queue *ipz_queue, int on_sq) 821 offset = qmap->next_wqe_idx * ipz_queue->qe_size; 822 wqe = (struct ehca_wqe *)ipz_qeit_calc(ipz_queue, offset); 949 ret = ipz_qeit_is_valid(&my_cq->ipz_queue); 799 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 D | ehca_qp.c | 263 * 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 D | ehca_classes.h | 78 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 69 milliseconds