Home
last modified time | relevance | path

Searched refs:se_dev (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/target/
H A Dtarget_core_file.c270 struct se_device *dev = cmd->se_dev; in fd_execute_rw_aio()
385 struct se_device *dev = cmd->se_dev; in fd_execute_sync_cache()
430 struct se_device *se_dev = cmd->se_dev; in fd_execute_write_same() local
431 struct fd_dev *fd_dev = FD_DEV(se_dev); in fd_execute_write_same()
432 loff_t pos = cmd->t_task_lba * se_dev->dev_attrib.block_size; in fd_execute_write_same()
449 cmd->t_data_sg[0].length != cmd->se_dev->dev_attrib.block_size) { in fd_execute_write_same()
454 cmd->se_dev->dev_attrib.block_size); in fd_execute_write_same()
466 len += se_dev->dev_attrib.block_size; in fd_execute_write_same()
483 fd_do_prot_fill(struct se_device *se_dev, sector_t lba, sector_t nolb, in fd_do_prot_fill() argument
486 struct fd_dev *fd_dev = FD_DEV(se_dev); in fd_do_prot_fill()
[all …]
H A Dtarget_core_xcopy.c44 static int target_xcopy_locate_se_dev_e4_iter(struct se_device *se_dev, in target_xcopy_locate_se_dev_e4_iter() argument
50 if (!se_dev->dev_attrib.emulate_3pc) { in target_xcopy_locate_se_dev_e4_iter()
51 pr_debug("XCOPY: emulate_3pc disabled on se_dev %p\n", se_dev); in target_xcopy_locate_se_dev_e4_iter()
56 spc_gen_naa_6h_vendor_specific(se_dev, &tmp_dev_wwn[0]); in target_xcopy_locate_se_dev_e4_iter()
64 pr_debug("XCOPY 0xe4: located se_dev: %p\n", se_dev); in target_xcopy_locate_se_dev_e4_iter()
176 xop->src_dev = se_cmd->se_dev; in target_xcopy_parse_tiddesc_e4()
193 xop->dst_dev = se_cmd->se_dev; in target_xcopy_parse_tiddesc_e4()
206 struct se_device *local_dev = se_cmd->se_dev; in target_xcopy_parse_target_descriptors()
514 struct se_device *se_dev, in target_xcopy_setup_pt_cmd() argument
525 cmd->se_lun = &se_dev->xcopy_lun; in target_xcopy_setup_pt_cmd()
[all …]
H A Dtarget_core_rd.c380 struct se_device *se_dev = cmd->se_dev; in rd_do_prot_rw() local
381 struct rd_dev *dev = RD_DEV(se_dev); in rd_do_prot_rw()
384 u32 sectors = cmd->data_length / se_dev->dev_attrib.block_size; in rd_do_prot_rw()
390 tmp = cmd->t_task_lba * se_dev->prot_length; in rd_do_prot_rw()
401 if (se_dev->dev_attrib.pi_prot_verify) { in rd_do_prot_rw()
419 struct se_device *se_dev = cmd->se_dev; in rd_execute_rw() local
420 struct rd_dev *dev = RD_DEV(se_dev); in rd_execute_rw()
436 tmp = cmd->t_task_lba * se_dev->dev_attrib.block_size; in rd_execute_rw()
452 if (cmd->prot_type && se_dev->dev_attrib.pi_prot_type && in rd_execute_rw()
520 if (cmd->prot_type && se_dev->dev_attrib.pi_prot_type && in rd_execute_rw()
H A Dtarget_core_alua.c58 struct se_device *dev = cmd->se_dev; in target_emulate_report_referrals()
138 struct se_device *dev = cmd->se_dev; in target_emulate_report_target_port_groups()
273 struct se_device *dev = cmd->se_dev; in target_emulate_set_target_port_groups()
452 struct se_device *dev = cmd->se_dev; in core_alua_state_lba_dependent()
646 struct se_device *dev = cmd->se_dev; in target_alua_state_check()
H A Dtarget_core_ua.c196 struct se_device *dev = cmd->se_dev; in core_scsi3_ua_for_check_condition()
H A Dtarget_core_pscsi.c591 struct pscsi_dev_virt *pdv = PSCSI_DEV(cmd->se_dev); in pscsi_complete_cmd()
937 struct pscsi_dev_virt *pdv = PSCSI_DEV(cmd->se_dev); in pscsi_execute_cmd()
/linux/include/target/
H A Dtarget_core_backend.h37 struct se_dev_plug *(*plug_device)(struct se_device *se_dev);
40 bool (*configure_unmap)(struct se_device *se_dev);
46 void (*tmr_notify)(struct se_device *se_dev, enum tcm_tmreq_table,
129 static inline bool target_dev_configured(struct se_device *se_dev) in target_dev_configured() argument
131 return !!(se_dev->dev_flags & DF_CONFIGURED); in target_dev_configured()
/linux/drivers/crypto/tegra/
H A Dtegra-se-aes.c357 ctx->se = se_alg->se_dev; in tegra_aes_cra_init()
1377 ctx->se = se_alg->se_dev; in tegra_aead_cra_init()
1796 ctx->se = se_alg->se_dev; in tegra_cmac_cra_init()
2009 tegra_aes_algs[i].se_dev = se; in tegra_init_aes()
2021 tegra_aead_algs[i].se_dev = se; in tegra_init_aes()
2033 tegra_cmac_algs[i].se_dev = se; in tegra_init_aes()
H A Dtegra-se-hash.c597 ctx->se = se_alg->se_dev; in tegra_sha_cra_init()
1132 tegra_hash_algs[i].se_dev = se; in tegra_init_hash()
/linux/drivers/infiniband/ulp/isert/
H A Dib_isert.c1540 u32 block_size = se_cmd->se_dev->dev_attrib.block_size + 8; in isert_check_pi_status()
1982 domain->sig.dif.pi_interval = se_cmd->se_dev->dev_attrib.block_size; in isert_set_dif_domain()