Lines Matching refs:nvme_request
39 static struct nvme_request *nvme_alloc_request(struct nvme_qpair *qpair)
41 struct nvme_request *req;
59 struct nvme_request *child = child_arg;
60 struct nvme_request *parent = child->parent;
84 struct nvme_request *req;
88 qpair->reqs = calloc(qpair->num_reqs, sizeof(struct nvme_request));
111 struct nvme_request *req;
126 struct nvme_request *nvme_request_allocate(struct nvme_qpair *qpair,
132 struct nvme_request *req;
145 memset(req, 0, offsetof(struct nvme_request, children));
154 struct nvme_request *nvme_request_allocate_contig(struct nvme_qpair *qpair,
170 struct nvme_request *nvme_request_allocate_null(struct nvme_qpair *qpair,
176 void nvme_request_free_locked(struct nvme_request *req)
183 void nvme_request_free(struct nvme_request *req)
192 void nvme_request_add_child(struct nvme_request *parent,
193 struct nvme_request *child)
214 void nvme_request_remove_child(struct nvme_request *parent,
215 struct nvme_request *child)