Home
last modified time | relevance | path

Searched refs:iser_pdu (Results 1 – 3 of 3) sorted by relevance

/freebsd-14-stable/sys/dev/iser/
HDicl_iser.c167 struct icl_iser_pdu *iser_pdu; in iser_new_pdu() local
171 iser_pdu = uma_zalloc(icl_pdu_zone, flags | M_ZERO); in iser_new_pdu()
172 if (iser_pdu == NULL) { in iser_new_pdu()
173 ISER_WARN("failed to allocate %zd bytes", sizeof(*iser_pdu)); in iser_new_pdu()
177 iser_pdu->iser_conn = iser_conn; in iser_new_pdu()
178 ip = &iser_pdu->icl_pdu; in iser_new_pdu()
180 ip->ip_bhs = &iser_pdu->desc.iscsi_header; in iser_new_pdu()
194 struct icl_iser_pdu *iser_pdu = icl_to_iser_pdu(ip); in iser_pdu_free() local
196 uma_zfree(icl_pdu_zone, iser_pdu); in iser_pdu_free()
246 struct icl_iser_pdu *iser_pdu = icl_to_iser_pdu(ip); in iser_conn_pdu_queue() local
[all …]
HDiser_initiator.c36 iser_prepare_read_cmd(struct icl_iser_pdu *iser_pdu) in iser_prepare_read_cmd() argument
38 struct iser_hdr *hdr = &iser_pdu->desc.iser_header; in iser_prepare_read_cmd()
39 struct iser_data_buf *buf_in = &iser_pdu->data[ISER_DIR_IN]; in iser_prepare_read_cmd()
43 err = iser_dma_map_task_data(iser_pdu, in iser_prepare_read_cmd()
50 err = iser_reg_rdma_mem(iser_pdu, ISER_DIR_IN); in iser_prepare_read_cmd()
56 mem_reg = &iser_pdu->rdma_reg[ISER_DIR_IN]; in iser_prepare_read_cmd()
71 iser_prepare_write_cmd(struct icl_iser_pdu *iser_pdu) in iser_prepare_write_cmd() argument
73 struct iser_hdr *hdr = &iser_pdu->desc.iser_header; in iser_prepare_write_cmd()
74 struct iser_data_buf *buf_out = &iser_pdu->data[ISER_DIR_OUT]; in iser_prepare_write_cmd()
78 err = iser_dma_map_task_data(iser_pdu, in iser_prepare_write_cmd()
[all …]
HDiser_memory.c98 iser_dma_unmap_task_data(struct icl_iser_pdu *iser_pdu, in iser_dma_unmap_task_data() argument
104 dev = iser_pdu->iser_conn->ib_conn.device->ib_device; in iser_dma_unmap_task_data()
151 iser_fast_reg_mr(struct icl_iser_pdu *iser_pdu, in iser_fast_reg_mr() argument
156 struct ib_conn *ib_conn = &iser_pdu->iser_conn->ib_conn; in iser_fast_reg_mr()
217 iser_reg_rdma_mem(struct icl_iser_pdu *iser_pdu, in iser_reg_rdma_mem() argument
220 struct ib_conn *ib_conn = &iser_pdu->iser_conn->ib_conn; in iser_reg_rdma_mem()
223 struct iser_data_buf *mem = &iser_pdu->data[cmd_dir]; in iser_reg_rdma_mem()
224 struct iser_mem_reg *mem_reg = &iser_pdu->rdma_reg[cmd_dir]; in iser_reg_rdma_mem()
239 err = iser_fast_reg_mr(iser_pdu, mem, desc ? &desc->rsc : NULL, in iser_reg_rdma_mem()
254 iser_unreg_rdma_mem(struct icl_iser_pdu *iser_pdu, in iser_unreg_rdma_mem() argument
[all …]