Lines Matching defs:se_device

764 struct se_device {  struct
766 u16 dev_rpti_counter;
768 u32 dev_cur_ordered_id;
769 u32 dev_flags;
776 u8 transport_flags;
778 u32 queue_depth;
780 u64 dev_res_bin_isid;
782 u32 dev_index;
783 u64 creation_time;
784 atomic_long_t num_resets;
785 atomic_long_t aborts_complete;
786 atomic_long_t aborts_no_task;
787 atomic_long_t num_cmds;
788 atomic_long_t read_bytes;
789 atomic_long_t write_bytes;
791 atomic_t simple_cmds;
792 atomic_t dev_ordered_sync;
793 atomic_t dev_qf_count;
794 u32 export_count;
795 spinlock_t delayed_cmd_lock;
796 spinlock_t execute_task_lock;
797 spinlock_t dev_reservation_lock;
798 unsigned int dev_reservation_flags;
801 spinlock_t se_port_lock;
802 spinlock_t se_tmr_lock;
803 spinlock_t qf_cmd_lock;
804 struct semaphore caw_sem;
806 struct se_session *reservation_holder;
808 struct t10_alua_lu_gp_member *dev_alua_lu_gp_mem;
810 struct t10_pr_registration *dev_pr_res_holder;
811 struct list_head dev_sep_list;
812 struct list_head dev_tmr_list;
813 struct work_struct qf_work_queue;
814 struct list_head delayed_cmd_list;
815 struct list_head state_list;
816 struct list_head qf_cmd_list;
818 struct se_hba *se_hba;
820 struct t10_wwn t10_wwn;
822 struct t10_alua t10_alua;
824 struct t10_reservation t10_pr;
825 struct se_dev_attrib dev_attrib;
826 struct config_group dev_action_group;
827 struct config_group dev_group;
828 struct config_group dev_pr_group;
829 struct se_dev_stat_grps dev_stat_grps;
831 unsigned char dev_alias[SE_DEV_ALIAS_LEN];
833 unsigned char udev_path[SE_UDEV_PATH_LEN];
835 const struct target_backend_ops *transport;
836 struct se_lun xcopy_lun;
838 int prot_length;
840 u32 hba_index;
841 struct rcu_head rcu_head;