Lines Matching refs:info64
1000 loop_info64_from_old(const struct loop_info *info, struct loop_info64 *info64) in loop_info64_from_old() argument
1002 memset(info64, 0, sizeof(*info64)); in loop_info64_from_old()
1003 info64->lo_number = info->lo_number; in loop_info64_from_old()
1004 info64->lo_device = info->lo_device; in loop_info64_from_old()
1005 info64->lo_inode = info->lo_inode; in loop_info64_from_old()
1006 info64->lo_rdevice = info->lo_rdevice; in loop_info64_from_old()
1007 info64->lo_offset = info->lo_offset; in loop_info64_from_old()
1008 info64->lo_sizelimit = 0; in loop_info64_from_old()
1009 info64->lo_encrypt_type = info->lo_encrypt_type; in loop_info64_from_old()
1010 info64->lo_encrypt_key_size = info->lo_encrypt_key_size; in loop_info64_from_old()
1011 info64->lo_flags = info->lo_flags; in loop_info64_from_old()
1012 info64->lo_init[0] = info->lo_init[0]; in loop_info64_from_old()
1013 info64->lo_init[1] = info->lo_init[1]; in loop_info64_from_old()
1015 memcpy(info64->lo_crypt_name, info->lo_name, LO_NAME_SIZE); in loop_info64_from_old()
1017 memcpy(info64->lo_file_name, info->lo_name, LO_NAME_SIZE); in loop_info64_from_old()
1018 memcpy(info64->lo_encrypt_key, info->lo_encrypt_key, LO_KEY_SIZE); in loop_info64_from_old()
1022 loop_info64_to_old(const struct loop_info64 *info64, struct loop_info *info) in loop_info64_to_old() argument
1025 info->lo_number = info64->lo_number; in loop_info64_to_old()
1026 info->lo_device = info64->lo_device; in loop_info64_to_old()
1027 info->lo_inode = info64->lo_inode; in loop_info64_to_old()
1028 info->lo_rdevice = info64->lo_rdevice; in loop_info64_to_old()
1029 info->lo_offset = info64->lo_offset; in loop_info64_to_old()
1030 info->lo_encrypt_type = info64->lo_encrypt_type; in loop_info64_to_old()
1031 info->lo_encrypt_key_size = info64->lo_encrypt_key_size; in loop_info64_to_old()
1032 info->lo_flags = info64->lo_flags; in loop_info64_to_old()
1033 info->lo_init[0] = info64->lo_init[0]; in loop_info64_to_old()
1034 info->lo_init[1] = info64->lo_init[1]; in loop_info64_to_old()
1036 memcpy(info->lo_name, info64->lo_crypt_name, LO_NAME_SIZE); in loop_info64_to_old()
1038 memcpy(info->lo_name, info64->lo_file_name, LO_NAME_SIZE); in loop_info64_to_old()
1039 memcpy(info->lo_encrypt_key, info64->lo_encrypt_key, LO_KEY_SIZE); in loop_info64_to_old()
1042 if (info->lo_device != info64->lo_device || in loop_info64_to_old()
1043 info->lo_rdevice != info64->lo_rdevice || in loop_info64_to_old()
1044 info->lo_inode != info64->lo_inode || in loop_info64_to_old()
1045 info->lo_offset != info64->lo_offset) in loop_info64_to_old()
1055 struct loop_info64 info64; in loop_set_status_old() local
1059 loop_info64_from_old(&info, &info64); in loop_set_status_old()
1060 return loop_set_status(lo, &info64); in loop_set_status_old()
1066 struct loop_info64 info64; in loop_set_status64() local
1068 if (copy_from_user(&info64, arg, sizeof (struct loop_info64))) in loop_set_status64()
1070 return loop_set_status(lo, &info64); in loop_set_status64()
1076 struct loop_info64 info64; in loop_get_status_old() local
1082 err = loop_get_status(lo, &info64); in loop_get_status_old()
1084 err = loop_info64_to_old(&info64, &info); in loop_get_status_old()
1093 struct loop_info64 info64; in loop_get_status64() local
1099 err = loop_get_status(lo, &info64); in loop_get_status64()
1100 if (!err && copy_to_user(arg, &info64, sizeof(info64))) in loop_get_status64()
1188 struct loop_info64 *info64) in loop_info64_from_compat() argument
1195 memset(info64, 0, sizeof(*info64)); in loop_info64_from_compat()
1196 info64->lo_number = info.lo_number; in loop_info64_from_compat()
1197 info64->lo_device = info.lo_device; in loop_info64_from_compat()
1198 info64->lo_inode = info.lo_inode; in loop_info64_from_compat()
1199 info64->lo_rdevice = info.lo_rdevice; in loop_info64_from_compat()
1200 info64->lo_offset = info.lo_offset; in loop_info64_from_compat()
1201 info64->lo_sizelimit = 0; in loop_info64_from_compat()
1202 info64->lo_encrypt_type = info.lo_encrypt_type; in loop_info64_from_compat()
1203 info64->lo_encrypt_key_size = info.lo_encrypt_key_size; in loop_info64_from_compat()
1204 info64->lo_flags = info.lo_flags; in loop_info64_from_compat()
1205 info64->lo_init[0] = info.lo_init[0]; in loop_info64_from_compat()
1206 info64->lo_init[1] = info.lo_init[1]; in loop_info64_from_compat()
1208 memcpy(info64->lo_crypt_name, info.lo_name, LO_NAME_SIZE); in loop_info64_from_compat()
1210 memcpy(info64->lo_file_name, info.lo_name, LO_NAME_SIZE); in loop_info64_from_compat()
1211 memcpy(info64->lo_encrypt_key, info.lo_encrypt_key, LO_KEY_SIZE); in loop_info64_from_compat()
1220 loop_info64_to_compat(const struct loop_info64 *info64, in loop_info64_to_compat() argument
1226 info.lo_number = info64->lo_number; in loop_info64_to_compat()
1227 info.lo_device = info64->lo_device; in loop_info64_to_compat()
1228 info.lo_inode = info64->lo_inode; in loop_info64_to_compat()
1229 info.lo_rdevice = info64->lo_rdevice; in loop_info64_to_compat()
1230 info.lo_offset = info64->lo_offset; in loop_info64_to_compat()
1231 info.lo_encrypt_type = info64->lo_encrypt_type; in loop_info64_to_compat()
1232 info.lo_encrypt_key_size = info64->lo_encrypt_key_size; in loop_info64_to_compat()
1233 info.lo_flags = info64->lo_flags; in loop_info64_to_compat()
1234 info.lo_init[0] = info64->lo_init[0]; in loop_info64_to_compat()
1235 info.lo_init[1] = info64->lo_init[1]; in loop_info64_to_compat()
1237 memcpy(info.lo_name, info64->lo_crypt_name, LO_NAME_SIZE); in loop_info64_to_compat()
1239 memcpy(info.lo_name, info64->lo_file_name, LO_NAME_SIZE); in loop_info64_to_compat()
1240 memcpy(info.lo_encrypt_key, info64->lo_encrypt_key, LO_KEY_SIZE); in loop_info64_to_compat()
1243 if (info.lo_device != info64->lo_device || in loop_info64_to_compat()
1244 info.lo_rdevice != info64->lo_rdevice || in loop_info64_to_compat()
1245 info.lo_inode != info64->lo_inode || in loop_info64_to_compat()
1246 info.lo_offset != info64->lo_offset || in loop_info64_to_compat()
1247 info.lo_init[0] != info64->lo_init[0] || in loop_info64_to_compat()
1248 info.lo_init[1] != info64->lo_init[1]) in loop_info64_to_compat()
1260 struct loop_info64 info64; in loop_set_status_compat() local
1263 ret = loop_info64_from_compat(arg, &info64); in loop_set_status_compat()
1266 return loop_set_status(lo, &info64); in loop_set_status_compat()
1273 struct loop_info64 info64; in loop_get_status_compat() local
1279 err = loop_get_status(lo, &info64); in loop_get_status_compat()
1281 err = loop_info64_to_compat(&info64, arg); in loop_get_status_compat()