Lines Matching refs:nvmet_rdma_rsp
48 struct nvmet_rdma_rsp { struct
87 struct nvmet_rdma_rsp *rsps; argument
128 static bool nvmet_rdma_execute_command(struct nvmet_rdma_rsp *rsp);
135 struct nvmet_rdma_rsp *r);
137 struct nvmet_rdma_rsp *r);
152 static inline bool nvmet_rdma_need_data_in(struct nvmet_rdma_rsp *rsp) in nvmet_rdma_need_data_in()
159 static inline bool nvmet_rdma_need_data_out(struct nvmet_rdma_rsp *rsp) in nvmet_rdma_need_data_out()
167 static inline struct nvmet_rdma_rsp *
170 struct nvmet_rdma_rsp *rsp; in nvmet_rdma_get_rsp()
175 struct nvmet_rdma_rsp, free_list); in nvmet_rdma_get_rsp()
199 nvmet_rdma_put_rsp(struct nvmet_rdma_rsp *rsp) in nvmet_rdma_put_rsp()
364 struct nvmet_rdma_rsp *r) in nvmet_rdma_alloc_rsp()
398 struct nvmet_rdma_rsp *r) in nvmet_rdma_free_rsp()
412 queue->rsps = kcalloc(nr_rsps, sizeof(struct nvmet_rdma_rsp), in nvmet_rdma_alloc_rsps()
418 struct nvmet_rdma_rsp *rsp = &queue->rsps[i]; in nvmet_rdma_alloc_rsps()
431 struct nvmet_rdma_rsp *rsp = &queue->rsps[i]; in nvmet_rdma_alloc_rsps()
447 struct nvmet_rdma_rsp *rsp = &queue->rsps[i]; in nvmet_rdma_free_rsps()
479 struct nvmet_rdma_rsp *rsp; in nvmet_rdma_process_wr_wait_list()
483 struct nvmet_rdma_rsp, wait_list); in nvmet_rdma_process_wr_wait_list()
499 static void nvmet_rdma_release_rsp(struct nvmet_rdma_rsp *rsp) in nvmet_rdma_release_rsp()
536 struct nvmet_rdma_rsp *rsp = in nvmet_rdma_send_done()
537 container_of(wc->wr_cqe, struct nvmet_rdma_rsp, send_cqe); in nvmet_rdma_send_done()
552 struct nvmet_rdma_rsp *rsp = in nvmet_rdma_queue_response()
553 container_of(req, struct nvmet_rdma_rsp, req); in nvmet_rdma_queue_response()
584 struct nvmet_rdma_rsp *rsp = in nvmet_rdma_read_data_done()
585 container_of(wc->wr_cqe, struct nvmet_rdma_rsp, read_cqe); in nvmet_rdma_read_data_done()
609 static void nvmet_rdma_use_inline_sg(struct nvmet_rdma_rsp *rsp, u32 len, in nvmet_rdma_use_inline_sg()
633 static u16 nvmet_rdma_map_sgl_inline(struct nvmet_rdma_rsp *rsp) in nvmet_rdma_map_sgl_inline()
660 static u16 nvmet_rdma_map_sgl_keyed(struct nvmet_rdma_rsp *rsp, in nvmet_rdma_map_sgl_keyed()
697 static u16 nvmet_rdma_map_sgl(struct nvmet_rdma_rsp *rsp) in nvmet_rdma_map_sgl()
731 static bool nvmet_rdma_execute_command(struct nvmet_rdma_rsp *rsp) in nvmet_rdma_execute_command()
756 struct nvmet_rdma_rsp *cmd) in nvmet_rdma_handle_command()
792 struct nvmet_rdma_rsp *rsp; in nvmet_rdma_recv_done()
1323 struct nvmet_rdma_rsp *cmd; in nvmet_rdma_queue_established()
1326 struct nvmet_rdma_rsp, wait_list); in nvmet_rdma_queue_established()
1594 struct nvmet_rdma_rsp *rsp = in nvmet_rdma_disc_port_addr()
1595 container_of(req, struct nvmet_rdma_rsp, req); in nvmet_rdma_disc_port_addr()