Lines Matching defs:se_device
803 struct se_device { struct
805 u32 dev_cur_ordered_id;
806 u32 dev_flags;
813 u8 transport_flags;
815 u32 queue_depth;
817 u64 dev_res_bin_isid;
819 u32 dev_index;
820 u64 creation_time;
821 atomic_long_t num_resets;
822 atomic_long_t aborts_complete;
823 atomic_long_t aborts_no_task;
824 atomic_long_t num_cmds;
825 atomic_long_t read_bytes;
826 atomic_long_t write_bytes;
828 atomic_t non_ordered;
829 bool ordered_sync_in_progress;
830 atomic_t delayed_cmd_count;
831 atomic_t dev_qf_count;
832 u32 export_count;
833 spinlock_t delayed_cmd_lock;
834 spinlock_t dev_reservation_lock;
835 unsigned int dev_reservation_flags;
838 spinlock_t se_port_lock;
839 spinlock_t se_tmr_lock;
840 spinlock_t qf_cmd_lock;
841 struct semaphore caw_sem;
843 struct se_session *reservation_holder;
845 struct t10_alua_lu_gp_member *dev_alua_lu_gp_mem;
847 struct t10_pr_registration *dev_pr_res_holder;
848 struct list_head dev_sep_list;
849 struct list_head dev_tmr_list;
850 struct work_struct qf_work_queue;
851 struct work_struct delayed_cmd_work;
852 struct list_head delayed_cmd_list;
853 struct list_head qf_cmd_list;
855 struct se_hba *se_hba;
880 struct se_device_queue *queues; argument
896 struct se_device *dev); argument