Lines Matching refs:device
159 * Unfortunately, if we want to do I/O on the device,
186 * logical I/O size of backing device, and the logical block
187 * size of loop is bigger than the backing device's and the loop
232 * loop_set_size() - sets device size and notifies userspace
234 * @size: new size of the loop device
684 * loop_change_fd switched the backing store of a loopback device to
688 * This can only work if the loop device is used read-only, and if the
705 /* the loop device has to be read-only */
757 static ssize_t loop_attr_show(struct device *dev, char *page,
768 static ssize_t loop_attr_do_show_##_name(struct device *d, \
872 * If the backing device is a block device, mirror its zeroing
873 * capability. Set the discard sectors to the block device's zeroing
995 * loop_set_status_from_info - configure device from loop_info
997 * @info: struct loop_info64 to configure the device with
999 * Configures the loop device parameters according to the passed
1085 * If we don't hold exclusive handle for the device, upgrade to it
1086 * here to avoid changing device under exclusive owner.
1293 * device.
1325 * If we've explicitly asked to tear down the loop device,
1329 * the loopback device whenever they appear. xfstests is notorious for
1955 MODULE_PARM_DESC(max_part, "Maximum number of partitions per loop device");
2144 * scanning can be requested individually per-device during its
2147 * extended minor space, the main loop device numbers will continue
2357 * a 'dead' device node.