Home
last modified time | relevance | path

Searched refs:static_assert (Results 1 – 25 of 123) sorted by relevance

12345

/Linux-v6.1/drivers/net/ethernet/pensando/ionic/
Dionic_dev.h37 static_assert(sizeof(struct ionic_intr) == 32);
39 static_assert(sizeof(struct ionic_doorbell) == 8);
40 static_assert(sizeof(struct ionic_intr_status) == 8);
41 static_assert(sizeof(union ionic_dev_regs) == 4096);
42 static_assert(sizeof(union ionic_dev_info_regs) == 2048);
43 static_assert(sizeof(union ionic_dev_cmd_regs) == 2048);
44 static_assert(sizeof(struct ionic_lif_stats) == 1024);
46 static_assert(sizeof(struct ionic_admin_cmd) == 64);
47 static_assert(sizeof(struct ionic_admin_comp) == 16);
48 static_assert(sizeof(struct ionic_nop_cmd) == 64);
[all …]
/Linux-v6.1/drivers/net/ethernet/google/gve/
Dgve_adminq.h63 static_assert(sizeof(struct gve_adminq_describe_device) == 16);
81 static_assert(sizeof(struct gve_device_descriptor) == 40);
89 static_assert(sizeof(struct gve_device_option) == 8);
95 static_assert(sizeof(struct gve_device_option_gqi_rda) == 4);
101 static_assert(sizeof(struct gve_device_option_gqi_qpl) == 4);
109 static_assert(sizeof(struct gve_device_option_dqo_rda) == 8);
117 static_assert(sizeof(struct gve_device_option_jumbo_frames) == 8);
160 static_assert(sizeof(struct gve_adminq_configure_device_resources) == 40);
168 static_assert(sizeof(struct gve_adminq_register_page_list) == 16);
174 static_assert(sizeof(struct gve_adminq_unregister_page_list) == 4);
[all …]
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);
188 static_assert(sizeof(struct gve_rx_desc_dqo) == 32);
248 static_assert(sizeof(struct gve_rx_compl_desc_dqo) == 32);
/Linux-v6.1/arch/arm/kernel/
Dsignal.c682 static_assert(NSIGILL == 11);
683 static_assert(NSIGFPE == 15);
684 static_assert(NSIGSEGV == 9);
685 static_assert(NSIGBUS == 5);
686 static_assert(NSIGTRAP == 6);
687 static_assert(NSIGCHLD == 6);
688 static_assert(NSIGSYS == 2);
689 static_assert(sizeof(siginfo_t) == 128);
690 static_assert(__alignof__(siginfo_t) == 4);
691 static_assert(offsetof(siginfo_t, si_signo) == 0x00);
[all …]
/Linux-v6.1/arch/arm64/kernel/
Dsignal32.c461 static_assert(NSIGILL == 11);
462 static_assert(NSIGFPE == 15);
463 static_assert(NSIGSEGV == 9);
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(offsetof(compat_siginfo_t, si_signo) == 0x00);
[all …]
Dsignal.c1167 static_assert(NSIGILL == 11);
1168 static_assert(NSIGFPE == 15);
1169 static_assert(NSIGSEGV == 9);
1170 static_assert(NSIGBUS == 5);
1171 static_assert(NSIGTRAP == 6);
1172 static_assert(NSIGCHLD == 6);
1173 static_assert(NSIGSYS == 2);
1174 static_assert(sizeof(siginfo_t) == 128);
1175 static_assert(__alignof__(siginfo_t) == 8);
1176 static_assert(offsetof(siginfo_t, si_signo) == 0x00);
[all …]
/Linux-v6.1/arch/sparc/kernel/
Dsignal_64.c563 static_assert(NSIGILL == 11);
564 static_assert(NSIGFPE == 15);
565 static_assert(NSIGSEGV == 9);
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(offsetof(siginfo_t, si_signo) == 0x00);
[all …]
Dsignal32.c752 static_assert(NSIGILL == 11);
753 static_assert(NSIGFPE == 15);
754 static_assert(NSIGSEGV == 9);
755 static_assert(NSIGBUS == 5);
756 static_assert(NSIGTRAP == 6);
757 static_assert(NSIGCHLD == 6);
758 static_assert(NSIGSYS == 2);
759 static_assert(sizeof(compat_siginfo_t) == 128);
760 static_assert(__alignof__(compat_siginfo_t) == 4);
761 static_assert(offsetof(compat_siginfo_t, si_signo) == 0x00);
[all …]
/Linux-v6.1/fs/ntfs3/
Dntfs.h71 static_assert(SECTOR_SHIFT == 9);
75 static_assert(sizeof(size_t) == 8);
131 static_assert(sizeof(enum ATTR_TYPE) == 4);
150 static_assert(sizeof(enum FILE_ATTRIBUTE) == 4);
187 static_assert(sizeof(__le64) == sizeof(struct MFT_REF));
234 static_assert(sizeof(struct NTFS_BOOT) == 0x200);
247 static_assert(sizeof(enum NTFS_SIGNATURE) == 4);
258 static_assert(sizeof(struct NTFS_RECORD_HEADER) == 0x10);
295 static_assert(MFTRECORD_FIXUP_OFFSET_1 == 0x2A);
296 static_assert(MFTRECORD_FIXUP_OFFSET_3 == 0x30);
[all …]
Ddir.c25 static_assert(sizeof(wchar_t) == sizeof(__le16)); in ntfs_utf16_to_nls()
92 static_assert(sizeof(wchar_t) == sizeof(__le16)); in put_utf16()
93 static_assert(sizeof(wchar_t) == sizeof(__be16)); in put_utf16()
186 static_assert(sizeof(wchar_t) == sizeof(u16)); in ntfs_nls_to_utf16()
383 static_assert(NTFS_NAME_LEN * 4 < PATH_MAX); in ntfs_readdir()
/Linux-v6.1/arch/x86/kvm/mmu/
Dspte.h34 static_assert(SPTE_TDP_AD_ENABLED_MASK == 0);
71 static_assert(!(SPTE_TDP_AD_MASK & SHADOW_ACC_TRACK_SAVED_MASK));
90 static_assert(!(EPT_SPTE_HOST_WRITABLE & SPTE_TDP_AD_MASK));
91 static_assert(!(EPT_SPTE_MMU_WRITABLE & SPTE_TDP_AD_MASK));
92 static_assert(!(EPT_SPTE_HOST_WRITABLE & SHADOW_ACC_TRACK_SAVED_MASK));
93 static_assert(!(EPT_SPTE_MMU_WRITABLE & SHADOW_ACC_TRACK_SAVED_MASK));
123 static_assert(!(SPTE_MMU_PRESENT_MASK &
137 static_assert(!(SPTE_MMIO_ALLOWED_MASK &
144 static_assert(MMIO_SPTE_GEN_LOW_BITS == 8 && MMIO_SPTE_GEN_HIGH_BITS == 11);
199 static_assert(!(REMOVED_SPTE & SPTE_MMU_PRESENT_MASK));
/Linux-v6.1/security/landlock/
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);
/Linux-v6.1/tools/include/linux/
Dbuild_bug.h77 #ifndef static_assert
78 #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr) macro
/Linux-v6.1/include/linux/
Dcontainer_of.h19 static_assert(__same_type(*(ptr), ((type *)0)->member) || \
34 static_assert(__same_type(*(ptr), ((type *)0)->member) || \
Dmnt_idmapping.h24 static_assert(sizeof(vfsuid_t) == sizeof(kuid_t));
25 static_assert(sizeof(vfsgid_t) == sizeof(kgid_t));
26 static_assert(offsetof(vfsuid_t, val) == offsetof(kuid_t, val));
27 static_assert(offsetof(vfsgid_t, val) == offsetof(kgid_t, val));
Dpagevec.h90 static_assert(sizeof(struct pagevec) == sizeof(struct folio_batch));
91 static_assert(offsetof(struct pagevec, pages) ==
/Linux-v6.1/tools/testing/selftests/kvm/
Dmemslot_perf_test.c35 static_assert(MEM_SIZE % 4096 == 0, "invalid mem size");
36 static_assert(MEM_TEST_SIZE % 4096 == 0, "invalid mem test size");
48 static_assert(MEM_SIZE_MAP % 4096 == 0, "invalid map test region size");
49 static_assert(MEM_TEST_MAP_SIZE % 4096 == 0, "invalid map test region size");
50 static_assert(MEM_TEST_MAP_SIZE_PAGES % 2 == 0, "invalid map test region size");
51 static_assert(MEM_TEST_MAP_SIZE_PAGES > 2, "invalid map test region size");
61 static_assert(MEM_TEST_UNMAP_SIZE <= MEM_TEST_SIZE,
63 static_assert(MEM_TEST_UNMAP_SIZE % 4096 == 0,
65 static_assert(MEM_TEST_UNMAP_SIZE_PAGES %
83 static_assert(MEM_TEST_MOVE_SIZE <= MEM_TEST_SIZE,
[all …]
/Linux-v6.1/net/ethtool/
Dcommon.c206 static_assert(ARRAY_SIZE(link_mode_names) == __ETHTOOL_LINK_MODE_MASK_NBITS);
356 static_assert(ARRAY_SIZE(link_mode_params) == __ETHTOOL_LINK_MODE_MASK_NBITS);
375 static_assert(ARRAY_SIZE(netif_msg_class_names) == NETIF_MSG_CLASS_COUNT);
387 static_assert(ARRAY_SIZE(wol_mode_names) == WOL_MODE_COUNT);
407 static_assert(ARRAY_SIZE(sof_timestamping_names) == __SOF_TIMESTAMPING_CNT);
415 static_assert(ARRAY_SIZE(ts_tx_type_names) == __HWTSTAMP_TX_CNT);
435 static_assert(ARRAY_SIZE(ts_rx_filter_names) == __HWTSTAMP_FILTER_CNT);
442 static_assert(ARRAY_SIZE(udp_tunnel_type_names) ==
/Linux-v6.1/drivers/hid/surface-hid/
Dsurface_hid_core.h37 static_assert(sizeof(struct surface_hid_descriptor) == 9);
47 static_assert(sizeof(struct surface_hid_attributes) == 32);
/Linux-v6.1/kernel/kcsan/
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);
/Linux-v6.1/security/keys/trusted-keys/
Dtrusted_caam.c16 static_assert(MAX_KEY_SIZE + CAAM_BLOB_OVERHEAD <= CAAM_BLOB_MAX_LEN);
17 static_assert(MAX_BLOB_SIZE <= CAAM_BLOB_MAX_LEN);
/Linux-v6.1/arch/x86/include/asm/
Dirq_stack.h124 static_assert(__builtin_types_compatible_p(typeof(&func), proto))
127 static_assert(__builtin_types_compatible_p(typeof(arg), proto))
/Linux-v6.1/drivers/media/platform/verisilicon/
Dhantro_jpeg.c264 static_assert(sizeof(hantro_jpeg_header) == JPEG_HEADER_SIZE);
272 static_assert(IS_ALIGNED(sizeof(hantro_jpeg_header), 8),
/Linux-v6.1/lib/zlib_dfltcc/
Ddfltcc.h31 static_assert(sizeof(struct dfltcc_qaf_param) == 32);
83 static_assert(sizeof(struct dfltcc_param_v0) == 1536);
/Linux-v6.1/include/linux/perf/
Darm_pmu.h30 static_assert((PERF_EVENT_FLAG_ARCH & ARMPMU_EVT_64BIT) == ARMPMU_EVT_64BIT);
31 static_assert((PERF_EVENT_FLAG_ARCH & ARMPMU_EVT_47BIT) == ARMPMU_EVT_47BIT);

12345