Lines Matching refs:cq

374 		struct ibv_cq  *cq;  member
676 struct ibv_cq *cq; member
700 struct ibv_cq *cq; member
1026 struct ibv_cq *cq; member
1114 static inline struct ibv_cq *ibv_cq_ex_to_cq(struct ibv_cq_ex *cq) in ibv_cq_ex_to_cq() argument
1116 return (struct ibv_cq *)cq; in ibv_cq_ex_to_cq()
1119 static inline int ibv_start_poll(struct ibv_cq_ex *cq, in ibv_start_poll() argument
1122 return cq->start_poll(cq, attr); in ibv_start_poll()
1125 static inline int ibv_next_poll(struct ibv_cq_ex *cq) in ibv_next_poll() argument
1127 return cq->next_poll(cq); in ibv_next_poll()
1130 static inline void ibv_end_poll(struct ibv_cq_ex *cq) in ibv_end_poll() argument
1132 cq->end_poll(cq); in ibv_end_poll()
1135 static inline enum ibv_wc_opcode ibv_wc_read_opcode(struct ibv_cq_ex *cq) in ibv_wc_read_opcode() argument
1137 return cq->read_opcode(cq); in ibv_wc_read_opcode()
1140 static inline uint32_t ibv_wc_read_vendor_err(struct ibv_cq_ex *cq) in ibv_wc_read_vendor_err() argument
1142 return cq->read_vendor_err(cq); in ibv_wc_read_vendor_err()
1145 static inline uint32_t ibv_wc_read_byte_len(struct ibv_cq_ex *cq) in ibv_wc_read_byte_len() argument
1147 return cq->read_byte_len(cq); in ibv_wc_read_byte_len()
1150 static inline uint32_t ibv_wc_read_imm_data(struct ibv_cq_ex *cq) in ibv_wc_read_imm_data() argument
1152 return cq->read_imm_data(cq); in ibv_wc_read_imm_data()
1155 static inline uint32_t ibv_wc_read_qp_num(struct ibv_cq_ex *cq) in ibv_wc_read_qp_num() argument
1157 return cq->read_qp_num(cq); in ibv_wc_read_qp_num()
1160 static inline uint32_t ibv_wc_read_src_qp(struct ibv_cq_ex *cq) in ibv_wc_read_src_qp() argument
1162 return cq->read_src_qp(cq); in ibv_wc_read_src_qp()
1165 static inline int ibv_wc_read_wc_flags(struct ibv_cq_ex *cq) in ibv_wc_read_wc_flags() argument
1167 return cq->read_wc_flags(cq); in ibv_wc_read_wc_flags()
1170 static inline uint32_t ibv_wc_read_slid(struct ibv_cq_ex *cq) in ibv_wc_read_slid() argument
1172 return cq->read_slid(cq); in ibv_wc_read_slid()
1175 static inline uint8_t ibv_wc_read_sl(struct ibv_cq_ex *cq) in ibv_wc_read_sl() argument
1177 return cq->read_sl(cq); in ibv_wc_read_sl()
1180 static inline uint8_t ibv_wc_read_dlid_path_bits(struct ibv_cq_ex *cq) in ibv_wc_read_dlid_path_bits() argument
1182 return cq->read_dlid_path_bits(cq); in ibv_wc_read_dlid_path_bits()
1185 static inline uint64_t ibv_wc_read_completion_ts(struct ibv_cq_ex *cq) in ibv_wc_read_completion_ts() argument
1187 return cq->read_completion_ts(cq); in ibv_wc_read_completion_ts()
1190 static inline uint16_t ibv_wc_read_cvlan(struct ibv_cq_ex *cq) in ibv_wc_read_cvlan() argument
1192 return cq->read_cvlan(cq); in ibv_wc_read_cvlan()
1195 static inline uint32_t ibv_wc_read_flow_tag(struct ibv_cq_ex *cq) in ibv_wc_read_flow_tag() argument
1197 return cq->read_flow_tag(cq); in ibv_wc_read_flow_tag()
1428 int (*poll_cq)(struct ibv_cq *cq, int num_entries, struct ibv_wc *wc);
1429 int (*req_notify_cq)(struct ibv_cq *cq, int solicited_only);
1430 void (*cq_event)(struct ibv_cq *cq);
1431 int (*resize_cq)(struct ibv_cq *cq, int cqe);
1432 int (*destroy_cq)(struct ibv_cq *cq);
1872 int ibv_resize_cq(struct ibv_cq *cq, int cqe);
1877 int ibv_destroy_cq(struct ibv_cq *cq);
1889 struct ibv_cq **cq, void **cq_context);
1904 void ibv_ack_cq_events(struct ibv_cq *cq, unsigned int nevents);
1919 static inline int ibv_poll_cq(struct ibv_cq *cq, int num_entries, struct ibv_wc *wc) in ibv_poll_cq() argument
1921 return cq->context->ops.poll_cq(cq, num_entries, wc); in ibv_poll_cq()
1933 static inline int ibv_req_notify_cq(struct ibv_cq *cq, int solicited_only) in ibv_req_notify_cq() argument
1935 return cq->context->ops.req_notify_cq(cq, solicited_only); in ibv_req_notify_cq()