Searched refs:rqe (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/net/wireless/microchip/wilc1000/ |
| H A D | wlan.c | 520 static void wilc_wlan_rxq_add(struct wilc *wilc, struct rxq_entry_t *rqe) in wilc_wlan_rxq_add() argument 526 list_add_tail(&rqe->list, &wilc->rxq_head.list); in wilc_wlan_rxq_add() 532 struct rxq_entry_t *rqe = NULL; in wilc_wlan_rxq_remove() local 536 rqe = list_first_entry(&wilc->rxq_head.list, struct rxq_entry_t, in wilc_wlan_rxq_remove() 538 list_del(&rqe->list); in wilc_wlan_rxq_remove() 541 return rqe; in wilc_wlan_rxq_remove() 1158 struct rxq_entry_t *rqe; in wilc_wlan_handle_rxq() local 1161 rqe = wilc_wlan_rxq_remove(wilc); in wilc_wlan_handle_rxq() 1162 if (!rqe) in wilc_wlan_handle_rxq() 1165 buffer = rqe->buffer; in wilc_wlan_handle_rxq() [all …]
|
| /linux/drivers/scsi/bnx2i/ |
| H A D | bnx2i.h | 502 struct rqe { struct 668 struct rqe *rq_virt; 672 struct rqe *rq_prod_qe; 673 struct rqe *rq_cons_qe; 674 struct rqe *rq_first_qe; 675 struct rqe *rq_last_qe;
|
| /linux/drivers/block/ |
| H A D | sunvdc.c | 310 struct vdc_req_entry *rqe = &port->rq_arr[index]; in vdc_end_one() local 320 req = rqe->req; in vdc_end_one() 326 rqe->req = NULL; in vdc_end_one() 466 struct vdc_req_entry *rqe; in __send_request() local 503 rqe = &port->rq_arr[dr->prod]; in __send_request() 504 rqe->req = req; in __send_request() 1096 struct vdc_req_entry *rqe = &port->rq_arr[idx]; in vdc_requeue_inflight() local 1103 req = rqe->req; in vdc_requeue_inflight() 1109 rqe->req = NULL; in vdc_requeue_inflight()
|
| /linux/drivers/infiniband/sw/siw/ |
| H A D | siw_qp.c | 1089 int siw_rqe_complete(struct siw_qp *qp, struct siw_rqe *rqe, u32 bytes, in siw_rqe_complete() argument 1109 cqe->id = rqe->id; in siw_rqe_complete() 1127 smp_store_mb(rqe->flags, 0); in siw_rqe_complete() 1146 smp_store_mb(rqe->flags, 0); in siw_rqe_complete() 1249 siw_rqe_complete(qp, &wqe->rqe, wqe->bytes, in siw_rq_flush() 1268 struct siw_rqe *rqe = in siw_rq_flush() local 1271 if (!READ_ONCE(rqe->flags)) in siw_rq_flush() 1274 if (siw_rqe_complete(qp, rqe, 0, 0, SIW_WC_WR_FLUSH_ERR) != 0) in siw_rq_flush() 1277 WRITE_ONCE(rqe->flags, 0); in siw_rq_flush()
|
| H A D | siw.h | 190 struct siw_rqe rqe; member 476 #define rx_type(wqe) ((wqe)->rqe.opcode) 524 int siw_rqe_complete(struct siw_qp *qp, struct siw_rqe *rqe, u32 bytes,
|
| H A D | siw_mem.c | 244 siw_unref_mem_sgl(wqe->mem, wqe->rqe.num_sge); in siw_wqe_put_mem()
|
| /linux/io_uring/ |
| H A D | zcrx.c | 1009 static inline bool io_parse_rqe(struct io_uring_zcrx_rqe *rqe, in io_parse_rqe() argument 1013 __u64 off = READ_ONCE(rqe->off); in io_parse_rqe() 1020 if (unlikely(rqe->__pad || area_idx)) in io_parse_rqe() 1049 struct io_uring_zcrx_rqe *rqe = zcrx_next_rqe(rq, mask); in io_zcrx_ring_refill() local 1053 if (!io_parse_rqe(rqe, ifq, &niov)) in io_zcrx_ring_refill() 1201 struct io_uring_zcrx_rqe *rqe = zcrx_next_rqe(rq, mask); in zcrx_parse_rq() local 1204 if (!io_parse_rqe(rqe, zcrx, &niov)) in zcrx_parse_rq()
|
| /linux/drivers/infiniband/hw/ocrdma/ |
| H A D | ocrdma_hw.c | 2303 struct ocrdma_hdr_wqe *rqe; in ocrdma_set_create_qp_ird_cmd() local 2316 rqe = (struct ocrdma_hdr_wqe *)(qp->ird_q_va + in ocrdma_set_create_qp_ird_cmd() 2318 rqe->cw = 0; in ocrdma_set_create_qp_ird_cmd() 2319 rqe->cw |= 2; in ocrdma_set_create_qp_ird_cmd() 2320 rqe->cw |= (OCRDMA_TYPE_LKEY << OCRDMA_WQE_TYPE_SHIFT); in ocrdma_set_create_qp_ird_cmd() 2321 rqe->cw |= (8 << OCRDMA_WQE_SIZE_SHIFT); in ocrdma_set_create_qp_ird_cmd() 2322 rqe->cw |= (8 << OCRDMA_WQE_NXT_WQE_SIZE_SHIFT); in ocrdma_set_create_qp_ird_cmd()
|