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,
163 int iser_dma_map_task_data(struct iscsi_iser_task *iser_task, in iser_dma_map_task_data() argument
170 iser_task->dir[iser_dir] = 1; in iser_dma_map_task_data()
171 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_map_task_data()
181 void iser_dma_unmap_task_data(struct iscsi_iser_task *iser_task, in iser_dma_unmap_task_data() argument
187 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_unmap_task_data()
228 int iser_fast_reg_fmr(struct iscsi_iser_task *iser_task, in iser_fast_reg_fmr() argument
233 struct ib_conn *ib_conn = &iser_task->iser_conn->ib_conn; in iser_fast_reg_fmr()
276 void iser_unreg_mem_fmr(struct iscsi_iser_task *iser_task, in iser_unreg_mem_fmr() argument
279 struct iser_mem_reg *reg = &iser_task->rdma_reg[cmd_dir]; in iser_unreg_mem_fmr()
294 void iser_unreg_mem_fastreg(struct iscsi_iser_task *iser_task, in iser_unreg_mem_fastreg() argument
297 struct iser_device *device = iser_task->iser_conn->ib_conn.device; in iser_unreg_mem_fastreg()
298 struct iser_mem_reg *reg = &iser_task->rdma_reg[cmd_dir]; in iser_unreg_mem_fastreg()
303 device->reg_ops->reg_desc_put(&iser_task->iser_conn->ib_conn, in iser_unreg_mem_fastreg()
383 iser_reg_sig_mr(struct iscsi_iser_task *iser_task, in iser_reg_sig_mr() argument
389 struct iser_tx_desc *tx_desc = &iser_task->desc; in iser_reg_sig_mr()
391 struct ib_cqe *cqe = &iser_task->iser_conn->ib_conn.reg_cqe; in iser_reg_sig_mr()
397 ret = iser_set_sig_attrs(iser_task->sc, sig_attrs); in iser_reg_sig_mr()
401 iser_set_prot_checks(iser_task->sc, &sig_attrs->check_mask); in iser_reg_sig_mr()
417 if (scsi_prot_sg_count(iser_task->sc)) in iser_reg_sig_mr()
429 sig_reg->sge.length = scsi_transfer_length(iser_task->sc); in iser_reg_sig_mr()
438 static int iser_fast_reg_mr(struct iscsi_iser_task *iser_task, in iser_fast_reg_mr() argument
443 struct iser_tx_desc *tx_desc = &iser_task->desc; in iser_fast_reg_mr()
444 struct ib_cqe *cqe = &iser_task->iser_conn->ib_conn.reg_cqe; in iser_fast_reg_mr()