Lines Matching defs:se_device
793 struct se_device { struct
795 u32 dev_cur_ordered_id;
796 u32 dev_flags;
803 u8 transport_flags;
805 u32 queue_depth;
807 u64 dev_res_bin_isid;
809 u32 dev_index;
810 u64 creation_time;
811 atomic_long_t num_resets;
812 atomic_long_t aborts_complete;
813 atomic_long_t aborts_no_task;
814 atomic_long_t num_cmds;
815 atomic_long_t read_bytes;
816 atomic_long_t write_bytes;
818 atomic_t non_ordered;
819 bool ordered_sync_in_progress;
820 atomic_t delayed_cmd_count;
821 atomic_t dev_qf_count;
822 u32 export_count;
823 spinlock_t delayed_cmd_lock;
824 spinlock_t dev_reservation_lock;
825 unsigned int dev_reservation_flags;
828 spinlock_t se_port_lock;
829 spinlock_t se_tmr_lock;
830 spinlock_t qf_cmd_lock;
831 struct semaphore caw_sem;
833 struct se_session *reservation_holder;
835 struct t10_alua_lu_gp_member *dev_alua_lu_gp_mem;
837 struct t10_pr_registration *dev_pr_res_holder;
838 struct list_head dev_sep_list;
839 struct list_head dev_tmr_list;
840 struct work_struct qf_work_queue;
841 struct work_struct delayed_cmd_work;
842 struct list_head delayed_cmd_list;
843 struct list_head qf_cmd_list;
845 struct se_hba *se_hba;
870 struct se_device_queue *queues; argument
886 struct se_device *dev); argument