Lines Matching refs:device_info
114 struct loop_info64 device_info {}; in SetLoopDeviceStatus() struct
115 device_info.lo_offset = 0; in SetLoopDeviceStatus()
116 device_info.lo_sizelimit = 0; // 0 means whole file. in SetLoopDeviceStatus()
117 device_info.lo_flags = (writable ? 0 : LO_FLAGS_READ_ONLY); in SetLoopDeviceStatus()
118 device_info.lo_number = loop_number; in SetLoopDeviceStatus()
119 strncpy(reinterpret_cast<char*>(device_info.lo_file_name), in SetLoopDeviceStatus()
122 device_info.lo_file_name[LO_NAME_SIZE - 1] = '\0'; in SetLoopDeviceStatus()
124 ioctl(loop_device_fd, LOOP_SET_STATUS64, &device_info) == 0); in SetLoopDeviceStatus()
162 struct loop_info64 device_info; in BindToUnusedLoopDeviceLegacy() local
163 if (ioctl(loop_device_fd, LOOP_GET_STATUS64, &device_info) != -1 || in BindToUnusedLoopDeviceLegacy()
209 struct loop_info64 device_info; in UnbindLoopDevice() local
211 int get_stat_err = ioctl(loop_device_fd, LOOP_GET_STATUS64, &device_info); in UnbindLoopDevice()