Lines Matching defs:lo

110 static int loop_global_lock_killable(struct loop_device *lo, bool global)  in loop_global_lock_killable()
131 static void loop_global_unlock(struct loop_device *lo, bool global) in loop_global_unlock()
162 static loff_t get_loop_size(struct loop_device *lo, struct file *file) in get_loop_size()
172 static bool lo_bdev_can_use_dio(struct loop_device *lo, in lo_bdev_can_use_dio()
184 static bool lo_can_use_dio(struct loop_device *lo) in lo_can_use_dio()
206 static inline void loop_update_dio(struct loop_device *lo) in loop_update_dio()
232 static void loop_set_size(struct loop_device *lo, loff_t size) in loop_set_size()
238 static void loop_clear_limits(struct loop_device *lo, int mode) in loop_clear_limits()
260 static int lo_fallocate(struct loop_device *lo, struct request *rq, loff_t pos, in lo_fallocate()
289 static int lo_req_flush(struct loop_device *lo, struct request *rq) in lo_req_flush()
352 static int lo_rw_aio(struct loop_device *lo, struct loop_cmd *cmd, in lo_rw_aio()
426 static int do_req_filebacked(struct loop_device *lo, struct request *rq) in do_req_filebacked()
455 static void loop_reread_partitions(struct loop_device *lo) in loop_reread_partitions()
507 static int loop_change_fd(struct loop_device *lo, struct block_device *bdev, in loop_change_fd()
598 struct loop_device *lo = disk->private_data; in loop_attr_show() local
613 static ssize_t loop_attr_backing_file_show(struct loop_device *lo, char *buf) in loop_attr_backing_file_show()
635 static ssize_t loop_attr_offset_show(struct loop_device *lo, char *buf) in loop_attr_offset_show()
640 static ssize_t loop_attr_sizelimit_show(struct loop_device *lo, char *buf) in loop_attr_sizelimit_show()
645 static ssize_t loop_attr_autoclear_show(struct loop_device *lo, char *buf) in loop_attr_autoclear_show()
652 static ssize_t loop_attr_partscan_show(struct loop_device *lo, char *buf) in loop_attr_partscan_show()
659 static ssize_t loop_attr_dio_show(struct loop_device *lo, char *buf) in loop_attr_dio_show()
688 static void loop_sysfs_init(struct loop_device *lo) in loop_sysfs_init()
694 static void loop_sysfs_exit(struct loop_device *lo) in loop_sysfs_exit()
701 static void loop_get_discard_config(struct loop_device *lo, in loop_get_discard_config()
736 struct loop_device *lo; member
755 static void loop_queue_work(struct loop_device *lo, struct loop_cmd *cmd) in loop_queue_work()
825 static void loop_set_timer(struct loop_device *lo) in loop_set_timer()
830 static void loop_free_idle_workers(struct loop_device *lo, bool delete_all) in loop_free_idle_workers()
853 struct loop_device *lo = container_of(timer, struct loop_device, timer); in loop_free_idle_workers_timer() local
867 loop_set_status_from_info(struct loop_device *lo, in loop_set_status_from_info()
898 static unsigned int loop_default_blocksize(struct loop_device *lo, in loop_default_blocksize()
907 static void loop_update_limits(struct loop_device *lo, struct queue_limits *lim, in loop_update_limits()
941 static int loop_configure(struct loop_device *lo, blk_mode_t mode, in loop_configure()
1066 static void __loop_clr_fd(struct loop_device *lo) in __loop_clr_fd()
1143 static int loop_clr_fd(struct loop_device *lo) in loop_clr_fd()
1178 loop_set_status(struct loop_device *lo, const struct loop_info64 *info) in loop_set_status()
1235 loop_get_status(struct loop_device *lo, struct loop_info64 *info) in loop_get_status()
1307 loop_set_status_old(struct loop_device *lo, const struct loop_info __user *arg) in loop_set_status_old()
1319 loop_set_status64(struct loop_device *lo, const struct loop_info64 __user *arg) in loop_set_status64()
1329 loop_get_status_old(struct loop_device *lo, struct loop_info __user *arg) { in loop_get_status_old()
1346 loop_get_status64(struct loop_device *lo, struct loop_info64 __user *arg) { in loop_get_status64()
1359 static int loop_set_capacity(struct loop_device *lo) in loop_set_capacity()
1372 static int loop_set_dio(struct loop_device *lo, unsigned long arg) in loop_set_dio()
1398 static int loop_set_block_size(struct loop_device *lo, unsigned long arg) in loop_set_block_size()
1424 static int lo_simple_ioctl(struct loop_device *lo, unsigned int cmd, in lo_simple_ioctl()
1452 struct loop_device *lo = bdev->bd_disk->private_data; in lo_ioctl() local
1583 loop_set_status_compat(struct loop_device *lo, in loop_set_status_compat()
1596 loop_get_status_compat(struct loop_device *lo, in loop_get_status_compat()
1613 struct loop_device *lo = bdev->bd_disk->private_data; in lo_compat_ioctl() local
1648 struct loop_device *lo = disk->private_data; in lo_open() local
1663 struct loop_device *lo = disk->private_data; in lo_release() local
1687 struct loop_device *lo = disk->private_data; in lo_free_disk() local
1787 struct loop_device *lo = rq->q->queuedata; in loop_queue_rq() local
1831 struct loop_device *lo = rq->q->queuedata; in loop_handle_cmd() local
1874 struct list_head *cmd_list, struct loop_device *lo) in loop_process_work()
1916 struct loop_device *lo = in loop_rootcg_workfn() local
1934 struct loop_device *lo; in loop_add() local
2044 static void loop_remove(struct loop_device *lo) in loop_remove()
2072 struct loop_device *lo; in loop_control_remove() local
2119 struct loop_device *lo; in loop_control_get_free() local
2224 struct loop_device *lo; in loop_exit() local