Searched refs:rqe (Results 1 – 7 of 7) 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/infiniband/hw/erdma/ |
| H A D | erdma_qp.c | 704 struct erdma_rqe *rqe = in erdma_post_recv_one() local 708 rqe->qe_idx = cpu_to_le16(qp->kern_qp.rq_pi + 1); in erdma_post_recv_one() 709 rqe->qpn = cpu_to_le32(QP_ID(qp)); in erdma_post_recv_one() 712 rqe->length = 0; in erdma_post_recv_one() 714 rqe->stag = cpu_to_le32(recv_wr->sg_list[0].lkey); in erdma_post_recv_one() 715 rqe->to = cpu_to_le64(recv_wr->sg_list[0].addr); in erdma_post_recv_one() 716 rqe->length = cpu_to_le32(recv_wr->sg_list[0].length); in erdma_post_recv_one() 721 *(u64 *)qp->kern_qp.rq_dbrec = *(u64 *)rqe; in erdma_post_recv_one() 722 writeq(*(u64 *)rqe, qp->kern_qp.hw_rq_db); in erdma_post_recv_one()
|
| /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()
|
| /linux/io_uring/ |
| H A D | zcrx.c | 1199 struct io_uring_zcrx_rqe **rqe) in zcrx_rq_iter_next() argument 1213 *rqe = zcrx_next_rqe(rq, rq->nr_entries - 1); in zcrx_rq_iter_next() 1217 static inline bool io_parse_rqe(struct io_uring_zcrx_rqe *rqe, in io_parse_rqe() argument 1221 __u64 off = READ_ONCE(rqe->off); in io_parse_rqe() 1230 if (unlikely(rqe->__pad || area_idx >= ifq->nr_areas)) in io_parse_rqe() 1264 struct io_uring_zcrx_rqe *rqe; in io_zcrx_ring_refill() local 1274 while (allocated < to_alloc - 1 && zcrx_rq_iter_next(&it, rq, &rqe)) { in io_zcrx_ring_refill() 1277 if (!io_parse_rqe(rqe, ifq, &next_niov)) in io_zcrx_ring_refill() 1489 struct io_uring_zcrx_rqe *rqe = zcrx_next_rqe(rq, mask); in zcrx_parse_rq() local 1492 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()
|