se_dev 1622 drivers/infiniband/ulp/isert/ib_isert.c u32 block_size = se_cmd->se_dev->dev_attrib.block_size + 8; se_dev 2066 drivers/infiniband/ulp/isert/ib_isert.c domain->sig.dif.pi_interval = se_cmd->se_dev->dev_attrib.block_size; se_dev 391 drivers/scsi/qla2xxx/tcm_qla2xxx.c cmd->blk_sz = se_cmd->se_dev->dev_attrib.block_size; se_dev 653 drivers/scsi/qla2xxx/tcm_qla2xxx.c cmd->blk_sz = se_cmd->se_dev->dev_attrib.block_size; se_dev 58 drivers/target/target_core_alua.c struct se_device *dev = cmd->se_dev; se_dev 138 drivers/target/target_core_alua.c struct se_device *dev = cmd->se_dev; se_dev 270 drivers/target/target_core_alua.c struct se_device *dev = cmd->se_dev; se_dev 465 drivers/target/target_core_alua.c struct se_device *dev = cmd->se_dev; se_dev 672 drivers/target/target_core_alua.c struct se_device *dev = cmd->se_dev; se_dev 133 drivers/target/target_core_device.c se_cmd->se_dev = rcu_dereference_raw(se_lun->lun_se_dev); se_dev 134 drivers/target/target_core_device.c atomic_long_inc(&se_cmd->se_dev->num_cmds); se_dev 138 drivers/target/target_core_device.c &se_cmd->se_dev->write_bytes); se_dev 141 drivers/target/target_core_device.c &se_cmd->se_dev->read_bytes); se_dev 182 drivers/target/target_core_device.c se_cmd->se_dev = rcu_dereference_raw(se_lun->lun_se_dev); se_dev 1074 drivers/target/target_core_device.c struct se_device *dev = cmd->se_dev; se_dev 265 drivers/target/target_core_file.c struct se_device *dev = cmd->se_dev; se_dev 394 drivers/target/target_core_file.c struct se_device *dev = cmd->se_dev; se_dev 439 drivers/target/target_core_file.c struct se_device *se_dev = cmd->se_dev; se_dev 440 drivers/target/target_core_file.c struct fd_dev *fd_dev = FD_DEV(se_dev); se_dev 441 drivers/target/target_core_file.c loff_t pos = cmd->t_task_lba * se_dev->dev_attrib.block_size; se_dev 459 drivers/target/target_core_file.c cmd->t_data_sg[0].length != cmd->se_dev->dev_attrib.block_size) { se_dev 464 drivers/target/target_core_file.c cmd->se_dev->dev_attrib.block_size); se_dev 477 drivers/target/target_core_file.c len += se_dev->dev_attrib.block_size; se_dev 494 drivers/target/target_core_file.c fd_do_prot_fill(struct se_device *se_dev, sector_t lba, sector_t nolb, se_dev 497 drivers/target/target_core_file.c struct fd_dev *fd_dev = FD_DEV(se_dev); se_dev 500 drivers/target/target_core_file.c loff_t pos = lba * se_dev->prot_length; se_dev 507 drivers/target/target_core_file.c prot_length = nolb * se_dev->prot_length; se_dev 536 drivers/target/target_core_file.c rc = fd_do_prot_fill(cmd->se_dev, lba, nolb, buf, PAGE_SIZE); se_dev 546 drivers/target/target_core_file.c struct file *file = FD_DEV(cmd->se_dev)->fd_file; se_dev 554 drivers/target/target_core_file.c if (cmd->se_dev->dev_attrib.pi_prot_type) { se_dev 563 drivers/target/target_core_file.c struct se_device *dev = cmd->se_dev; se_dev 576 drivers/target/target_core_file.c struct se_device *se_dev = cmd->se_dev; se_dev 577 drivers/target/target_core_file.c loff_t pos = lba * se_dev->dev_attrib.block_size; se_dev 578 drivers/target/target_core_file.c unsigned int len = nolb * se_dev->dev_attrib.block_size; se_dev 598 drivers/target/target_core_file.c struct se_device *dev = cmd->se_dev; se_dev 682 drivers/target/target_core_file.c struct se_device *dev = cmd->se_dev; se_dev 310 drivers/target/target_core_iblock.c struct iblock_dev *ib_dev = IBLOCK_DEV(cmd->se_dev); se_dev 370 drivers/target/target_core_iblock.c struct iblock_dev *ib_dev = IBLOCK_DEV(cmd->se_dev); se_dev 394 drivers/target/target_core_iblock.c struct block_device *bdev = IBLOCK_DEV(cmd->se_dev)->ibd_bd; se_dev 395 drivers/target/target_core_iblock.c struct se_device *dev = cmd->se_dev; se_dev 413 drivers/target/target_core_iblock.c struct se_device *dev = cmd->se_dev; se_dev 446 drivers/target/target_core_iblock.c struct block_device *bdev = IBLOCK_DEV(cmd->se_dev)->ibd_bd; se_dev 451 drivers/target/target_core_iblock.c struct se_device *dev = cmd->se_dev; se_dev 464 drivers/target/target_core_iblock.c sg->length != cmd->se_dev->dev_attrib.block_size) { se_dev 467 drivers/target/target_core_iblock.c cmd->se_dev->dev_attrib.block_size); se_dev 628 drivers/target/target_core_iblock.c struct se_device *dev = cmd->se_dev; se_dev 684 drivers/target/target_core_iblock.c struct se_device *dev = cmd->se_dev; se_dev 89 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 122 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 127 drivers/target/target_core_pr.c pr_reg = core_scsi3_locate_pr_reg(cmd->se_dev, se_sess->se_node_acl, se_dev 203 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 244 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 565 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 1495 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 1525 drivers/target/target_core_pr.c local_pr_reg = __core_scsi3_alloc_registration(cmd->se_dev, se_dev 1756 drivers/target/target_core_pr.c dest_pr_reg = __core_scsi3_alloc_registration(cmd->se_dev, se_dev 1804 drivers/target/target_core_pr.c __core_scsi3_add_registration(cmd->se_dev, dest_node_acl, se_dev 2049 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 2092 drivers/target/target_core_pr.c if (core_scsi3_alloc_registration(cmd->se_dev, se_dev 2158 drivers/target/target_core_pr.c pr_reg->pr_res_generation = core_scsi3_pr_generation(cmd->se_dev); se_dev 2172 drivers/target/target_core_pr.c pr_holder = core_scsi3_check_implicit_release(cmd->se_dev, se_dev 2207 drivers/target/target_core_pr.c __core_scsi3_free_registration(cmd->se_dev, pr_reg, NULL, 1); se_dev 2272 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 2289 drivers/target/target_core_pr.c pr_reg = core_scsi3_locate_pr_reg(cmd->se_dev, se_sess->se_node_acl, se_dev 2417 drivers/target/target_core_pr.c core_scsi3_update_and_write_aptpl(cmd->se_dev, true); se_dev 2516 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 2662 drivers/target/target_core_pr.c core_scsi3_update_and_write_aptpl(cmd->se_dev, true); se_dev 2672 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 2682 drivers/target/target_core_pr.c pr_reg_n = core_scsi3_locate_pr_reg(cmd->se_dev, se_dev 2747 drivers/target/target_core_pr.c core_scsi3_update_and_write_aptpl(cmd->se_dev, false); se_dev 2826 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 2840 drivers/target/target_core_pr.c pr_reg_n = core_scsi3_locate_pr_reg(cmd->se_dev, se_sess->se_node_acl, se_dev 2981 drivers/target/target_core_pr.c core_scsi3_update_and_write_aptpl(cmd->se_dev, true); se_dev 2984 drivers/target/target_core_pr.c core_scsi3_pr_generation(cmd->se_dev); se_dev 3110 drivers/target/target_core_pr.c core_scsi3_update_and_write_aptpl(cmd->se_dev, true); se_dev 3113 drivers/target/target_core_pr.c core_scsi3_pr_generation(cmd->se_dev); se_dev 3143 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 3174 drivers/target/target_core_pr.c pr_reg = core_scsi3_locate_pr_reg(cmd->se_dev, se_sess->se_node_acl, se_dev 3457 drivers/target/target_core_pr.c if (core_scsi3_alloc_registration(cmd->se_dev, dest_node_acl, se_dev 3520 drivers/target/target_core_pr.c core_scsi3_update_and_write_aptpl(cmd->se_dev, aptpl); se_dev 3544 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 3561 drivers/target/target_core_pr.c if (cmd->se_dev->dev_reservation_flags & DRF_SPC2_RESERVATIONS) { se_dev 3695 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 3748 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 3822 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 3879 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 4046 drivers/target/target_core_pr.c if (cmd->se_dev->dev_reservation_flags & DRF_SPC2_RESERVATIONS) { se_dev 4080 drivers/target/target_core_pr.c struct se_device *dev = cmd->se_dev; se_dev 596 drivers/target/target_core_pscsi.c struct pscsi_dev_virt *pdv = PSCSI_DEV(cmd->se_dev); se_dev 849 drivers/target/target_core_pscsi.c struct pscsi_dev_virt *pdv = PSCSI_DEV(cmd->se_dev); se_dev 959 drivers/target/target_core_pscsi.c struct pscsi_dev_virt *pdv = PSCSI_DEV(cmd->se_dev); se_dev 381 drivers/target/target_core_rd.c struct se_device *se_dev = cmd->se_dev; se_dev 382 drivers/target/target_core_rd.c struct rd_dev *dev = RD_DEV(se_dev); se_dev 385 drivers/target/target_core_rd.c u32 sectors = cmd->data_length / se_dev->dev_attrib.block_size; se_dev 391 drivers/target/target_core_rd.c tmp = cmd->t_task_lba * se_dev->prot_length; se_dev 402 drivers/target/target_core_rd.c if (se_dev->dev_attrib.pi_prot_verify) { se_dev 420 drivers/target/target_core_rd.c struct se_device *se_dev = cmd->se_dev; se_dev 421 drivers/target/target_core_rd.c struct rd_dev *dev = RD_DEV(se_dev); se_dev 437 drivers/target/target_core_rd.c tmp = cmd->t_task_lba * se_dev->dev_attrib.block_size; se_dev 453 drivers/target/target_core_rd.c if (cmd->prot_type && se_dev->dev_attrib.pi_prot_type && se_dev 521 drivers/target/target_core_rd.c if (cmd->prot_type && se_dev->dev_attrib.pi_prot_type && se_dev 34 drivers/target/target_core_sbc.c struct se_device *dev = cmd->se_dev; se_dev 77 drivers/target/target_core_sbc.c struct se_device *dev = cmd->se_dev; se_dev 187 drivers/target/target_core_sbc.c return cmd->se_dev->transport->get_blocks(cmd->se_dev) - se_dev 218 drivers/target/target_core_sbc.c return cmd->se_dev->dev_attrib.block_size * sectors; se_dev 284 drivers/target/target_core_sbc.c struct se_device *dev = cmd->se_dev; se_dev 295 drivers/target/target_core_sbc.c if (sectors > cmd->se_dev->dev_attrib.max_write_same_len) { se_dev 297 drivers/target/target_core_sbc.c sectors, cmd->se_dev->dev_attrib.max_write_same_len); se_dev 416 drivers/target/target_core_sbc.c struct se_device *dev = cmd->se_dev; se_dev 440 drivers/target/target_core_sbc.c struct se_device *dev = cmd->se_dev; se_dev 593 drivers/target/target_core_sbc.c struct se_device *dev = cmd->se_dev; se_dev 793 drivers/target/target_core_sbc.c struct se_device *dev = cmd->se_dev; se_dev 1141 drivers/target/target_core_sbc.c struct se_device *dev = cmd->se_dev; se_dev 1224 drivers/target/target_core_sbc.c struct se_device *dev = cmd->se_dev; se_dev 1333 drivers/target/target_core_sbc.c struct se_device *dev = cmd->se_dev; se_dev 1379 drivers/target/target_core_sbc.c struct se_device *dev = cmd->se_dev; se_dev 54 drivers/target/target_core_spc.c struct se_device *dev = cmd->se_dev; se_dev 121 drivers/target/target_core_spc.c struct se_device *dev = cmd->se_dev; se_dev 170 drivers/target/target_core_spc.c struct se_device *dev = cmd->se_dev; se_dev 440 drivers/target/target_core_spc.c struct se_device *dev = cmd->se_dev; se_dev 471 drivers/target/target_core_spc.c spin_lock(&cmd->se_dev->t10_alua.lba_map_lock); se_dev 474 drivers/target/target_core_spc.c spin_unlock(&cmd->se_dev->t10_alua.lba_map_lock); se_dev 482 drivers/target/target_core_spc.c struct se_device *dev = cmd->se_dev; se_dev 576 drivers/target/target_core_spc.c struct se_device *dev = cmd->se_dev; se_dev 589 drivers/target/target_core_spc.c struct se_device *dev = cmd->se_dev; se_dev 653 drivers/target/target_core_spc.c struct se_device *dev = cmd->se_dev; se_dev 691 drivers/target/target_core_spc.c if (cmd->se_dev->dev_flags & DF_EMULATED_VPD_UNIT_SERIAL) { se_dev 703 drivers/target/target_core_spc.c struct se_device *dev = cmd->se_dev; se_dev 776 drivers/target/target_core_spc.c struct se_device *dev = cmd->se_dev; se_dev 890 drivers/target/target_core_spc.c struct se_device *dev = cmd->se_dev; se_dev 983 drivers/target/target_core_spc.c struct se_device *dev = cmd->se_dev; se_dev 1173 drivers/target/target_core_spc.c bool desc_format = target_sense_desc_format(cmd->se_dev); se_dev 1278 drivers/target/target_core_spc.c struct se_device *dev = cmd->se_dev; se_dev 126 drivers/target/target_core_tmr.c if (dev != se_cmd->se_dev) se_dev 642 drivers/target/target_core_transport.c struct se_device *dev = cmd->se_dev; se_dev 726 drivers/target/target_core_transport.c struct se_device *dev = cmd->se_dev; se_dev 777 drivers/target/target_core_transport.c transport_handle_queue_full(cmd, cmd->se_dev, se_dev 892 drivers/target/target_core_transport.c struct se_device *dev = cmd->se_dev; se_dev 1282 drivers/target/target_core_transport.c struct se_device *dev = cmd->se_dev; se_dev 1381 drivers/target/target_core_transport.c struct se_device *dev = cmd->se_dev; se_dev 1402 drivers/target/target_core_transport.c struct se_device *dev = cmd->se_dev; se_dev 1888 drivers/target/target_core_transport.c cmd->se_dev->dev_attrib.emulate_ua_intlck_ctrl == 2) { se_dev 1917 drivers/target/target_core_transport.c transport_handle_queue_full(cmd, cmd->se_dev, ret, false); se_dev 1979 drivers/target/target_core_transport.c sectors = cmd->data_length >> ilog2(cmd->se_dev->dev_attrib.block_size); se_dev 1999 drivers/target/target_core_transport.c struct se_device *dev = cmd->se_dev; se_dev 2113 drivers/target/target_core_transport.c struct se_device *dev = cmd->se_dev; se_dev 2202 drivers/target/target_core_transport.c transport_handle_queue_full(cmd, cmd->se_dev, ret, false); se_dev 2229 drivers/target/target_core_transport.c list_add_tail(&cmd->se_qf_node, &cmd->se_dev->qf_cmd_list); se_dev 2231 drivers/target/target_core_transport.c spin_unlock_irq(&cmd->se_dev->qf_cmd_lock); se_dev 2233 drivers/target/target_core_transport.c schedule_work(&cmd->se_dev->qf_work_queue); se_dev 2242 drivers/target/target_core_transport.c ilog2(cmd->se_dev->dev_attrib.block_size); se_dev 2280 drivers/target/target_core_transport.c if (atomic_read(&cmd->se_dev->dev_qf_count) != 0) se_dev 2281 drivers/target/target_core_transport.c schedule_work(&cmd->se_dev->qf_work_queue); se_dev 2406 drivers/target/target_core_transport.c transport_handle_queue_full(cmd, cmd->se_dev, ret, false); se_dev 2560 drivers/target/target_core_transport.c cmd->se_dev->dev_attrib.block_size; se_dev 2582 drivers/target/target_core_transport.c cmd->se_dev->dev_attrib.block_size; se_dev 2628 drivers/target/target_core_transport.c transport_handle_queue_full(cmd, cmd->se_dev, ret, true); se_dev 2654 drivers/target/target_core_transport.c transport_handle_queue_full(cmd, cmd->se_dev, ret, true); se_dev 3218 drivers/target/target_core_transport.c bool desc_format = target_sense_desc_format(cmd->se_dev); se_dev 3295 drivers/target/target_core_transport.c struct se_device *dev = cmd->se_dev; se_dev 196 drivers/target/target_core_ua.c struct se_device *dev = cmd->se_dev; se_dev 113 drivers/target/target_core_user.c struct se_device se_dev; se_dev 164 drivers/target/target_core_user.c #define TCMU_DEV(_se_dev) container_of(_se_dev, struct tcmu_dev, se_dev) se_dev 369 drivers/target/target_core_user.c if (nl_cmd->udev->se_dev.dev_index == dev_id) { se_dev 572 drivers/target/target_core_user.c struct se_device *se_dev = se_cmd->se_dev; se_dev 573 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(se_dev); se_dev 1112 drivers/target/target_core_user.c struct se_device *se_dev = se_cmd->se_dev; se_dev 1113 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(se_dev); se_dev 1407 drivers/target/target_core_user.c return &udev->se_dev; se_dev 1636 drivers/target/target_core_user.c struct se_device *dev = &udev->se_dev; se_dev 1779 drivers/target/target_core_user.c ret = nla_put_u32(skb, TCMU_ATTR_DEVICE_ID, udev->se_dev.dev_index); se_dev 2259 drivers/target/target_core_user.c struct tcmu_dev, se_dev); se_dev 2367 drivers/target/target_core_user.c if (target_dev_configured(&udev->se_dev)) { se_dev 2429 drivers/target/target_core_user.c if (target_dev_configured(&udev->se_dev)) { se_dev 2511 drivers/target/target_core_user.c if (target_dev_configured(&udev->se_dev)) { se_dev 2526 drivers/target/target_core_user.c struct se_device *se_dev = container_of(to_config_group(item), se_dev 2529 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(se_dev); se_dev 2540 drivers/target/target_core_user.c struct se_device *se_dev = container_of(to_config_group(item), se_dev 2543 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(se_dev); se_dev 2547 drivers/target/target_core_user.c if (!target_dev_configured(&udev->se_dev)) { se_dev 2572 drivers/target/target_core_user.c struct se_device *se_dev = container_of(to_config_group(item), se_dev 2575 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(se_dev); se_dev 2579 drivers/target/target_core_user.c if (!target_dev_configured(&udev->se_dev)) { se_dev 2648 drivers/target/target_core_user.c if (!target_dev_configured(&udev->se_dev)) { se_dev 54 drivers/target/target_core_xcopy.c static int target_xcopy_locate_se_dev_e4_iter(struct se_device *se_dev, se_dev 61 drivers/target/target_core_xcopy.c if (!se_dev->dev_attrib.emulate_3pc) se_dev 65 drivers/target/target_core_xcopy.c target_xcopy_gen_naa_ieee(se_dev, &tmp_dev_wwn[0]); se_dev 71 drivers/target/target_core_xcopy.c info->found_dev = se_dev; se_dev 72 drivers/target/target_core_xcopy.c pr_debug("XCOPY 0xe4: located se_dev: %p\n", se_dev); se_dev 74 drivers/target/target_core_xcopy.c rc = target_depend_item(&se_dev->dev_group.cg_item); se_dev 77 drivers/target/target_core_xcopy.c rc, se_dev); se_dev 82 drivers/target/target_core_xcopy.c se_dev, &se_dev->dev_group); se_dev 165 drivers/target/target_core_xcopy.c xop->src_dev = se_cmd->se_dev; se_dev 182 drivers/target/target_core_xcopy.c xop->dst_dev = se_cmd->se_dev; se_dev 195 drivers/target/target_core_xcopy.c struct se_device *local_dev = se_cmd->se_dev; se_dev 516 drivers/target/target_core_xcopy.c struct se_device *se_dev, se_dev 530 drivers/target/target_core_xcopy.c cmd->se_lun = &se_dev->xcopy_lun; se_dev 531 drivers/target/target_core_xcopy.c cmd->se_dev = se_dev; se_dev 534 drivers/target/target_core_xcopy.c cmd->se_dev = xop->xop_se_cmd->se_dev; se_dev 921 drivers/target/target_core_xcopy.c struct se_device *dev = se_cmd->se_dev; se_dev 114 include/target/target_core_backend.h static inline bool target_dev_configured(struct se_device *se_dev) se_dev 116 include/target/target_core_backend.h return !!(se_dev->dev_flags & DF_CONFIGURED); se_dev 480 include/target/target_core_base.h struct se_device *se_dev;