Lines Matching defs:data
52 void *data;
180 kfree(qe->data);
186 qe->data = kzalloc(capsule_size, GFP_KERNEL);
187 if (!qe->data)
190 qe->dma = ib_dma_map_single(ibdev, qe->data, capsule_size, dir);
192 kfree(qe->data);
193 qe->data = NULL;
290 kfree(req->sqe.data);
303 req->sqe.data = kzalloc(sizeof(struct nvme_command), GFP_KERNEL);
304 if (!req->sqe.data)
307 /* metadata nvme_rdma_sgl struct is located after command's data SGL */
314 nvme_req(rq)->cmd = req->sqe.data;
319 static int nvme_rdma_init_hctx(struct blk_mq_hw_ctx *hctx, void *data,
322 struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(data);
331 static int nvme_rdma_init_admin_hctx(struct blk_mq_hw_ctx *hctx, void *data,
334 struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(data);
499 "no client data found!\n");
524 * misaligned we'll end up using two entries for a single data page,
771 if (ctrl->async_event_sqe.data) {
775 ctrl->async_event_sqe.data = NULL;
854 if (ctrl->async_event_sqe.data) {
857 ctrl->async_event_sqe.data = NULL;
1661 struct nvme_command *cmd = sqe->data;
1732 struct nvme_completion *cqe = qe->data;
1740 /* sanity checking for received data length */
1999 req->sqe.dma = ib_dma_map_single(dev, req->sqe.data,
2027 "Failed to map data (%d)\n", err);