Home
last modified time | relevance | path

Searched refs:FAM (Results 1 – 5 of 5) sorted by relevance

/linux/include/linux/
H A Dstddef.h109 #define __TRAILING_OVERLAP(TYPE, NAME, FAM, ATTRS, MEMBERS) \ argument
113 unsigned char __offset_to_FAM[offsetof(TYPE, FAM)]; \
129 #define TRAILING_OVERLAP(TYPE, NAME, FAM, MEMBERS) \ argument
130 __TRAILING_OVERLAP(TYPE, NAME, FAM, /* no attrs */, MEMBERS)
H A Doverflow.h556 #define typeof_flex_counter(FAM) \ argument
557 typeof(_Generic(__flex_counter(FAM), \
559 default: *__flex_counter(FAM)))
572 #define overflows_flex_counter_type(TYPE, FAM, COUNT) \ argument
573 (overflows_type(COUNT, typeof_flex_counter(((TYPE *)NULL)->FAM)))
584 #define __set_flex_counter(FAM, COUNT) \ argument
586 *_Generic(__flex_counter(FAM), \
588 default: __flex_counter(FAM)) = (COUNT); \
H A Dslab.h990 #define __alloc_flex(KMALLOC, GFP, TYPE, FAM, COUNT) \ argument
993 const size_t __obj_size = struct_size_t(TYPE, FAM, __count); \
996 __set_flex_counter(__obj_ptr->FAM, __count); \
1035 #define kmalloc_flex(VAR_OR_TYPE, FAM, COUNT, ...) \ argument
1036 __alloc_flex(kmalloc, default_gfp(__VA_ARGS__), typeof(VAR_OR_TYPE), FAM, COUNT)
1043 #define kzalloc_flex(P, FAM, COUNT, ...) \ argument
1044 __alloc_flex(kzalloc, default_gfp(__VA_ARGS__), typeof(P), FAM, COUNT)
1051 #define kvmalloc_flex(P, FAM, COUNT, ...) \ argument
1052 __alloc_flex(kvmalloc, default_gfp(__VA_ARGS__), typeof(P), FAM, COUNT)
1059 #define kvzalloc_flex(P, FAM, COUNT, ...) \ argument
[all …]
H A Dcompiler_types.h576 #define __flex_counter(FAM) __builtin_counted_by_ref(FAM) argument
578 #define __flex_counter(FAM) ((void *)NULL) argument
/linux/Documentation/driver-api/cxl/
H A Dmaturity-map.rst84 * [0] Fabrics / G-FAM (chapter 7)