Home
last modified time | relevance | path

Searched refs:static_assert (Results 1 - 25 of 209) sorted by relevance

123456789

/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.h34 static_assert(sizeof(struct ionic_intr) == 32);
36 static_assert(sizeof(struct ionic_doorbell) == 8);
37 static_assert(sizeof(struct ionic_intr_status) == 8);
38 static_assert(sizeof(union ionic_dev_regs) == 4096);
39 static_assert(sizeof(union ionic_dev_info_regs) == 2048);
40 static_assert(sizeof(union ionic_dev_cmd_regs) == 2048);
41 static_assert(sizeof(struct ionic_lif_stats) == 1024);
43 static_assert(sizeof(struct ionic_admin_cmd) == 64);
44 static_assert(sizeof(struct ionic_admin_comp) == 16);
45 static_assert(sizeo
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.h43 static_assert(sizeof(struct ionic_intr) == 32);
45 static_assert(sizeof(struct ionic_doorbell) == 8);
46 static_assert(sizeof(struct ionic_intr_status) == 8);
47 static_assert(sizeof(union ionic_dev_regs) == 4096);
48 static_assert(sizeof(union ionic_dev_info_regs) == 2048);
49 static_assert(sizeof(union ionic_dev_cmd_regs) == 2048);
50 static_assert(sizeof(struct ionic_lif_stats) == 1024);
52 static_assert(sizeof(struct ionic_admin_cmd) == 64);
53 static_assert(sizeof(struct ionic_admin_comp) == 16);
54 static_assert(sizeo
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dsignal_64.c410 static_assert(NSIGILL == 11);
411 static_assert(NSIGFPE == 15);
412 static_assert(NSIGSEGV == 10);
413 static_assert(NSIGBUS == 5);
414 static_assert(NSIGTRAP == 6);
415 static_assert(NSIGCHLD == 6);
416 static_assert(NSIGSYS == 2);
419 static_assert(sizeof(siginfo_t) == 128);
422 static_assert(__alignof__(siginfo_t) == 8);
429 static_assert(offseto
[all...]
H A Dsignal_32.c403 static_assert(NSIGILL == 11);
404 static_assert(NSIGFPE == 15);
405 static_assert(NSIGSEGV == 10);
406 static_assert(NSIGBUS == 5);
407 static_assert(NSIGTRAP == 6);
408 static_assert(NSIGCHLD == 6);
409 static_assert(NSIGSYS == 2);
412 static_assert(sizeof(siginfo32_t) == 128);
415 static_assert(__alignof__(siginfo32_t) == 4);
422 static_assert(offseto
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/google/gve/
H A Dgve_adminq.h54 /* All AdminQ command structs should be naturally packed. The static_assert
64 static_assert(sizeof(struct gve_adminq_describe_device) == 16);
82 static_assert(sizeof(struct gve_device_descriptor) == 40);
90 static_assert(sizeof(struct gve_device_option) == 8);
96 static_assert(sizeof(struct gve_device_option_gqi_rda) == 4);
102 static_assert(sizeof(struct gve_device_option_gqi_qpl) == 4);
110 static_assert(sizeof(struct gve_device_option_dqo_rda) == 8);
118 static_assert(sizeof(struct gve_device_option_dqo_qpl) == 8);
126 static_assert(sizeof(struct gve_device_option_jumbo_frames) == 8);
203 static_assert(sizeo
[all...]
H A Dgve_desc_dqo.h43 static_assert(sizeof(struct gve_tx_pkt_desc_dqo) == 16);
68 static_assert(sizeof(struct gve_tx_context_cmd_dtype) == 2);
93 static_assert(sizeof(struct gve_tx_tso_context_desc_dqo) == 16);
114 static_assert(sizeof(struct gve_tx_general_context_desc_dqo) == 16);
142 static_assert(sizeof(struct gve_tx_metadata_dqo) == 12);
172 static_assert(sizeof(struct gve_tx_compl_desc) == 8);
193 static_assert(sizeof(struct gve_rx_desc_dqo) == 32);
253 static_assert(sizeof(struct gve_rx_compl_desc_dqo) == 32);
/kernel/linux/linux-5.10/drivers/net/ethernet/google/gve/
H A Dgve_adminq.h52 /* All AdminQ command structs should be naturally packed. The static_assert
62 static_assert(sizeof(struct gve_adminq_describe_device) == 16);
80 static_assert(sizeof(struct gve_device_descriptor) == 40);
87 static_assert(sizeof(struct device_option) == 8);
98 static_assert(sizeof(struct gve_adminq_configure_device_resources) == 32);
106 static_assert(sizeof(struct gve_adminq_register_page_list) == 16);
112 static_assert(sizeof(struct gve_adminq_unregister_page_list) == 4);
123 static_assert(sizeof(struct gve_adminq_create_tx_queue) == 32);
137 static_assert(sizeof(struct gve_adminq_create_rx_queue) == 48);
150 static_assert(sizeo
[all...]
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dsignal32.c461 static_assert(NSIGILL == 11);
462 static_assert(NSIGFPE == 15);
463 static_assert(NSIGSEGV == 10);
464 static_assert(NSIGBUS == 5);
465 static_assert(NSIGTRAP == 6);
466 static_assert(NSIGCHLD == 6);
467 static_assert(NSIGSYS == 2);
468 static_assert(sizeof(compat_siginfo_t) == 128);
469 static_assert(__alignof__(compat_siginfo_t) == 4);
470 static_assert(offseto
[all...]
H A Dsignal.c1345 static_assert(NSIGILL == 11);
1346 static_assert(NSIGFPE == 15);
1347 static_assert(NSIGSEGV == 10);
1348 static_assert(NSIGBUS == 5);
1349 static_assert(NSIGTRAP == 6);
1350 static_assert(NSIGCHLD == 6);
1351 static_assert(NSIGSYS == 2);
1352 static_assert(sizeof(siginfo_t) == 128);
1353 static_assert(__alignof__(siginfo_t) == 8);
1354 static_assert(offseto
[all...]
/kernel/linux/linux-6.6/arch/arm/kernel/
H A Dsignal.c683 static_assert(NSIGILL == 11);
684 static_assert(NSIGFPE == 15);
685 static_assert(NSIGSEGV == 10);
686 static_assert(NSIGBUS == 5);
687 static_assert(NSIGTRAP == 6);
688 static_assert(NSIGCHLD == 6);
689 static_assert(NSIGSYS == 2);
690 static_assert(sizeof(siginfo_t) == 128);
691 static_assert(__alignof__(siginfo_t) == 4);
692 static_assert(offseto
[all...]
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dsignal_64.c563 static_assert(NSIGILL == 11);
564 static_assert(NSIGFPE == 15);
565 static_assert(NSIGSEGV == 10);
566 static_assert(NSIGBUS == 5);
567 static_assert(NSIGTRAP == 6);
568 static_assert(NSIGCHLD == 6);
569 static_assert(NSIGSYS == 2);
570 static_assert(sizeof(siginfo_t) == 128);
571 static_assert(__alignof__(siginfo_t) == 8);
572 static_assert(offseto
[all...]
H A Dsignal32.c754 static_assert(NSIGILL == 11);
755 static_assert(NSIGFPE == 15);
756 static_assert(NSIGSEGV == 10);
757 static_assert(NSIGBUS == 5);
758 static_assert(NSIGTRAP == 6);
759 static_assert(NSIGCHLD == 6);
760 static_assert(NSIGSYS == 2);
761 static_assert(sizeof(compat_siginfo_t) == 128);
762 static_assert(__alignof__(compat_siginfo_t) == 4);
763 static_assert(offseto
[all...]
/kernel/linux/linux-6.6/fs/ntfs3/
H A Dntfs.h71 static_assert(SECTOR_SHIFT == 9);
75 static_assert(sizeof(size_t) == 8);
127 static_assert(sizeof(enum ATTR_TYPE) == 4);
147 static_assert(sizeof(enum FILE_ATTRIBUTE) == 4);
184 static_assert(sizeof(__le64) == sizeof(struct MFT_REF));
231 static_assert(sizeof(struct NTFS_BOOT) == 0x200);
244 static_assert(sizeof(enum NTFS_SIGNATURE) == 4);
255 static_assert(sizeof(struct NTFS_RECORD_HEADER) == 0x10);
301 static_assert(MFTRECORD_FIXUP_OFFSET_1 == 0x2A);
302 static_assert(MFTRECORD_FIXUP_OFFSET_
[all...]
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dspte.h35 static_assert(SPTE_TDP_AD_ENABLED == 0);
72 static_assert(!(SPTE_TDP_AD_MASK & SHADOW_ACC_TRACK_SAVED_MASK));
91 static_assert(!(EPT_SPTE_HOST_WRITABLE & SPTE_TDP_AD_MASK));
92 static_assert(!(EPT_SPTE_MMU_WRITABLE & SPTE_TDP_AD_MASK));
93 static_assert(!(EPT_SPTE_HOST_WRITABLE & SHADOW_ACC_TRACK_SAVED_MASK));
94 static_assert(!(EPT_SPTE_MMU_WRITABLE & SHADOW_ACC_TRACK_SAVED_MASK));
124 static_assert(!(SPTE_MMU_PRESENT_MASK &
138 static_assert(!(SPTE_MMIO_ALLOWED_MASK &
145 static_assert(MMIO_SPTE_GEN_LOW_BITS == 8 && MMIO_SPTE_GEN_HIGH_BITS == 11);
200 static_assert(!(REMOVED_SPT
[all...]
/kernel/linux/linux-6.6/include/linux/pds/
H A Dpds_core_if.h562 static_assert(sizeof(struct pds_core_drv_identity) <= 1912);
563 static_assert(sizeof(struct pds_core_dev_identity) <= 1912);
564 static_assert(sizeof(union pds_core_dev_cmd) == 64);
565 static_assert(sizeof(union pds_core_dev_comp) == 16);
566 static_assert(sizeof(struct pds_core_dev_info_regs) == 2048);
567 static_assert(sizeof(struct pds_core_dev_cmd_regs) == 2048);
568 static_assert(sizeof(struct pds_core_dev_regs) == 4096);
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Drtas-work-area.h50 static_assert(__builtin_constant_p(size_)); \
51 static_assert((size_) > 0); \
52 static_assert((size_) <= RTAS_WORK_AREA_MAX_ALLOC_SZ); \
/kernel/linux/linux-6.6/security/landlock/
H A Druleset.h24 static_assert(BITS_PER_TYPE(access_mask_t) >= LANDLOCK_NUM_ACCESS_FS);
26 static_assert(sizeof(unsigned long) >= sizeof(access_mask_t));
30 static_assert(BITS_PER_TYPE(layer_mask_t) >= LANDLOCK_MAX_NUM_LAYERS);
/kernel/linux/linux-6.6/include/linux/
H A Dmnt_idmapping.h22 static_assert(sizeof(vfsuid_t) == sizeof(kuid_t));
23 static_assert(sizeof(vfsgid_t) == sizeof(kgid_t));
24 static_assert(offsetof(vfsuid_t, val) == offsetof(kuid_t, val));
25 static_assert(offsetof(vfsgid_t, val) == offsetof(kgid_t, val));
H A Dminmax.h51 static_assert(__types_ok(x, y), \
67 static_assert(__builtin_choose_expr(__is_constexpr((lo) > (hi)), \
70 static_assert(__types_ok(val, lo), "clamp() 'lo' signedness error"); \
71 static_assert(__types_ok(val, hi), "clamp() 'hi' signedness error"); \
/kernel/linux/linux-5.10/tools/include/linux/
H A Dbuild_bug.h62 * static_assert - check integer constant expression at build time
64 * static_assert() is a wrapper for the C11 _Static_assert, with a
68 * Contrary to BUILD_BUG_ON(), static_assert() can be used at global
74 * true, while static_assert() fails the build if the expression is
77 #ifndef static_assert
78 #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr) macro
80 #endif // static_assert
/kernel/linux/linux-6.6/tools/include/linux/
H A Dbuild_bug.h62 * static_assert - check integer constant expression at build time
64 * static_assert() is a wrapper for the C11 _Static_assert, with a
68 * Contrary to BUILD_BUG_ON(), static_assert() can be used at global
74 * true, while static_assert() fails the build if the expression is
77 #ifndef static_assert
78 #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr) macro
80 #endif // static_assert
/kernel/linux/linux-6.6/include/linux/perf/
H A Darm_pmu.h31 static_assert((PERF_EVENT_FLAG_ARCH & ARMPMU_EVT_64BIT) == ARMPMU_EVT_64BIT);
32 static_assert((PERF_EVENT_FLAG_ARCH & ARMPMU_EVT_47BIT) == ARMPMU_EVT_47BIT);
33 static_assert((PERF_EVENT_FLAG_ARCH & ARMPMU_EVT_63BIT) == ARMPMU_EVT_63BIT);
/kernel/linux/linux-5.10/net/ethtool/
H A Dcommon.c198 static_assert(ARRAY_SIZE(link_mode_names) == __ETHTOOL_LINK_MODE_MASK_NBITS);
217 static_assert(ARRAY_SIZE(netif_msg_class_names) == NETIF_MSG_CLASS_COUNT);
229 static_assert(ARRAY_SIZE(wol_mode_names) == WOL_MODE_COUNT);
248 static_assert(ARRAY_SIZE(sof_timestamping_names) == __SOF_TIMESTAMPING_CNT);
256 static_assert(ARRAY_SIZE(ts_tx_type_names) == __HWTSTAMP_TX_CNT);
276 static_assert(ARRAY_SIZE(ts_rx_filter_names) == __HWTSTAMP_FILTER_CNT);
283 static_assert(ARRAY_SIZE(udp_tunnel_type_names) ==
/kernel/linux/linux-6.6/kernel/kcsan/
H A Dencoding.h49 static_assert(WATCHPOINT_ADDR_MASK == (1UL << WATCHPOINT_ADDR_BITS) - 1);
50 static_assert((WATCHPOINT_WRITE_MASK ^ WATCHPOINT_SIZE_MASK ^ WATCHPOINT_ADDR_MASK) == ~0UL);
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge_priv.h57 static_assert(MLX5_ESW_BRIDGE_INGRESS_TABLE_SIZE == 1048576);
80 static_assert(MLX5_ESW_BRIDGE_EGRESS_TABLE_SIZE == 524288);
109 static_assert(MLX5_ESW_BRIDGE_MCAST_TABLE_SIZE == 8192);

Completed in 18 milliseconds

123456789