Searched refs:iser_pdu (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14-stable/sys/dev/iser/ |
| HD | icl_iser.c | 167 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 …]
|
| HD | iser_initiator.c | 36 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 …]
|
| HD | iser_memory.c | 98 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 …]
|