/kernel/linux/linux-5.10/lib/ |
H A D | errseq.c | 13 * designated to hold an error code (between 0 and -MAX_ERRNO). The upper bits 35 /* The low bits are designated for error code (max of MAX_ERRNO) */ 36 #define ERRSEQ_SHIFT ilog2(MAX_ERRNO + 1) 47 * @err: error to set (must be between -1 and -MAX_ERRNO) 62 /* MAX_ERRNO must be able to serve as a mask */ in errseq_set() 63 BUILD_BUG_ON_NOT_POWER_OF_2(MAX_ERRNO + 1); in errseq_set() 73 if (WARN(unlikely(err == 0 || (unsigned int)-err > MAX_ERRNO), in errseq_set() 81 new = (old & ~(MAX_ERRNO|ERRSEQ_SEEN)) | -err; in errseq_set() 150 return -(cur & MAX_ERRNO); in errseq_check() 202 err = -(new & MAX_ERRNO); in errseq_check_and_advance() [all...] |
H A D | notifier-error-inject.c | 8 *(int *)data = clamp_t(int, val, -MAX_ERRNO, 0); in debugfs_errno_set()
|
/kernel/linux/linux-6.6/lib/ |
H A D | errseq.c | 14 * designated to hold an error code (between 0 and -MAX_ERRNO). The upper bits 36 /* The low bits are designated for error code (max of MAX_ERRNO) */ 37 #define ERRSEQ_SHIFT ilog2(MAX_ERRNO + 1) 48 * @err: error to set (must be between -1 and -MAX_ERRNO) 63 /* MAX_ERRNO must be able to serve as a mask */ in errseq_set() 64 BUILD_BUG_ON_NOT_POWER_OF_2(MAX_ERRNO + 1); in errseq_set() 74 if (WARN(unlikely(err == 0 || (unsigned int)-err > MAX_ERRNO), in errseq_set() 82 new = (old & ~(MAX_ERRNO|ERRSEQ_SEEN)) | -err; in errseq_set() 151 return -(cur & MAX_ERRNO); in errseq_check() 203 err = -(new & MAX_ERRNO); in errseq_check_and_advance() [all...] |
H A D | notifier-error-inject.c | 8 *(int *)data = clamp_t(int, val, -MAX_ERRNO, 0); in debugfs_errno_set()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | err.h | 5 #define MAX_ERRNO 4095 macro 6 #define IS_ERR_VALUE(x) (unsigned long)(void *)(x) >= (unsigned long)-MAX_ERRNO
|
/kernel/linux/linux-5.10/tools/virtio/linux/ |
H A D | err.h | 4 #define MAX_ERRNO 4095 macro 6 #define IS_ERR_VALUE(x) unlikely((x) >= (unsigned long)-MAX_ERRNO)
|
/kernel/linux/linux-6.6/tools/virtio/linux/ |
H A D | err.h | 4 #define MAX_ERRNO 4095 macro 6 #define IS_ERR_VALUE(x) unlikely((x) >= (unsigned long)-MAX_ERRNO)
|
/kernel/linux/linux-5.10/tools/include/linux/ |
H A D | err.h | 31 #define MAX_ERRNO 4095 macro 33 #define IS_ERR_VALUE(x) unlikely((x) >= (unsigned long)-MAX_ERRNO)
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | err.h | 18 #define MAX_ERRNO 4095 macro 22 #define IS_ERR_VALUE(x) unlikely((unsigned long)(void *)(x) >= (unsigned long)-MAX_ERRNO)
|
H A D | dma-fence.h | 546 WARN_ON(error >= 0 || error < -MAX_ERRNO); in dma_fence_set_error()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | err.h | 18 #define MAX_ERRNO 4095 macro 28 #define IS_ERR_VALUE(x) unlikely((unsigned long)(void *)(x) >= (unsigned long)-MAX_ERRNO)
|
H A D | dma-fence.h | 581 WARN_ON(error >= 0 || error < -MAX_ERRNO); in dma_fence_set_error()
|
/kernel/linux/linux-6.6/tools/include/linux/ |
H A D | err.h | 31 #define MAX_ERRNO 4095 macro 33 #define IS_ERR_VALUE(x) unlikely((x) >= (unsigned long)-MAX_ERRNO)
|
/kernel/linux/linux-6.6/fs/cachefiles/ |
H A D | io.c | 107 if (off2 < 0 && off2 >= (loff_t)-MAX_ERRNO && off2 != -ENXIO) { in cachefiles_read() 224 if (off < 0 && off >= (loff_t)-MAX_ERRNO) in cachefiles_query_occupancy() 234 if (off2 < 0 && off2 >= (loff_t)-MAX_ERRNO) in cachefiles_query_occupancy() 428 if (off < 0 && off >= (loff_t)-MAX_ERRNO) { in cachefiles_do_prepare_read() 455 if (to < 0 && to >= (loff_t)-MAX_ERRNO) { in cachefiles_do_prepare_read() 544 if (pos < 0 && pos >= (loff_t)-MAX_ERRNO) { in __cachefiles_prepare_write() 565 if (pos < 0 && pos >= (loff_t)-MAX_ERRNO) { in __cachefiles_prepare_write()
|
/kernel/linux/linux-5.10/tools/testing/scatterlist/linux/ |
H A D | mm.h | 132 #define MAX_ERRNO 4095 macro 134 #define IS_ERR_VALUE(x) unlikely((unsigned long)(void *)(x) >= (unsigned long)-MAX_ERRNO)
|
/kernel/linux/linux-6.6/tools/testing/scatterlist/linux/ |
H A D | mm.h | 132 #define MAX_ERRNO 4095 macro 134 #define IS_ERR_VALUE(x) unlikely((unsigned long)(void *)(x) >= (unsigned long)-MAX_ERRNO)
|
/kernel/linux/linux-6.6/tools/include/nolibc/ |
H A D | errno.h | 23 #define MAX_ERRNO 4095 macro
|
/kernel/linux/linux-5.10/kernel/ |
H A D | fail_function.c | 44 if (retv < (unsigned long)-MAX_ERRNO) in adjust_error_retval() 48 if (retv != 0 && retv < (unsigned long)-MAX_ERRNO) in adjust_error_retval()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | fail_function.c | 42 if (retv < (unsigned long)-MAX_ERRNO) in adjust_error_retval() 46 if (retv != 0 && retv < (unsigned long)-MAX_ERRNO) in adjust_error_retval()
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | tree-log.h | 22 #define BTRFS_LOG_FORCE_COMMIT (-(MAX_ERRNO + 1))
|
/kernel/linux/linux-6.6/rust/kernel/ |
H A D | error.rs | 93 /// The value is a valid `errno` (i.e. `>= -MAX_ERRNO && < 0`). 103 if errno < -(bindings::MAX_ERRNO as i32) || errno >= 0 { 121 /// `errno` must be within error code range (i.e. `>= -MAX_ERRNO && < 0`). 287 // negative value greater-or-equal to `-bindings::MAX_ERRNO`, 293 // negative value greater-or-equal to `-bindings::MAX_ERRNO`. 332 // NO-OVERFLOW: negative `errno`s are no smaller than `-bindings::MAX_ERRNO`, 333 // `-bindings::MAX_ERRNO` fits in an `i16` as per invariant above,
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | syscall_64.c | 169 if (unlikely(r3 >= (unsigned long)-MAX_ERRNO) && !scv) { in syscall_exit_prepare()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | interrupt.c | 279 if (unlikely(r3 >= (unsigned long)-MAX_ERRNO) && is_not_scv) { in syscall_exit_prepare()
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | module.c | 335 if (sym->st_value >= -MAX_ERRNO) { in __apply_relocate()
|
/kernel/linux/linux-5.10/drivers/bcma/ |
H A D | scan.c | 270 #define IS_ERR_VALUE_U32(x) ((x) >= (u32)-MAX_ERRNO)
|