Lines Matching refs:lo_flags

52 	int		lo_flags;  member
196 if ((lo->lo_flags & LO_FLAGS_DIRECT_IO) && !lo_can_use_dio(lo)) in loop_update_dio()
197 lo->lo_flags &= ~LO_FLAGS_DIRECT_IO; in loop_update_dio()
504 lo->lo_flags |= LO_FLAGS_DIRECT_IO; in loop_assign_backing_file()
557 if (!(lo->lo_flags & LO_FLAGS_READ_ONLY)) in loop_change_fd()
586 partscan = lo->lo_flags & LO_FLAGS_PARTSCAN; in loop_change_fd()
675 int autoclear = (lo->lo_flags & LO_FLAGS_AUTOCLEAR); in loop_attr_autoclear_show()
682 int partscan = (lo->lo_flags & LO_FLAGS_PARTSCAN); in loop_attr_partscan_show()
689 int dio = (lo->lo_flags & LO_FLAGS_DIRECT_IO); in loop_attr_dio_show()
929 if (lo->lo_flags & LO_FLAGS_DIRECT_IO) in loop_default_blocksize()
956 if (file->f_op->fsync && !(lo->lo_flags & LO_FLAGS_READ_ONLY)) in loop_update_limits()
1013 if ((config->info.lo_flags & ~LOOP_CONFIGURE_SETTABLE_FLAGS) != 0) { in loop_configure()
1021 lo->lo_flags = config->info.lo_flags; in loop_configure()
1025 lo->lo_flags |= LO_FLAGS_READ_ONLY; in loop_configure()
1041 set_disk_ro(lo->lo_disk, (lo->lo_flags & LO_FLAGS_READ_ONLY) != 0); in loop_configure()
1071 lo->lo_flags |= LO_FLAGS_PARTSCAN; in loop_configure()
1072 partscan = lo->lo_flags & LO_FLAGS_PARTSCAN; in loop_configure()
1138 if (lo->lo_flags & LO_FLAGS_PARTSCAN) { in __loop_clr_fd()
1162 lo->lo_flags = 0; in __loop_clr_fd()
1203 lo->lo_flags |= LO_FLAGS_AUTOCLEAR; in loop_clr_fd()
1241 partscan = !(lo->lo_flags & LO_FLAGS_PARTSCAN) && in loop_set_status()
1242 (info->lo_flags & LO_FLAGS_PARTSCAN); in loop_set_status()
1244 lo->lo_flags &= ~LOOP_SET_STATUS_CLEARABLE_FLAGS; in loop_set_status()
1245 lo->lo_flags |= (info->lo_flags & LOOP_SET_STATUS_SETTABLE_FLAGS); in loop_set_status()
1287 info->lo_flags = lo->lo_flags; in loop_get_status()
1314 info64->lo_flags = info->lo_flags; in loop_info64_from_old()
1327 info->lo_flags = info64->lo_flags; in loop_info64_to_old()
1413 if (use_dio == !!(lo->lo_flags & LO_FLAGS_DIRECT_IO)) in loop_set_dio()
1425 lo->lo_flags |= LO_FLAGS_DIRECT_IO; in loop_set_dio()
1427 lo->lo_flags &= ~LO_FLAGS_DIRECT_IO; in loop_set_dio()
1553 compat_int_t lo_flags; /* ioctl r/o */ member
1580 info64->lo_flags = info.lo_flags; in loop_info64_from_compat()
1601 info.lo_flags = info64->lo_flags; in loop_info64_to_compat()
1709 if (lo->lo_state == Lo_bound && (lo->lo_flags & LO_FLAGS_AUTOCLEAR)) in lo_release()
1835 cmd->use_aio = lo->lo_flags & LO_FLAGS_DIRECT_IO; in loop_queue_rq()
1869 if (write && (lo->lo_flags & LO_FLAGS_READ_ONLY)) { in loop_handle_cmd()