Searched refs:c2_mq (Results 1 - 16 of 16) sorted by relevance
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/amso1100/ |
H A D | c2_mq.h | 67 struct c2_mq { struct 86 static __inline__ int c2_mq_empty(struct c2_mq *q) 91 static __inline__ int c2_mq_full(struct c2_mq *q) 96 extern void c2_mq_lconsume(struct c2_mq *q, u32 wqe_count); 97 extern void *c2_mq_alloc(struct c2_mq *q); 98 extern void c2_mq_produce(struct c2_mq *q); 99 extern void *c2_mq_consume(struct c2_mq *q); 100 extern void c2_mq_free(struct c2_mq *q); 101 extern void c2_mq_req_init(struct c2_mq *q, u32 index, u32 q_size, u32 msg_size, 103 extern void c2_mq_rep_init(struct c2_mq * [all...] |
H A D | c2_mq.c | 34 #include "c2_mq.h" 36 void *c2_mq_alloc(struct c2_mq *q) 58 void c2_mq_produce(struct c2_mq *q) 71 void *c2_mq_consume(struct c2_mq *q) 92 void c2_mq_free(struct c2_mq *q) 113 void c2_mq_lconsume(struct c2_mq *q, u32 wqe_count) 125 void c2_mq_req_init(struct c2_mq *q, u32 index, u32 q_size, u32 msg_size, 142 void c2_mq_rep_init(struct c2_mq *q, u32 index, u32 q_size, u32 msg_size,
|
H A D | c2_provider.h | 42 #include "c2_mq.h" 100 struct c2_mq mq; 121 struct c2_mq sq_mq; 122 struct c2_mq rq_mq;
|
H A D | c2_intr.c | 120 struct c2_mq *reply_vq; 125 reply_vq = (struct c2_mq *) c2dev->qptr_array[mq_index];
|
H A D | c2.h | 45 #include "c2_mq.h" 320 struct c2_mq req_vq; /* Verbs Request MQ */ 321 struct c2_mq rep_vq; /* Verbs Reply MQ */ 322 struct c2_mq aeq; /* Async Events MQ */
|
H A D | c2_cq.c | 85 struct c2_mq *q; 257 static void c2_free_cq_buf(struct c2_dev *c2dev, struct c2_mq *mq) 263 static int c2_alloc_cq_buf(struct c2_dev *c2dev, struct c2_mq *mq, int q_size,
|
H A D | c2_ae.c | 149 struct c2_mq *mq = c2dev->qptr_array[mq_index];
|
H A D | c2_qp.c | 760 static int qp_wr_post(struct c2_mq *q, union c2wr * wr, struct c2_qp *qp, u32 size)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/amso1100/ |
H A D | c2_mq.h | 67 struct c2_mq { struct 86 static __inline__ int c2_mq_empty(struct c2_mq *q) 91 static __inline__ int c2_mq_full(struct c2_mq *q) 96 extern void c2_mq_lconsume(struct c2_mq *q, u32 wqe_count); 97 extern void *c2_mq_alloc(struct c2_mq *q); 98 extern void c2_mq_produce(struct c2_mq *q); 99 extern void *c2_mq_consume(struct c2_mq *q); 100 extern void c2_mq_free(struct c2_mq *q); 101 extern void c2_mq_req_init(struct c2_mq *q, u32 index, u32 q_size, u32 msg_size, 103 extern void c2_mq_rep_init(struct c2_mq * [all...] |
H A D | c2_mq.c | 34 #include "c2_mq.h" 36 void *c2_mq_alloc(struct c2_mq *q) 58 void c2_mq_produce(struct c2_mq *q) 71 void *c2_mq_consume(struct c2_mq *q) 92 void c2_mq_free(struct c2_mq *q) 113 void c2_mq_lconsume(struct c2_mq *q, u32 wqe_count) 125 void c2_mq_req_init(struct c2_mq *q, u32 index, u32 q_size, u32 msg_size, 142 void c2_mq_rep_init(struct c2_mq *q, u32 index, u32 q_size, u32 msg_size,
|
H A D | c2_provider.h | 42 #include "c2_mq.h" 100 struct c2_mq mq; 121 struct c2_mq sq_mq; 122 struct c2_mq rq_mq;
|
H A D | c2_intr.c | 120 struct c2_mq *reply_vq; 125 reply_vq = (struct c2_mq *) c2dev->qptr_array[mq_index];
|
H A D | c2.h | 45 #include "c2_mq.h" 320 struct c2_mq req_vq; /* Verbs Request MQ */ 321 struct c2_mq rep_vq; /* Verbs Reply MQ */ 322 struct c2_mq aeq; /* Async Events MQ */
|
H A D | c2_cq.c | 85 struct c2_mq *q; 257 static void c2_free_cq_buf(struct c2_dev *c2dev, struct c2_mq *mq) 263 static int c2_alloc_cq_buf(struct c2_dev *c2dev, struct c2_mq *mq, int q_size,
|
H A D | c2_ae.c | 149 struct c2_mq *mq = c2dev->qptr_array[mq_index];
|
H A D | c2_qp.c | 760 static int qp_wr_post(struct c2_mq *q, union c2wr * wr, struct c2_qp *qp, u32 size)
|
Completed in 77 milliseconds