Searched refs:__must_be_array (Results 1 - 9 of 9) sorted by relevance

/linux-master/include/linux/
H A Darray_size.h11 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr))
H A Doverflow.h356 (count) * sizeof(*(p)->member) + __must_be_array((p)->member), \
357 size_mul(count, sizeof(*(p)->member) + __must_be_array((p)->member)))
H A Dcompiler.h237 #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) macro
H A Dstring.h77 sized_strscpy(dst, src, sizeof(dst) + __must_be_array(dst))
81 sized_strscpy_pad(dst, src, sizeof(dst) + __must_be_array(dst))
/linux-master/tools/include/linux/
H A Dcompiler-gcc.h26 #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) macro
H A Doverflow.h141 sizeof(*(p)->member) + __must_be_array((p)->member),\
H A Dkernel.h103 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr))
/linux-master/drivers/net/can/usb/etas_es58x/
H A Des58x_core.h596 size_t __elem_len = sizeof((msg)[0]) + __must_be_array(msg); \
/linux-master/scripts/
H A Dcheckpatch.pl6028 $tmp_stmt =~ s/\b(__must_be_array|offsetof|sizeof|sizeof_field|__stringify|typeof|__typeof__|__builtin\w+|typecheck\s*\(\s*$Type\s*,|\#+)\s*\(*\s*$arg\s*\)*\b//g;

Completed in 288 milliseconds