drivers/target/sbp/sbp_target.c
1849
struct se_device *dev;
drivers/target/target_core_alua.c
1054
struct se_device *l_dev,
drivers/target/target_core_alua.c
1060
struct se_device *dev;
drivers/target/target_core_alua.c
1334
core_alua_set_lba_map(struct se_device *dev, struct list_head *lba_map_list,
drivers/target/target_core_alua.c
138
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_alua.c
1440
core_alua_allocate_lu_gp_mem(struct se_device *dev)
drivers/target/target_core_alua.c
1518
void core_alua_free_lu_gp_mem(struct se_device *dev)
drivers/target/target_core_alua.c
1605
struct t10_alua_tg_pt_gp *core_alua_allocate_tg_pt_gp(struct se_device *dev,
drivers/target/target_core_alua.c
1660
struct se_device *dev = tg_pt_gp->tg_pt_gp_dev;
drivers/target/target_core_alua.c
1710
struct se_device *dev = tg_pt_gp->tg_pt_gp_dev;
drivers/target/target_core_alua.c
1770
struct se_device *dev, const char *name)
drivers/target/target_core_alua.c
1795
struct se_device *dev = tg_pt_gp->tg_pt_gp_dev;
drivers/target/target_core_alua.c
1905
struct se_device *dev = rcu_dereference_raw(lun->lun_se_dev);
drivers/target/target_core_alua.c
2164
struct se_device *dev = rcu_dereference_raw(lun->lun_se_dev);
drivers/target/target_core_alua.c
2252
int core_setup_alua(struct se_device *dev)
drivers/target/target_core_alua.c
273
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_alua.c
452
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_alua.c
58
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_alua.c
646
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_alua.h
102
extern void core_alua_free_lu_gp_mem(struct se_device *);
drivers/target/target_core_alua.h
109
extern void core_alua_drop_lu_gp_dev(struct se_device *);
drivers/target/target_core_alua.h
111
struct se_device *, const char *, int);
drivers/target/target_core_alua.h
148
extern int core_setup_alua(struct se_device *);
drivers/target/target_core_alua.h
90
struct se_device *, struct se_lun *,
drivers/target/target_core_alua.h
97
extern void core_alua_set_lba_map(struct se_device *, struct list_head *,
drivers/target/target_core_configfs.c
1026
struct se_device *dev = da->da_dev;
drivers/target/target_core_configfs.c
1062
struct se_device *dev = da->da_dev;
drivers/target/target_core_configfs.c
1170
struct se_device *dev = da->da_dev;
drivers/target/target_core_configfs.c
1209
struct se_device *dev = da->da_dev;
drivers/target/target_core_configfs.c
1461
struct se_device *dev = t10_wwn->t10_dev;
drivers/target/target_core_configfs.c
1517
struct se_device *dev = t10_wwn->t10_dev;
drivers/target/target_core_configfs.c
1573
struct se_device *dev = t10_wwn->t10_dev;
drivers/target/target_core_configfs.c
1632
struct se_device *dev = t10_wwn->t10_dev;
drivers/target/target_core_configfs.c
1681
struct se_device *dev = t10_wwn->t10_dev;
drivers/target/target_core_configfs.c
1773
struct se_device *dev = t10_wwn->t10_dev;
drivers/target/target_core_configfs.c
1889
static struct se_device *pr_to_dev(struct config_item *item)
drivers/target/target_core_configfs.c
1891
return container_of(to_config_group(item), struct se_device,
drivers/target/target_core_configfs.c
1895
static ssize_t target_core_dev_pr_show_spc3_res(struct se_device *dev,
drivers/target/target_core_configfs.c
1914
static ssize_t target_core_dev_pr_show_spc2_res(struct se_device *dev,
drivers/target/target_core_configfs.c
1935
struct se_device *dev = pr_to_dev(item);
drivers/target/target_core_configfs.c
1956
struct se_device *dev = pr_to_dev(item);
drivers/target/target_core_configfs.c
1984
struct se_device *dev = pr_to_dev(item);
drivers/target/target_core_configfs.c
2020
struct se_device *dev = pr_to_dev(item);
drivers/target/target_core_configfs.c
2060
struct se_device *dev = pr_to_dev(item);
drivers/target/target_core_configfs.c
2079
struct se_device *dev = pr_to_dev(item);
drivers/target/target_core_configfs.c
2094
struct se_device *dev = pr_to_dev(item);
drivers/target/target_core_configfs.c
2107
struct se_device *dev = pr_to_dev(item);
drivers/target/target_core_configfs.c
2144
struct se_device *dev = pr_to_dev(item);
drivers/target/target_core_configfs.c
2356
static inline struct se_device *to_device(struct config_item *item)
drivers/target/target_core_configfs.c
2358
return container_of(to_config_group(item), struct se_device, dev_group);
drivers/target/target_core_configfs.c
2363
struct se_device *dev = to_device(item);
drivers/target/target_core_configfs.c
2377
struct se_device *dev = to_device(item);
drivers/target/target_core_configfs.c
2384
struct se_device *dev = to_device(item);
drivers/target/target_core_configfs.c
2395
struct se_device *dev = to_device(item);
drivers/target/target_core_configfs.c
2424
struct se_device *dev = to_device(item);
drivers/target/target_core_configfs.c
2435
struct se_device *dev = to_device(item);
drivers/target/target_core_configfs.c
2465
struct se_device *dev = to_device(item);
drivers/target/target_core_configfs.c
2473
struct se_device *dev = to_device(item);
drivers/target/target_core_configfs.c
2492
struct se_device *dev = to_device(item);
drivers/target/target_core_configfs.c
2517
struct se_device *dev = to_device(item);
drivers/target/target_core_configfs.c
2595
struct se_device *dev = to_device(item);
drivers/target/target_core_configfs.c
2641
struct se_device *dev = to_device(item);
drivers/target/target_core_configfs.c
2775
struct se_device *dev =
drivers/target/target_core_configfs.c
2776
container_of(dev_cg, struct se_device, dev_group);
drivers/target/target_core_configfs.c
2851
struct se_device *dev = lu_gp_mem->lu_gp_mem_dev;
drivers/target/target_core_configfs.c
2971
struct se_device *dev = tg_pt_gp->tg_pt_gp_dev;
drivers/target/target_core_configfs.c
3430
struct se_device *dev;
drivers/target/target_core_configfs.c
3507
struct se_device *dev =
drivers/target/target_core_configfs.c
3508
container_of(dev_cg, struct se_device, dev_group);
drivers/target/target_core_configfs.c
641
static void dev_set_t10_wwn_model_alias(struct se_device *dev)
drivers/target/target_core_configfs.c
663
struct se_device *dev = da->da_dev;
drivers/target/target_core_configfs.c
763
static int target_try_configure_unmap(struct se_device *dev,
drivers/target/target_core_configfs.c
790
struct se_device *dev = da->da_dev;
drivers/target/target_core_configfs.c
818
struct se_device *dev = da->da_dev;
drivers/target/target_core_configfs.c
847
struct se_device *dev = da->da_dev;
drivers/target/target_core_configfs.c
915
struct se_device *dev = da->da_dev;
drivers/target/target_core_device.c
1043
void target_free_device(struct se_device *dev)
drivers/target/target_core_device.c
1080
struct se_device *dev;
drivers/target/target_core_device.c
1132
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_device.c
284
void target_dev_ua_allocate(struct se_device *dev, u8 asc, u8 ascq)
drivers/target/target_core_device.c
430
struct se_device *dev = rcu_dereference_raw(lun->lun_se_dev);
drivers/target/target_core_device.c
44
struct se_device *g_lun0_dev;
drivers/target/target_core_device.c
497
static void se_release_vpd_for_dev(struct se_device *dev)
drivers/target/target_core_device.c
530
struct se_device *dev,
drivers/target/target_core_device.c
618
struct se_device *dev = rcu_dereference_raw(lun->lun_se_dev);
drivers/target/target_core_device.c
686
static void scsi_dump_inquiry(struct se_device *dev)
drivers/target/target_core_device.c
705
struct se_device *dev = container_of(ref, struct se_device,
drivers/target/target_core_device.c
715
struct se_device *target_alloc_device(struct se_hba *hba, const char *name)
drivers/target/target_core_device.c
717
struct se_device *dev;
drivers/target/target_core_device.c
891
sector_t target_to_linux_sector(struct se_device *dev, sector_t lb)
drivers/target/target_core_device.c
907
int (*fn)(struct se_device *dev, void *data);
drivers/target/target_core_device.c
915
struct se_device *dev = p;
drivers/target/target_core_device.c
948
int target_for_each_device(int (*fn)(struct se_device *dev, void *data),
drivers/target/target_core_device.c
960
int target_configure_device(struct se_device *dev)
drivers/target/target_core_fabric_configfs.c
628
struct se_device *dev;
drivers/target/target_core_fabric_configfs.c
637
dev = container_of(to_config_group(se_dev_ci), struct se_device, dev_group);
drivers/target/target_core_file.c
107
static int fd_configure_device(struct se_device *dev)
drivers/target/target_core_file.c
223
struct se_device *dev = container_of(p, struct se_device, rcu_head);
drivers/target/target_core_file.c
229
static void fd_free_device(struct se_device *dev)
drivers/target/target_core_file.c
234
static void fd_destroy_device(struct se_device *dev)
drivers/target/target_core_file.c
270
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_file.c
32
static inline struct fd_dev *FD_DEV(struct se_device *dev)
drivers/target/target_core_file.c
385
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_file.c
430
struct se_device *se_dev = cmd->se_dev;
drivers/target/target_core_file.c
483
fd_do_prot_fill(struct se_device *se_dev, sector_t lba, sector_t nolb,
drivers/target/target_core_file.c
552
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_file.c
565
struct se_device *se_dev = cmd->se_dev;
drivers/target/target_core_file.c
587
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_file.c
671
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_file.c
703
static ssize_t fd_set_configfs_dev_params(struct se_device *dev,
drivers/target/target_core_file.c
71
static struct se_device *fd_alloc_device(struct se_hba *hba, const char *name)
drivers/target/target_core_file.c
790
static ssize_t fd_show_configfs_dev_params(struct se_device *dev, char *b)
drivers/target/target_core_file.c
804
static sector_t fd_get_blocks(struct se_device *dev)
drivers/target/target_core_file.c
824
static int fd_init_prot(struct se_device *dev)
drivers/target/target_core_file.c
861
static int fd_format_prot(struct se_device *dev)
drivers/target/target_core_file.c
888
static void fd_free_prot(struct se_device *dev)
drivers/target/target_core_file.c
89
static bool fd_configure_unmap(struct se_device *dev)
drivers/target/target_core_file.h
29
struct se_device dev;
drivers/target/target_core_hba.c
175
bool target_sense_desc_format(struct se_device *dev)
drivers/target/target_core_iblock.c
1053
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_iblock.c
1114
static sector_t iblock_get_alignment_offset_lbas(struct se_device *dev)
drivers/target/target_core_iblock.c
1128
static unsigned int iblock_get_lbppbe(struct se_device *dev)
drivers/target/target_core_iblock.c
1138
static unsigned int iblock_get_io_min(struct se_device *dev)
drivers/target/target_core_iblock.c
1146
static unsigned int iblock_get_io_opt(struct se_device *dev)
drivers/target/target_core_iblock.c
1169
static bool iblock_get_write_cache(struct se_device *dev)
drivers/target/target_core_iblock.c
189
struct se_device *dev = container_of(p, struct se_device, rcu_head);
drivers/target/target_core_iblock.c
196
static void iblock_free_device(struct se_device *dev)
drivers/target/target_core_iblock.c
201
static void iblock_destroy_device(struct se_device *dev)
drivers/target/target_core_iblock.c
210
static struct se_dev_plug *iblock_plug_device(struct se_device *se_dev)
drivers/target/target_core_iblock.c
237
static sector_t iblock_get_blocks(struct se_device *dev)
drivers/target/target_core_iblock.c
40
static inline struct iblock_dev *IBLOCK_DEV(struct se_device *dev)
drivers/target/target_core_iblock.c
440
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_iblock.c
458
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_iblock.c
496
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_iblock.c
58
static struct se_device *iblock_alloc_device(struct se_hba *hba, const char *name)
drivers/target/target_core_iblock.c
580
static ssize_t iblock_set_configfs_dev_params(struct se_device *dev,
drivers/target/target_core_iblock.c
661
static ssize_t iblock_show_configfs_dev_params(struct se_device *dev, char *b)
drivers/target/target_core_iblock.c
691
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_iblock.c
745
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_iblock.c
82
static bool iblock_configure_unmap(struct se_device *dev)
drivers/target/target_core_iblock.c
865
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_iblock.c
90
static int iblock_configure_device(struct se_device *dev)
drivers/target/target_core_iblock.c
984
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_iblock.h
30
struct se_device dev;
drivers/target/target_core_internal.h
115
void core_tmr_abort_task(struct se_device *, struct se_tmr_req *,
drivers/target/target_core_internal.h
117
int core_tmr_lun_reset(struct se_device *, struct se_tmr_req *,
drivers/target/target_core_internal.h
121
extern struct se_device *g_lun0_dev;
drivers/target/target_core_internal.h
131
bool, struct se_device *);
drivers/target/target_core_internal.h
145
void transport_dump_dev_state(struct se_device *, char *, int *);
drivers/target/target_core_internal.h
146
void transport_dump_dev_info(struct se_device *, struct se_lun *,
drivers/target/target_core_internal.h
156
bool target_check_wce(struct se_device *dev);
drivers/target/target_core_internal.h
157
bool target_check_fua(struct se_device *dev);
drivers/target/target_core_internal.h
162
void target_stat_setup_dev_default_groups(struct se_device *);
drivers/target/target_core_internal.h
73
int core_dev_add_lun(struct se_portal_group *, struct se_device *,
drivers/target/target_core_internal.h
86
struct se_device *target_alloc_device(struct se_hba *hba, const char *name);
drivers/target/target_core_internal.h
87
int target_configure_device(struct se_device *dev);
drivers/target/target_core_internal.h
88
void target_free_device(struct se_device *);
drivers/target/target_core_internal.h
89
int target_for_each_device(int (*fn)(struct se_device *dev, void *data),
drivers/target/target_core_internal.h
91
void target_dev_ua_allocate(struct se_device *dev, u8 asc, u8 ascq);
drivers/target/target_core_pr.c
1000
struct se_device *dev,
drivers/target/target_core_pr.c
1016
struct se_device *dev,
drivers/target/target_core_pr.c
1045
struct se_device *dev,
drivers/target/target_core_pr.c
1126
struct se_device *dev,
drivers/target/target_core_pr.c
115
static struct t10_pr_registration *core_scsi3_locate_pr_reg(struct se_device *,
drivers/target/target_core_pr.c
1152
struct se_device *dev,
drivers/target/target_core_pr.c
1197
struct se_device *dev,
drivers/target/target_core_pr.c
122
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
1220
struct se_device *dev,
drivers/target/target_core_pr.c
1271
struct se_device *dev,
drivers/target/target_core_pr.c
1344
struct se_device *dev,
drivers/target/target_core_pr.c
1381
struct se_device *dev)
drivers/target/target_core_pr.c
1471
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
1859
struct se_device *dev,
drivers/target/target_core_pr.c
190
void target_release_reservation(struct se_device *dev)
drivers/target/target_core_pr.c
1956
struct se_device *dev,
drivers/target/target_core_pr.c
1996
static sense_reason_t core_scsi3_update_and_write_aptpl(struct se_device *dev, bool aptpl)
drivers/target/target_core_pr.c
203
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
2042
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
2265
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
2436
struct se_device *dev,
drivers/target/target_core_pr.c
244
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
2506
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
2662
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
2744
struct se_device *dev,
drivers/target/target_core_pr.c
2815
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
3152
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
3589
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
3747
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
3801
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
3878
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
3937
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
4178
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
567
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
596
static u32 core_scsi3_pr_generation(struct se_device *dev)
drivers/target/target_core_pr.c
617
struct se_device *dev,
drivers/target/target_core_pr.c
67
static void __core_scsi3_complete_pro_release(struct se_device *, struct se_node_acl *,
drivers/target/target_core_pr.c
692
struct se_device *dev,
drivers/target/target_core_pr.c
89
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_pr.c
893
struct se_device *dev,
drivers/target/target_core_pr.c
916
static void __core_scsi3_add_registration(struct se_device *, struct se_node_acl *,
drivers/target/target_core_pr.c
920
struct se_device *dev,
drivers/target/target_core_pr.h
55
void spc_gen_naa_6h_vendor_specific(struct se_device *, unsigned char *);
drivers/target/target_core_pr.h
61
extern void target_release_reservation(struct se_device *dev);
drivers/target/target_core_pr.h
68
extern int core_scsi3_check_aptpl_registration(struct se_device *,
drivers/target/target_core_pr.h
71
extern void core_scsi3_free_pr_reg_from_nacl(struct se_device *,
drivers/target/target_core_pr.h
73
extern void core_scsi3_free_all_registrations(struct se_device *);
drivers/target/target_core_pscsi.c
134
static void pscsi_tape_read_blocksize(struct se_device *dev,
drivers/target/target_core_pscsi.c
283
static int pscsi_add_device_to_list(struct se_device *dev,
drivers/target/target_core_pscsi.c
332
static struct se_device *pscsi_alloc_device(struct se_hba *hba,
drivers/target/target_core_pscsi.c
350
static int pscsi_create_type_disk(struct se_device *dev, struct scsi_device *sd)
drivers/target/target_core_pscsi.c
36
static inline struct pscsi_dev_virt *PSCSI_DEV(struct se_device *dev)
drivers/target/target_core_pscsi.c
395
static int pscsi_create_type_nondisk(struct se_device *dev, struct scsi_device *sd)
drivers/target/target_core_pscsi.c
422
static int pscsi_configure_device(struct se_device *dev)
drivers/target/target_core_pscsi.c
544
struct se_device *dev = container_of(p, struct se_device, rcu_head);
drivers/target/target_core_pscsi.c
550
static void pscsi_free_device(struct se_device *dev)
drivers/target/target_core_pscsi.c
555
static void pscsi_destroy_device(struct se_device *dev)
drivers/target/target_core_pscsi.c
711
static ssize_t pscsi_set_configfs_dev_params(struct se_device *dev,
drivers/target/target_core_pscsi.c
788
static ssize_t pscsi_show_configfs_dev_params(struct se_device *dev, char *b)
drivers/target/target_core_pscsi.c
987
static u32 pscsi_get_device_type(struct se_device *dev)
drivers/target/target_core_pscsi.c
995
static sector_t pscsi_get_blocks(struct se_device *dev)
drivers/target/target_core_pscsi.h
34
struct se_device dev;
drivers/target/target_core_rd.c
269
static struct se_device *rd_alloc_device(struct se_hba *hba, const char *name)
drivers/target/target_core_rd.c
28
static inline struct rd_dev *RD_DEV(struct se_device *dev)
drivers/target/target_core_rd.c
283
static int rd_configure_device(struct se_device *dev)
drivers/target/target_core_rd.c
320
struct se_device *dev = container_of(p, struct se_device, rcu_head);
drivers/target/target_core_rd.c
326
static void rd_free_device(struct se_device *dev)
drivers/target/target_core_rd.c
331
static void rd_destroy_device(struct se_device *dev)
drivers/target/target_core_rd.c
380
struct se_device *se_dev = cmd->se_dev;
drivers/target/target_core_rd.c
419
struct se_device *se_dev = cmd->se_dev;
drivers/target/target_core_rd.c
542
static ssize_t rd_set_configfs_dev_params(struct se_device *dev,
drivers/target/target_core_rd.c
594
static ssize_t rd_show_configfs_dev_params(struct se_device *dev, char *b)
drivers/target/target_core_rd.c
609
static u32 rd_get_device_type(struct se_device *dev)
drivers/target/target_core_rd.c
617
static sector_t rd_get_blocks(struct se_device *dev)
drivers/target/target_core_rd.c
627
static int rd_init_prot(struct se_device *dev)
drivers/target/target_core_rd.c
638
static void rd_free_prot(struct se_device *dev)
drivers/target/target_core_rd.h
34
struct se_device dev;
drivers/target/target_core_sbc.c
1122
u32 sbc_get_device_type(struct se_device *dev)
drivers/target/target_core_sbc.c
1132
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_sbc.c
1216
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_sbc.c
1325
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_sbc.c
1371
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_sbc.c
277
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_sbc.c
28
sbc_check_prot(struct se_device *, struct se_cmd *, unsigned char, u32, bool);
drivers/target/target_core_sbc.c
34
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_sbc.c
353
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_sbc.c
439
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_sbc.c
571
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_sbc.c
667
sbc_check_prot(struct se_device *dev, struct se_cmd *cmd, unsigned char protect,
drivers/target/target_core_sbc.c
745
sbc_check_dpofua(struct se_device *dev, struct se_cmd *cmd, unsigned char *cdb)
drivers/target/target_core_sbc.c
768
sbc_check_atomic(struct se_device *dev, struct se_cmd *cmd, unsigned char *cdb)
drivers/target/target_core_sbc.c
77
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_sbc.c
813
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
1041
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
1333
static void set_dpofua_usage_bits(u8 *usage_bits, struct se_device *dev)
drivers/target/target_core_spc.c
1341
static void set_dpofua_usage_bits32(u8 *usage_bits, struct se_device *dev)
drivers/target/target_core_spc.c
1452
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
1497
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
1538
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
1585
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
162
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
1707
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
176
void spc_gen_naa_6h_vendor_specific(struct se_device *dev,
drivers/target/target_core_spc.c
1925
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
1987
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
2144
struct se_device *dev)
drivers/target/target_core_spc.c
226
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
2325
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
2391
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
471
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
513
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
629
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
642
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
706
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
756
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
79
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
825
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_spc.c
948
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_stat.c
189
static struct se_device *to_stat_lu_dev(struct config_item *item)
drivers/target/target_core_stat.c
193
return container_of(sgrps, struct se_device, dev_stat_grps);
drivers/target/target_core_stat.c
222
struct se_device *dev = to_stat_lu_dev(item);
drivers/target/target_core_stat.c
232
struct se_device *dev = to_stat_lu_dev(item);
drivers/target/target_core_stat.c
240
struct se_device *dev = to_stat_lu_dev(item);
drivers/target/target_core_stat.c
248
struct se_device *dev = to_stat_lu_dev(item);
drivers/target/target_core_stat.c
256
struct se_device *dev = to_stat_lu_dev(item);
drivers/target/target_core_stat.c
265
struct se_device *dev = to_stat_lu_dev(item);
drivers/target/target_core_stat.c
301
struct se_device *dev = to_stat_lu_dev(item); \
drivers/target/target_core_stat.c
315
struct se_device *dev = to_stat_lu_dev(item);
drivers/target/target_core_stat.c
339
struct se_device *dev = to_stat_lu_dev(item);
drivers/target/target_core_stat.c
396
void target_stat_setup_dev_default_groups(struct se_device *dev)
drivers/target/target_core_stat.c
41
static struct se_device *to_stat_dev(struct config_item *item)
drivers/target/target_core_stat.c
428
struct se_device *dev;
drivers/target/target_core_stat.c
442
struct se_device *dev;
drivers/target/target_core_stat.c
45
return container_of(sgrps, struct se_device, dev_stat_grps);
drivers/target/target_core_stat.c
456
struct se_device *dev;
drivers/target/target_core_stat.c
470
struct se_device *dev;
drivers/target/target_core_stat.c
485
struct se_device *dev;
drivers/target/target_core_stat.c
532
struct se_device *dev;
drivers/target/target_core_stat.c
547
struct se_device *dev;
drivers/target/target_core_stat.c
562
struct se_device *dev;
drivers/target/target_core_stat.c
578
struct se_device *dev;
drivers/target/target_core_stat.c
596
struct se_device *dev;
drivers/target/target_core_stat.c
615
struct se_device *dev; \
drivers/target/target_core_stat.c
638
struct se_device *dev;
drivers/target/target_core_stat.c
693
struct se_device *dev;
drivers/target/target_core_stat.c
708
struct se_device *dev;
drivers/target/target_core_stat.c
727
struct se_device *dev;
drivers/target/target_core_stat.c
744
struct se_device *dev;
drivers/target/target_core_stat.c
767
struct se_device *dev;
drivers/target/target_core_stat.c
91
static struct se_device *to_stat_tgt_dev(struct config_item *item)
drivers/target/target_core_stat.c
95
return container_of(sgrps, struct se_device, dev_stat_grps);
drivers/target/target_core_tmr.c
106
struct se_device *dev,
drivers/target/target_core_tmr.c
176
struct se_device *dev,
drivers/target/target_core_tmr.c
266
struct se_device *dev,
drivers/target/target_core_tmr.c
355
struct se_device *dev,
drivers/target/target_core_tpg.c
111
struct se_device *dev;
drivers/target/target_core_tpg.c
33
extern struct se_device *g_lun0_dev;
drivers/target/target_core_tpg.c
656
struct se_device *dev)
drivers/target/target_core_tpg.c
700
struct se_device *dev = rcu_dereference_raw(lun->lun_se_dev);
drivers/target/target_core_transport.c
1022
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_transport.c
1042
struct se_device *dev = container_of(work, struct se_device,
drivers/target/target_core_transport.c
1088
struct se_device *dev,
drivers/target/target_core_transport.c
1362
target_check_max_data_sg_nents(struct se_cmd *cmd, struct se_device *dev,
drivers/target/target_core_transport.c
1426
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_transport.c
1523
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_transport.c
1596
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_transport.c
1895
static struct se_dev_plug *target_plug_device(struct se_device *se_dev)
drivers/target/target_core_transport.c
1918
struct se_device *se_dev = se_plug->se_dev;
drivers/target/target_core_transport.c
1929
struct se_device *se_dev = NULL;
drivers/target/target_core_transport.c
1957
struct se_device *se_dev = se_cmd->se_dev;
drivers/target/target_core_transport.c
2259
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_transport.c
2351
struct se_device *dev = container_of(work, struct se_device,
drivers/target/target_core_transport.c
2385
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_transport.c
2410
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_transport.c
2504
static void transport_handle_queue_full(struct se_cmd *cmd, struct se_device *dev,
drivers/target/target_core_transport.c
3625
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_transport.c
3710
target_check_wce(struct se_device *dev)
drivers/target/target_core_transport.c
3723
target_check_fua(struct se_device *dev)
drivers/target/target_core_transport.c
57
struct se_device *dev, int err, bool write_pending);
drivers/target/target_core_transport.c
643
static int target_release_res(struct se_device *dev, void *data)
drivers/target/target_core_transport.c
698
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_transport.c
714
struct se_device *dev = NULL;
drivers/target/target_core_transport.c
797
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_ua.c
196
struct se_device *dev = cmd->se_dev;
drivers/target/target_core_user.c
115
struct se_device se_dev;
drivers/target/target_core_user.c
1205
struct se_device *se_dev = se_cmd->se_dev;
drivers/target/target_core_user.c
1255
tcmu_tmr_notify(struct se_device *se_dev, enum tcm_tmreq_table tmf,
drivers/target/target_core_user.c
1601
static struct se_device *tcmu_alloc_device(struct se_hba *hba, const char *name)
drivers/target/target_core_user.c
1644
struct se_device *dev = container_of(p, struct se_device, rcu_head);
drivers/target/target_core_user.c
1715
struct se_device *dev = &udev->se_dev;
drivers/target/target_core_user.c
2207
static int tcmu_configure_device(struct se_device *dev)
drivers/target/target_core_user.c
2322
static void tcmu_free_device(struct se_device *dev)
drivers/target/target_core_user.c
2330
static void tcmu_destroy_device(struct se_device *dev)
drivers/target/target_core_user.c
2584
static ssize_t tcmu_set_configfs_dev_params(struct se_device *dev,
drivers/target/target_core_user.c
2653
static ssize_t tcmu_show_configfs_dev_params(struct se_device *dev, char *b)
drivers/target/target_core_user.c
2669
static sector_t tcmu_get_blocks(struct se_device *dev)
drivers/target/target_core_user.c
3019
struct se_device *se_dev = container_of(to_config_group(item),
drivers/target/target_core_user.c
3020
struct se_device,
drivers/target/target_core_user.c
3033
struct se_device *se_dev = container_of(to_config_group(item),
drivers/target/target_core_user.c
3034
struct se_device,
drivers/target/target_core_user.c
3065
struct se_device *se_dev = container_of(to_config_group(item),
drivers/target/target_core_user.c
3066
struct se_device,
drivers/target/target_core_user.c
3094
struct se_device *se_dev = container_of(to_config_group(item),
drivers/target/target_core_user.c
3095
struct se_device,
drivers/target/target_core_user.c
635
struct se_device *se_dev = se_cmd->se_dev;
drivers/target/target_core_user.c
985
struct se_device *se_dev = se_plug->se_dev;
drivers/target/target_core_user.c
992
static struct se_dev_plug *tcmu_plug_device(struct se_device *se_dev)
drivers/target/target_core_xcopy.c
1011
struct se_device *dev = se_cmd->se_dev;
drivers/target/target_core_xcopy.c
206
struct se_device *local_dev = se_cmd->se_dev;
drivers/target/target_core_xcopy.c
44
static int target_xcopy_locate_se_dev_e4_iter(struct se_device *se_dev,
drivers/target/target_core_xcopy.c
514
struct se_device *se_dev,
drivers/target/target_core_xcopy.c
573
struct se_device *src_dev,
drivers/target/target_core_xcopy.c
618
struct se_device *dst_dev,
drivers/target/target_core_xcopy.c
661
struct se_device *src_dev, *dst_dev;
drivers/target/target_core_xcopy.c
71
struct se_device **_found_dev,
drivers/target/target_core_xcopy.c
77
struct se_device *found_dev = NULL;
drivers/target/target_core_xcopy.c
876
struct se_device *dev = se_cmd->se_dev;
drivers/target/target_core_xcopy.c
89
struct se_device *this_dev;
drivers/target/target_core_xcopy.h
25
struct se_device *src_dev;
drivers/target/target_core_xcopy.h
27
struct se_device *dst_dev;
include/target/target_core_backend.h
122
bool target_sense_desc_format(struct se_device *dev);
include/target/target_core_backend.h
123
sector_t target_to_linux_sector(struct se_device *dev, sector_t lb);
include/target/target_core_backend.h
129
static inline bool target_dev_configured(struct se_device *se_dev)
include/target/target_core_backend.h
33
struct se_device *(*alloc_device)(struct se_hba *, const char *);
include/target/target_core_backend.h
34
int (*configure_device)(struct se_device *);
include/target/target_core_backend.h
35
void (*destroy_device)(struct se_device *);
include/target/target_core_backend.h
36
void (*free_device)(struct se_device *device);
include/target/target_core_backend.h
37
struct se_dev_plug *(*plug_device)(struct se_device *se_dev);
include/target/target_core_backend.h
40
bool (*configure_unmap)(struct se_device *se_dev);
include/target/target_core_backend.h
41
ssize_t (*set_configfs_dev_params)(struct se_device *,
include/target/target_core_backend.h
43
ssize_t (*show_configfs_dev_params)(struct se_device *, char *);
include/target/target_core_backend.h
46
void (*tmr_notify)(struct se_device *se_dev, enum tcm_tmreq_table,
include/target/target_core_backend.h
48
u32 (*get_device_type)(struct se_device *);
include/target/target_core_backend.h
49
sector_t (*get_blocks)(struct se_device *);
include/target/target_core_backend.h
50
sector_t (*get_alignment_offset_lbas)(struct se_device *);
include/target/target_core_backend.h
52
unsigned int (*get_lbppbe)(struct se_device *);
include/target/target_core_backend.h
53
unsigned int (*get_io_min)(struct se_device *);
include/target/target_core_backend.h
54
unsigned int (*get_io_opt)(struct se_device *);
include/target/target_core_backend.h
56
bool (*get_write_cache)(struct se_device *);
include/target/target_core_backend.h
57
int (*init_prot)(struct se_device *);
include/target/target_core_backend.h
58
int (*format_prot)(struct se_device *);
include/target/target_core_backend.h
59
void (*free_prot)(struct se_device *);
include/target/target_core_backend.h
94
u32 sbc_get_device_rev(struct se_device *dev);
include/target/target_core_backend.h
95
u32 sbc_get_device_type(struct se_device *dev);
include/target/target_core_base.h
284
struct se_device *t10_dev;
include/target/target_core_base.h
308
struct se_device *lu_gp_mem_dev;
include/target/target_core_base.h
328
struct se_device *tg_pt_gp_dev;
include/target/target_core_base.h
357
struct se_device *t10_dev;
include/target/target_core_base.h
438
struct se_device *tmr_dev;
include/target/target_core_base.h
514
struct se_device *se_dev;
include/target/target_core_base.h
666
struct se_device;
include/target/target_core_base.h
752
struct se_device *da_dev;
include/target/target_core_base.h
776
struct se_device __rcu *lun_se_dev;
include/target/target_core_base.h
816
struct se_device *se_dev;
include/target/target_core_base.h
921
struct se_device *dev);