Lines Matching refs:result
931 ssize_t result, copied = 0; in bin_string() local
938 result = vfs_read(file, oldval, oldlen, &pos); in bin_string()
939 if (result < 0) in bin_string()
942 copied = result; in bin_string()
945 result = -EFAULT; in bin_string()
951 result = -EFAULT; in bin_string()
961 result = vfs_write(file, newval, newlen, &pos); in bin_string()
962 if (result < 0) in bin_string()
966 result = copied; in bin_string()
968 return result; in bin_string()
976 ssize_t result; in bin_intvec() local
978 result = -ENOMEM; in bin_intvec()
989 result = kernel_read(file, 0, buffer, BUFSZ - 1); in bin_intvec()
990 if (result < 0) in bin_intvec()
994 end = str + result; in bin_intvec()
1003 result = -EFAULT; in bin_intvec()
1024 result = -EFAULT; in bin_intvec()
1031 result = kernel_write(file, buffer, str - buffer, 0); in bin_intvec()
1032 if (result < 0) in bin_intvec()
1035 result = copied; in bin_intvec()
1039 return result; in bin_intvec()
1047 ssize_t result; in bin_ulongvec() local
1049 result = -ENOMEM; in bin_ulongvec()
1060 result = kernel_read(file, 0, buffer, BUFSZ - 1); in bin_ulongvec()
1061 if (result < 0) in bin_ulongvec()
1065 end = str + result; in bin_ulongvec()
1074 result = -EFAULT; in bin_ulongvec()
1095 result = -EFAULT; in bin_ulongvec()
1102 result = kernel_write(file, buffer, str - buffer, 0); in bin_ulongvec()
1103 if (result < 0) in bin_ulongvec()
1106 result = copied; in bin_ulongvec()
1110 return result; in bin_ulongvec()
1116 ssize_t result, copied = 0; in bin_uuid() local
1124 result = kernel_read(file, 0, buf, sizeof(buf) - 1); in bin_uuid()
1125 if (result < 0) in bin_uuid()
1128 buf[result] = '\0'; in bin_uuid()
1132 result = -EIO; in bin_uuid()
1146 result = -EFAULT; in bin_uuid()
1152 result = copied; in bin_uuid()
1154 return result; in bin_uuid()
1160 ssize_t result, copied = 0; in bin_dn_node_address() local
1167 result = kernel_read(file, 0, buf, sizeof(buf) - 1); in bin_dn_node_address()
1168 if (result < 0) in bin_dn_node_address()
1171 buf[result] = '\0'; in bin_dn_node_address()
1174 result = -EIO; in bin_dn_node_address()
1183 result = -EIO; in bin_dn_node_address()
1189 result = -EFAULT; in bin_dn_node_address()
1201 result = -EINVAL; in bin_dn_node_address()
1205 result = -EFAULT; in bin_dn_node_address()
1213 result = kernel_write(file, buf, len, 0); in bin_dn_node_address()
1214 if (result < 0) in bin_dn_node_address()
1218 result = copied; in bin_dn_node_address()
1220 return result; in bin_dn_node_address()
1280 char *tmp, *result; in sysctl_getname() local
1282 result = ERR_PTR(-ENOMEM); in sysctl_getname()
1286 result = tmp; in sysctl_getname()
1290 result = ERR_CAST(table); in sysctl_getname()
1293 return result; in sysctl_getname()
1302 ssize_t result; in binary_sysctl() local
1307 result = PTR_ERR(pathname); in binary_sysctl()
1319 result = 0; in binary_sysctl()
1325 result = PTR_ERR(file); in binary_sysctl()
1329 result = table->convert(file, oldval, oldlen, newval, newlen); in binary_sysctl()
1335 return result; in binary_sysctl()
1424 ssize_t result; in SYSCALL_DEFINE1() local
1435 result = do_sysctl(tmp.name, tmp.nlen, tmp.oldval, oldlen, in SYSCALL_DEFINE1()
1438 if (result >= 0) { in SYSCALL_DEFINE1()
1439 oldlen = result; in SYSCALL_DEFINE1()
1440 result = 0; in SYSCALL_DEFINE1()
1446 return result; in SYSCALL_DEFINE1()
1467 ssize_t result; in COMPAT_SYSCALL_DEFINE1() local
1479 result = do_sysctl(compat_ptr(tmp.name), tmp.nlen, in COMPAT_SYSCALL_DEFINE1()
1483 if (result >= 0) { in COMPAT_SYSCALL_DEFINE1()
1484 oldlen = result; in COMPAT_SYSCALL_DEFINE1()
1485 result = 0; in COMPAT_SYSCALL_DEFINE1()
1491 return result; in COMPAT_SYSCALL_DEFINE1()