Lines Matching defs:loop_device
48 struct loop_device { struct
49 int lo_number;
50 loff_t lo_offset;
51 loff_t lo_sizelimit;
52 int lo_flags;
53 char lo_file_name[LO_NAME_SIZE];
55 struct file *lo_backing_file;
56 unsigned int lo_min_dio_size;
57 struct block_device *lo_device;
59 gfp_t old_gfp_mask;
61 spinlock_t lo_lock;
62 int lo_state;
63 spinlock_t lo_work_lock;
64 struct workqueue_struct *workqueue;
65 struct work_struct rootcg_work;
66 struct list_head rootcg_cmd_list;
67 struct list_head idle_worker_list;
68 struct rb_root worker_tree;
69 struct timer_list timer;
70 bool sysfs_inited;
72 struct request_queue *lo_queue;
73 struct blk_mq_tag_set tag_set;
74 struct gendisk *lo_disk;
75 struct mutex lo_mutex;
76 bool idr_visible;
623 ssize_t (*callback)(struct loop_device *, char *)) in loop_attr_show()