Searched refs:__same_type (Results 1 – 19 of 19) sorted by relevance
| /linux/include/linux/ |
| A D | container_of.h | 19 static_assert(__same_type(*(ptr), ((type *)0)->member) || \ 20 __same_type(*(ptr), void), \ 34 static_assert(__same_type(*(ptr), ((type *)0)->member) || \ 35 __same_type(*(ptr), void), \
|
| A D | highmem-internal.h | 245 BUILD_BUG_ON(__same_type((__addr), struct page *)); \ 251 BUILD_BUG_ON(__same_type((__addr), struct page *)); \
|
| A D | sh_intc.h | 100 #define _INTC_ARRAY(a) a, __same_type(a, NULL) ? 0 : sizeof(a)/sizeof(*a)
|
| A D | compiler.h | 258 #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0]))
|
| A D | compiler_types.h | 276 #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) macro
|
| A D | string.h | 141 BUILD_BUG_ON_MSG(!__same_type(*(a), *(b)), \
|
| A D | init.h | 246 static_assert(__same_type(initcall_t, &fn));
|
| A D | syscalls.h | 120 #define __TYPE_AS(t, v) __same_type((__force t)0, v)
|
| /linux/tools/include/linux/ |
| A D | compiler.h | 50 #ifndef __same_type 51 # define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) macro
|
| A D | compiler-gcc.h | 24 #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0]))
|
| /linux/drivers/gpu/drm/i915/ |
| A D | i915_utils.h | 218 BUILD_BUG_ON_MSG(!__same_type(*(ptr), struct_member(type, member)) && \ 219 !__same_type(*(ptr), void), \
|
| /linux/drivers/scsi/ibmvscsi_tgt/ |
| A D | libsrp.c | 384 BUILD_BUG_ON(!__same_type(srp_cmd->add_data[0], (s8)0) in srp_get_desc_table() 385 && !__same_type(srp_cmd->add_data[0], (u8)0)); in srp_get_desc_table()
|
| /linux/security/landlock/ |
| A D | syscalls.c | 247 BUILD_BUG_ON(!__same_type(fd, in get_path_from_fd()
|
| /linux/kernel/bpf/ |
| A D | hashtab.c | 669 BUILD_BUG_ON(!__same_type(&__htab_map_lookup_elem, in htab_map_gen_lookup() 710 BUILD_BUG_ON(!__same_type(&__htab_map_lookup_elem, in htab_lru_map_gen_lookup() 2397 BUILD_BUG_ON(!__same_type(&__htab_map_lookup_elem, in htab_of_map_gen_lookup()
|
| A D | verifier.c | 13179 BUILD_BUG_ON(!__same_type(ops->map_lookup_elem, in do_misc_fixups() 13181 BUILD_BUG_ON(!__same_type(ops->map_delete_elem, in do_misc_fixups() 13183 BUILD_BUG_ON(!__same_type(ops->map_update_elem, in do_misc_fixups() 13186 BUILD_BUG_ON(!__same_type(ops->map_push_elem, in do_misc_fixups() 13189 BUILD_BUG_ON(!__same_type(ops->map_pop_elem, in do_misc_fixups() 13191 BUILD_BUG_ON(!__same_type(ops->map_peek_elem, in do_misc_fixups() 13193 BUILD_BUG_ON(!__same_type(ops->map_redirect, in do_misc_fixups() 13195 BUILD_BUG_ON(!__same_type(ops->map_for_each_callback, in do_misc_fixups()
|
| /linux/drivers/infiniband/hw/qib/ |
| A D | qib_sysfs.c | 406 static_assert(__same_type(((struct qib_ibport *)0)->rvp.n_##N, u64)); \
|
| /linux/include/rdma/ |
| A D | ib_verbs.h | 2269 !__same_type(((struct drv_struct *)NULL)->member, \ 3033 BUILD_BUG_ON_ZERO(!__same_type(u32, \
|
| /linux/drivers/infiniband/ulp/srpt/ |
| A D | ib_srpt.c | 982 BUILD_BUG_ON(!__same_type(srp_cmd->add_data[0], (s8)0) && in srpt_get_desc_buf() 983 !__same_type(srp_cmd->add_data[0], (u8)0)); in srpt_get_desc_buf()
|
| /linux/kernel/trace/ |
| A D | ring_buffer.c | 1055 if (__same_type(*(b), struct ring_buffer_per_cpu)) { \
|
Completed in 74 milliseconds