Lines Matching refs:iser_task

42 int iser_fast_reg_fmr(struct iscsi_iser_task *iser_task,
47 int iser_fast_reg_mr(struct iscsi_iser_task *iser_task,
219 int iser_dma_map_task_data(struct iscsi_iser_task *iser_task, in iser_dma_map_task_data() argument
226 iser_task->dir[iser_dir] = 1; in iser_dma_map_task_data()
227 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_map_task_data()
237 void iser_dma_unmap_task_data(struct iscsi_iser_task *iser_task, in iser_dma_unmap_task_data() argument
243 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_unmap_task_data()
271 int iser_fast_reg_fmr(struct iscsi_iser_task *iser_task, in iser_fast_reg_fmr() argument
276 struct ib_conn *ib_conn = &iser_task->iser_conn->ib_conn; in iser_fast_reg_fmr()
322 void iser_unreg_mem_fmr(struct iscsi_iser_task *iser_task, in iser_unreg_mem_fmr() argument
325 struct iser_mem_reg *reg = &iser_task->rdma_reg[cmd_dir]; in iser_unreg_mem_fmr()
340 void iser_unreg_mem_fastreg(struct iscsi_iser_task *iser_task, in iser_unreg_mem_fastreg() argument
343 struct iser_device *device = iser_task->iser_conn->ib_conn.device; in iser_unreg_mem_fastreg()
344 struct iser_mem_reg *reg = &iser_task->rdma_reg[cmd_dir]; in iser_unreg_mem_fastreg()
349 device->reg_ops->reg_desc_put(&iser_task->iser_conn->ib_conn, in iser_unreg_mem_fastreg()
432 iser_reg_sig_mr(struct iscsi_iser_task *iser_task, in iser_reg_sig_mr() argument
438 struct iser_tx_desc *tx_desc = &iser_task->desc; in iser_reg_sig_mr()
444 ret = iser_set_sig_attrs(iser_task->sc, sig_attrs); in iser_reg_sig_mr()
448 iser_set_prot_checks(iser_task->sc, &sig_attrs->check_mask); in iser_reg_sig_mr()
461 if (scsi_prot_sg_count(iser_task->sc)) in iser_reg_sig_mr()
473 sig_reg->sge.length = scsi_transfer_length(iser_task->sc); in iser_reg_sig_mr()
482 static int iser_fast_reg_mr(struct iscsi_iser_task *iser_task, in iser_fast_reg_mr() argument
487 struct iser_tx_desc *tx_desc = &iser_task->desc; in iser_fast_reg_mr()