Home
last modified time | relevance | path

Searched refs:__must_be_array (Results 1 – 7 of 7) sorted by relevance

/linux-6.6.21/include/linux/ !
Doverflow.h277 (count) * sizeof(*(p)->member) + __must_be_array((p)->member), \
278 size_mul(count, sizeof(*(p)->member) + __must_be_array((p)->member)))
Dcompiler.h231 #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) macro
Dkernel.h57 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr))
/linux-6.6.21/tools/include/linux/ !
Dcompiler-gcc.h26 #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) macro
Doverflow.h141 sizeof(*(p)->member) + __must_be_array((p)->member),\
Dkernel.h102 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr))
/linux-6.6.21/drivers/net/can/usb/etas_es58x/ !
Des58x_core.h596 size_t __elem_len = sizeof((msg)[0]) + __must_be_array(msg); \