Searched refs:iser_task (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/infiniband/ulp/iser/ |
| A D | iser_initiator.c | 57 err = iser_dma_map_task_data(iser_task, in iser_prepare_read_cmd() 64 if (scsi_prot_sg_count(iser_task->sc)) { in iser_prepare_read_cmd() 67 err = iser_dma_map_task_data(iser_task, in iser_prepare_read_cmd() 111 err = iser_dma_map_task_data(iser_task, in iser_prepare_write_cmd() 156 iser_task->desc.num_sge = 2; in iser_prepare_write_cmd() 633 if (iser_task->dir[ISER_DIR_IN]) { in iser_check_remote_inv() 747 iser_task->dir[ISER_DIR_IN] = 0; in iser_task_rdma_init() 748 iser_task->dir[ISER_DIR_OUT] = 0; in iser_task_rdma_init() 769 if (iser_task->dir[ISER_DIR_IN]) { in iser_task_rdma_finalize() 772 &iser_task->data[ISER_DIR_IN], in iser_task_rdma_finalize() [all …]
|
| A D | iser_memory.c | 75 int iser_dma_map_task_data(struct iscsi_iser_task *iser_task, in iser_dma_map_task_data() argument 82 iser_task->dir[iser_dir] = 1; in iser_dma_map_task_data() 83 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_map_task_data() 99 dev = iser_task->iser_conn->ib_conn.device->ib_device; in iser_dma_unmap_task_data() 129 void iser_unreg_mem_fastreg(struct iscsi_iser_task *iser_task, in iser_unreg_mem_fastreg() argument 132 struct iser_mem_reg *reg = &iser_task->rdma_reg[cmd_dir]; in iser_unreg_mem_fastreg() 233 iser_reg_sig_mr(struct iscsi_iser_task *iser_task, in iser_reg_sig_mr() argument 239 struct iser_tx_desc *tx_desc = &iser_task->desc; in iser_reg_sig_mr() 240 struct ib_cqe *cqe = &iser_task->iser_conn->ib_conn.reg_cqe; in iser_reg_sig_mr() 247 ret = iser_set_sig_attrs(iser_task->sc, sig_attrs); in iser_reg_sig_mr() [all …]
|
| A D | iscsi_iser.c | 182 struct iscsi_iser_task *iser_task = task->dd_data; in iscsi_iser_pdu_alloc() local 226 iser_task->iser_conn = iser_conn; in iser_initialize_task_headers() 249 iser_task, ret); in iscsi_iser_task_init() 257 iser_task->command_sent = 0; in iscsi_iser_task_init() 258 iser_task_rdma_init(iser_task); in iscsi_iser_task_init() 259 iser_task->sc = task->sc; in iscsi_iser_task_init() 351 if (!iser_task->command_sent) { in iscsi_iser_task_xmit() 355 iser_task->command_sent = 1; in iscsi_iser_task_xmit() 377 struct iser_tx_desc *tx_desc = &iser_task->desc; in iscsi_iser_cleanup_task() 396 iser_task->status = ISER_TASK_STATUS_COMPLETED; in iscsi_iser_cleanup_task() [all …]
|
| A D | iscsi_iser.h | 530 void iser_finalize_rdma_unaligned_sg(struct iscsi_iser_task *iser_task, 550 int iser_dma_map_task_data(struct iscsi_iser_task *iser_task, 555 void iser_dma_unmap_task_data(struct iscsi_iser_task *iser_task, 567 u8 iser_check_task_pi_status(struct iscsi_iser_task *iser_task,
|
| A D | iser_verbs.c | 928 u8 iser_check_task_pi_status(struct iscsi_iser_task *iser_task, in iser_check_task_pi_status() argument 931 struct iser_mem_reg *reg = &iser_task->rdma_reg[cmd_dir]; in iser_check_task_pi_status() 933 unsigned long sector_size = iser_task->sc->device->sector_size; in iser_check_task_pi_status() 952 *sector = scsi_get_sector(iser_task->sc) + sector_off; in iser_check_task_pi_status()
|
Completed in 13 milliseconds