Home
last modified time | relevance | path

Searched refs:_Static_assert (Results 1 – 25 of 29) sorted by relevance

12

/linux/scripts/gendwarfksyms/examples/
H A Dkabi_ex.h193 _Static_assert(sizeof(struct ex2a) == sizeof(struct ex2b), "ex2a size doesn't match ex2b");
213 _Static_assert(sizeof(struct ex2a) == sizeof(struct ex2c), "ex2a size doesn't match ex2c");
246 _Static_assert(sizeof(struct ex3a) == sizeof(struct ex3b), "ex3a size doesn't match ex3b");
260 _Static_assert(sizeof(struct ex3a) == sizeof(struct ex3c), "ex3a size doesn't match ex3c");
H A Dkabi.h51 _Static_assert( \
55 _Static_assert( \
/linux/tools/testing/selftests/bpf/
H A Dbpf_experimental.h104 _Static_assert(sizeof(&(LHS)), "1st argument must be an lvalue expression"); \
105 _Static_assert(sizeof(LHS) == 8, "Only 8-byte integers are supported\n"); \
106 _Static_assert(__builtin_constant_p(__bpf_assert_signed(LHS)), "internal static assert"); \
107 _Static_assert(__builtin_constant_p((RHS)), "2nd argument must be a constant expression")
162 _Static_assert(sizeof(&(LHS)), "1st argument must be an lvalue expression"); \
390 _Static_assert(BEG <= END, "BEG must be <= END"); \
408 _Static_assert(BEG <= END, "BEG must be <= END"); \
/linux/drivers/hid/bpf/progs/
H A DMicrosoft__Xbox-Elite-2.bpf.c90 _Static_assert(sizeof(rdesc_assign_selection) == sizeof(fixed_rdesc_assign_selection),
92 _Static_assert(sizeof(rdesc_assign_selection) + OFFSET_ASSIGN_SELECTION < ORIGINAL_RDESC_SIZE,
/linux/kernel/bpf/preload/iterators/
H A Diterators.lskel-little-endian.h428 #define _Static_assert static_assert in iterators_bpf__assert() macro
431 #undef _Static_assert in iterators_bpf__assert()
H A Diterators.lskel-big-endian.h430 #define _Static_assert static_assert in iterators_bpf__assert() macro
433 #undef _Static_assert in iterators_bpf__assert()
/linux/tools/testing/selftests/bpf/progs/
H A Dexceptions_assert.c68 _Static_assert(_Generic((sk->rx_queue_mapping), s32: 1, default: 0), "type match"); in check_assert_range_s64()
95 _Static_assert(_Generic((sk->rx_queue_mapping), s32: 1, default: 0), "type match"); in check_assert_single_range_s64()
H A Dres_spin_lock.c92 _Static_assert(ARRAY_SIZE(((struct rqspinlock_held){}).locks) == 31, in res_spin_lock_test_held_lock_max()
H A Dtest_cls_redirect.c90 _Static_assert(
95 _Static_assert(
267 _Static_assert(sizeof(struct iphdr) == 20, "iphdr must be 20 bytes"); in pkt_ipv4_checksum()
H A Dtest_cls_redirect_dynptr.c86 _Static_assert(
91 _Static_assert(
177 _Static_assert(sizeof(struct iphdr) == 20, "iphdr must be 20 bytes"); in pkt_ipv4_checksum()
H A Dirq.c369 _Static_assert(sizeof(it) == sizeof(unsigned long), "broken iterator size"); in irq_save_iter()
/linux/arch/x86/include/uapi/asm/
H A Delf.h14 _Static_assert(sizeof(struct x86_xfeat_component) % 4 == 0, "x86_xfeat_component is not aligned");
/linux/tools/testing/selftests/kvm/include/
H A Dkvm_util_types.h9 * #defines static_assert() as a direct alias to _Static_assert() (see
14 #define __kvm_static_assert(expr, msg, ...) _Static_assert(expr, msg)
/linux/include/linux/
H A Dbuild_bug.h80 #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
H A Doverflow.h478 _Static_assert(__builtin_constant_p(count), \
/linux/tools/include/linux/
H A Dbuild_bug.h81 #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
/linux/lib/tests/
H A Dlongest_symbol_kunit.c33 _Static_assert(sizeof(__stringify(LONGEST_SYM_NAME)) == KSYM_NAME_LEN,
/linux/tools/lib/bpf/
H A Dbpf_helpers.h200 _Static_assert(!__builtin_constant_p(!!sym), \
206 _Static_assert(__builtin_has_attribute (*sym, __weak__), \
/linux/tools/perf/util/bpf_skel/
H A Daugmented_raw_syscalls.bpf.c179_Static_assert(is_power_of_2(sizeof(augmented_arg->value)), "sizeof(augmented_arg->value) needs to… in augmented_arg__read_str()
217_Static_assert(is_power_of_2(sizeof(augmented_args->arg.saddr)), "sizeof(augmented_args->arg.saddr… in sys_enter_connect()
H A Dsample_filter.bpf.c83 _Static_assert((1 << (PBF_TERM_##x - PBF_TERM_SAMPLE_START)) == PERF_SAMPLE_##x, \ in perf_get_sample()
/linux/scripts/include/
H A Dlist.h21 _Static_assert(__same_type(*(ptr), ((type *)0)->member) || \
/linux/tools/sched_ext/include/scx/
H A Dcommon.bpf.h57 _Static_assert(SCX_DSQ_FLAG_BUILTIN, in ___vmlinux_h_sanity_check___()
249 _Static_assert(sizeof(base) >= sizeof((base) member), \
/linux/tools/perf/util/
H A Ddso.c1234 _Static_assert(offsetof(Elf32_Ehdr, e_ident) == 0, "Unexpected offset"); in dso__read_e_machine()
1235 _Static_assert(offsetof(Elf64_Ehdr, e_ident) == 0, "Unexpected offset"); in dso__read_e_machine()
1261 _Static_assert(offsetof(Elf32_Ehdr, e_machine) == 18, "Unexpected offset"); in dso__read_e_machine()
1262 _Static_assert(offsetof(Elf64_Ehdr, e_machine) == 18, "Unexpected offset"); in dso__read_e_machine()
/linux/tools/testing/selftests/kvm/lib/
H A Dtest_util.c310 _Static_assert(ARRAY_SIZE(aliases) == NUM_SRC_TYPES, in vm_mem_backing_src_alias()
/linux/tools/testing/selftests/ublk/
H A Dkublk.h343 _Static_assert(UBLK_MAX_QUEUES_SHIFT <= 7, "UBLK_MAX_QUEUES_SHIFT must be <= 7");

12