/include/linux/ |
D | linkage.h | 33 #define SYSCALL_ALIAS(alias, name) asm( \ argument 36 __stringify(name)) 98 #define SYM_L_GLOBAL(name) .globl name 99 #define SYM_L_WEAK(name) .weak name 100 #define SYM_L_LOCAL(name) /* nothing */ 110 #define GLOBAL(name) \ 111 .globl name ASM_NL \ 112 name: 117 #define ENTRY(name) \ 118 SYM_FUNC_START(name) [all …]
|
D | moduleparam.h | 23 #define __MODULE_INFO(tag, name, info) \ argument 24 static const char __UNIQUE_ID(name)[] \ 28 #define __MODULE_PARM_TYPE(name, _type) \ argument 29 __MODULE_INFO(parmtype, name##type, #name ":" _type) 70 const char *name; member 126 #define module_param(name, type, perm) \ argument 127 module_param_named(name, name, type, perm) 132 #define module_param_unsafe(name, type, perm) \ argument 133 module_param_named_unsafe(name, name, type, perm) 146 #define module_param_named(name, value, type, perm) \ argument [all …]
|
D | crash_core.h | 43 #define VMCOREINFO_SYMBOL(name) \ argument 44 vmcoreinfo_append_str("SYMBOL(%s)=%lx\n", #name, (unsigned long)&name) 45 #define VMCOREINFO_SYMBOL_ARRAY(name) \ argument 46 vmcoreinfo_append_str("SYMBOL(%s)=%lx\n", #name, (unsigned long)name) 47 #define VMCOREINFO_SIZE(name) \ argument 48 vmcoreinfo_append_str("SIZE(%s)=%lu\n", #name, \ 49 (unsigned long)sizeof(name)) 50 #define VMCOREINFO_STRUCT_SIZE(name) \ argument 51 vmcoreinfo_append_str("SIZE(%s)=%lu\n", #name, \ 52 (unsigned long)sizeof(struct name)) [all …]
|
D | notifier.h | 80 #define ATOMIC_INIT_NOTIFIER_HEAD(name) do { \ argument 81 spin_lock_init(&(name)->lock); \ 82 (name)->head = NULL; \ 84 #define BLOCKING_INIT_NOTIFIER_HEAD(name) do { \ argument 85 init_rwsem(&(name)->rwsem); \ 86 (name)->head = NULL; \ 88 #define RAW_INIT_NOTIFIER_HEAD(name) do { \ argument 89 (name)->head = NULL; \ 94 #define srcu_cleanup_notifier_head(name) \ argument 95 cleanup_srcu_struct(&(name)->srcu); [all …]
|
D | tracepoint.h | 116 #define __TRACEPOINT_ENTRY(name) \ argument 119 " .long __tracepoint_" #name " - . \n" \ 127 #define __TRACEPOINT_ENTRY(name) \ argument 128 static tracepoint_ptr_t __tracepoint_ptr_##name __used \ 130 &__tracepoint_##name 216 #define __DECLARE_TRACE_RCU(name, proto, args, cond, data_proto, data_args) \ argument 217 static inline void trace_##name##_rcuidle(proto) \ 219 if (static_key_false(&__tracepoint_##name.key)) \ 220 __DO_TRACE(&__tracepoint_##name, \ 226 #define __DECLARE_TRACE_RCU(name, proto, args, cond, data_proto, data_args) argument [all …]
|
D | hashtable.h | 16 #define DEFINE_HASHTABLE(name, bits) \ argument 17 struct hlist_head name[1 << (bits)] = \ 20 #define DEFINE_READ_MOSTLY_HASHTABLE(name, bits) \ argument 21 struct hlist_head name[1 << (bits)] __read_mostly = \ 24 #define DECLARE_HASHTABLE(name, bits) \ argument 25 struct hlist_head name[1 << (bits)] 27 #define HASH_SIZE(name) (ARRAY_SIZE(name)) argument 28 #define HASH_BITS(name) ilog2(HASH_SIZE(name)) argument 126 #define hash_for_each(name, bkt, obj, member) \ argument 127 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\ [all …]
|
D | elfnote.h | 42 #define ELFNOTE_START(name, type, flags) \ 43 .pushsection .note.name, flags,@note ; \ 48 1:.asciz #name ; \ 56 #define ELFNOTE(name, type, desc) \ 57 ELFNOTE_START(name, type, "a") \ 72 #define _ELFNOTE(size, name, unique, type, desc) \ argument 75 unsigned char _name[sizeof(name)] \ 81 __attribute__((section(".note." name), \ 85 sizeof(name), \ 89 name, \ [all …]
|
D | proc_fs.h | 30 struct proc_dir_entry *proc_create_mount_point(const char *name); 32 struct proc_dir_entry *proc_create_seq_private(const char *name, umode_t mode, 35 #define proc_create_seq_data(name, mode, parent, ops, data) \ argument 36 proc_create_seq_private(name, mode, parent, ops, 0, data) 37 #define proc_create_seq(name, mode, parent, ops) \ argument 38 proc_create_seq_private(name, mode, parent, ops, 0, NULL) 39 struct proc_dir_entry *proc_create_single_data(const char *name, umode_t mode, 42 #define proc_create_single(name, mode, parent, show) \ argument 43 proc_create_single_data(name, mode, parent, show, NULL) 50 struct proc_dir_entry *proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, c… [all …]
|
D | srcutree.h | 95 #define __SRCU_STRUCT_INIT(name, pcpu_name) \ argument 98 .lock = __SPIN_LOCK_UNLOCKED(name.lock), \ 100 .work = __DELAYED_WORK_INITIALIZER(name.work, NULL, 0), \ 101 __SRCU_DEP_MAP_INIT(name) \ 124 # define __DEFINE_SRCU(name, is_static) \ argument 125 is_static struct srcu_struct name; \ 126 struct srcu_struct * const __srcu_struct_##name \ 127 __section("___srcu_struct_ptrs") = &name 129 # define __DEFINE_SRCU(name, is_static) \ argument 130 static DEFINE_PER_CPU(struct srcu_data, name##_srcu_data); \ [all …]
|
D | genl_magic_struct.h | 72 #define __flg_field(attr_nr, attr_flag, name) \ argument 73 __field(attr_nr, attr_flag, name, NLA_U8, char, \ 75 #define __u8_field(attr_nr, attr_flag, name) \ argument 76 __field(attr_nr, attr_flag, name, NLA_U8, unsigned char, \ 78 #define __u16_field(attr_nr, attr_flag, name) \ argument 79 __field(attr_nr, attr_flag, name, NLA_U16, __u16, \ 81 #define __u32_field(attr_nr, attr_flag, name) \ argument 82 __field(attr_nr, attr_flag, name, NLA_U32, __u32, \ 84 #define __s32_field(attr_nr, attr_flag, name) \ argument 85 __field(attr_nr, attr_flag, name, NLA_U32, __s32, \ [all …]
|
D | srcutiny.h | 33 #define __SRCU_STRUCT_INIT(name, __ignored) \ argument 35 .srcu_wq = __SWAIT_QUEUE_HEAD_INITIALIZER(name.srcu_wq), \ 36 .srcu_cb_tail = &name.srcu_cb_head, \ 37 .srcu_work = __WORK_INITIALIZER(name.srcu_work, srcu_drive_gp), \ 38 __SRCU_DEP_MAP_INIT(name) \ 45 #define DEFINE_SRCU(name) \ argument 46 struct srcu_struct name = __SRCU_STRUCT_INIT(name, name) 47 #define DEFINE_STATIC_SRCU(name) \ argument 48 static struct srcu_struct name = __SRCU_STRUCT_INIT(name, name)
|
D | firmware.h | 25 char *name; member 35 #define DECLARE_BUILTIN_FIRMWARE(name, blob) \ argument 36 DECLARE_BUILTIN_FIRMWARE_SIZE(name, &(blob), sizeof(blob)) 38 #define DECLARE_BUILTIN_FIRMWARE_SIZE(name, blob, size) \ argument 40 __used __section(.builtin_fw) = { name, blob, size } 43 int request_firmware(const struct firmware **fw, const char *name, 45 int firmware_request_nowarn(const struct firmware **fw, const char *name, 49 const char *name, struct device *device, gfp_t gfp, void *context, 51 int request_firmware_direct(const struct firmware **fw, const char *name, 54 const char *name, struct device *device, void *buf, size_t size); [all …]
|
D | debugfs.h | 30 char *name; member 68 struct dentry *debugfs_lookup(const char *name, struct dentry *parent); 70 struct dentry *debugfs_create_file(const char *name, umode_t mode, 73 struct dentry *debugfs_create_file_unsafe(const char *name, umode_t mode, 77 struct dentry *debugfs_create_file_size(const char *name, umode_t mode, 82 struct dentry *debugfs_create_dir(const char *name, struct dentry *parent); 84 struct dentry *debugfs_create_symlink(const char *name, struct dentry *parent, 87 struct dentry *debugfs_create_automount(const char *name, 95 void debugfs_lookup_and_remove(const char *name, struct dentry *parent); 112 struct dentry *debugfs_create_u8(const char *name, umode_t mode, [all …]
|
D | genl_magic_func.h | 36 #define __field(attr_nr, attr_flag, name, nla_type, _type, __get, \ argument 41 #define __array(attr_nr, attr_flag, name, nla_type, _type, maxlen, \ argument 56 const char *name, void *valp) in dprint_field() argument 64 name, (int)val, (unsigned)val); in dprint_field() 69 name, (long long)val, (unsigned long long)val); in dprint_field() 73 pr_info("%s attr %s: set\n", dir, name); in dprint_field() 79 const char *name, const char *val, unsigned len) in dprint_array() argument 85 pr_info("%s attr %s: [len:%u] '%s'\n", dir, name, len, val); in dprint_array() 91 dir, name, len, val[0], val[1], val[2], val[3]); in dprint_array() 101 #define DPRINT_FIELD(dir, nla_type, name, s, nla) \ argument [all …]
|
D | swait.h | 66 #define __SWAITQUEUE_INITIALIZER(name) { \ argument 68 .task_list = LIST_HEAD_INIT((name).task_list), \ 71 #define DECLARE_SWAITQUEUE(name) \ argument 72 struct swait_queue name = __SWAITQUEUE_INITIALIZER(name) 74 #define __SWAIT_QUEUE_HEAD_INITIALIZER(name) { \ argument 75 .lock = __RAW_SPIN_LOCK_UNLOCKED(name.lock), \ 76 .task_list = LIST_HEAD_INIT((name).task_list), \ 79 #define DECLARE_SWAIT_QUEUE_HEAD(name) \ argument 80 struct swait_queue_head name = __SWAIT_QUEUE_HEAD_INITIALIZER(name) 82 extern void __init_swait_queue_head(struct swait_queue_head *q, const char *name, [all …]
|
/include/trace/events/ |
D | regulator.h | 17 TP_PROTO(const char *name), 19 TP_ARGS(name), 22 __string( name, name ) 26 __assign_str(name, name); 29 TP_printk("name=%s", __get_str(name)) 35 TP_PROTO(const char *name), 37 TP_ARGS(name) 43 TP_PROTO(const char *name), 45 TP_ARGS(name) 51 TP_PROTO(const char *name), [all …]
|
D | host1x.h | 22 TP_PROTO(const char *name), 23 TP_ARGS(name), 24 TP_STRUCT__entry(__field(const char *, name)), 25 TP_fast_assign(__entry->name = name;), 26 TP_printk("name=%s", __entry->name) 30 TP_PROTO(const char *name), 31 TP_ARGS(name) 35 TP_PROTO(const char *name), 36 TP_ARGS(name) 40 TP_PROTO(const char *name), [all …]
|
D | module.h | 39 __string( name, mod->name ) 44 __assign_str(name, mod->name); 47 TP_printk("%s %s", __get_str(name), show_module_flags(__entry->taints)) 57 __string( name, mod->name ) 61 __assign_str(name, mod->name); 64 TP_printk("%s", __get_str(name)) 79 __string( name, mod->name ) 85 __assign_str(name, mod->name); 89 __get_str(name), (void *)__entry->ip, __entry->refcnt) 109 TP_PROTO(char *name, bool wait, unsigned long ip), [all …]
|
D | asoc.h | 26 __string( name, card->name ) 31 __assign_str(name, card->name); 35 TP_printk("card=%s val=%d", __get_str(name), (int)__entry->val) 61 __string( name, card->name ) 65 __assign_str(name, card->name); 68 TP_printk("card=%s", __get_str(name)) 94 __string( name, w->name ) 99 __assign_str(name, w->name); 103 TP_printk("widget=%s val=%d", __get_str(name), 138 __string( name, card->name ) [all …]
|
D | clk.h | 22 __string( name, core->name ) 26 __assign_str(name, core->name); 29 TP_printk("%s", __get_str(name)) 95 __string( name, core->name ) 100 __assign_str(name, core->name); 104 TP_printk("%s %lu", __get_str(name), (unsigned long)__entry->rate) 128 __string( name, core->name ) 129 __string( pname, parent ? parent->name : "none" ) 133 __assign_str(name, core->name); 134 __assign_str(pname, parent ? parent->name : "none"); [all …]
|
/include/asm-generic/ |
D | export.h | 18 .macro __put, val, name 20 .long \val - ., \name - ., 0 22 .quad \val, \name, 0 24 .long \val, \name, 0 32 .macro ___EXPORT_SYMBOL name,val,sec 34 .globl __ksymtab_\name 35 .section ___ksymtab\sec+\name,"a" 37 __ksymtab_\name: 38 __put \val, __kstrtab_\name 41 __kstrtab_\name: [all …]
|
/include/trace/hooks/ |
D | vendor_hooks.h | 19 #define DECLARE_RESTRICTED_HOOK(name, proto, args, cond) \ argument 20 DEFINE_TRACE(name) 45 #define __DECLARE_HOOK(name, proto, args, cond, data_proto, data_args) \ argument 46 extern struct tracepoint __tracepoint_##name; \ 47 static inline void trace_##name(proto) \ 49 if (static_key_false(&__tracepoint_##name.key)) \ 50 DO_HOOK(&__tracepoint_##name, \ 56 trace_##name##_enabled(void) \ 58 return static_key_false(&__tracepoint_##name.key); \ 61 register_trace_##name(void (*probe)(data_proto), void *data) \ [all …]
|
/include/trace/ |
D | define_trace.h | 27 #define TRACE_EVENT(name, proto, args, tstruct, assign, print) \ argument 28 DEFINE_TRACE(name) 31 #define TRACE_EVENT_CONDITION(name, proto, args, cond, tstruct, assign, print) \ argument 32 TRACE_EVENT(name, \ 40 #define TRACE_EVENT_FN(name, proto, args, tstruct, \ argument 42 DEFINE_TRACE_FN(name, reg, unreg) 45 #define TRACE_EVENT_FN_COND(name, proto, args, cond, tstruct, \ argument 47 DEFINE_TRACE_FN(name, reg, unreg) 50 #define TRACE_EVENT_NOP(name, proto, args, struct, assign, print) argument 53 #define DEFINE_EVENT_NOP(template, name, proto, args) argument [all …]
|
/include/uapi/sound/ |
D | tlv.h | 51 #define SNDRV_CTL_TLVD_DECLARE_CONTAINER(name, ...) \ argument 52 unsigned int name[] = { \ 63 #define SNDRV_CTL_TLVD_DECLARE_DB_SCALE(name, min, step, mute) \ argument 64 unsigned int name[] = { \ 77 #define SNDRV_CTL_TLVD_DECLARE_DB_MINMAX(name, min_dB, max_dB) \ argument 78 unsigned int name[] = { \ 81 #define SNDRV_CTL_TLVD_DECLARE_DB_MINMAX_MUTE(name, min_dB, max_dB) \ argument 82 unsigned int name[] = { \ 93 #define SNDRV_CTL_TLVD_DECLARE_DB_LINEAR(name, min_dB, max_dB) \ argument 94 unsigned int name[] = { \ [all …]
|
/include/xen/arm/ |
D | interface.h | 15 #define __DEFINE_GUEST_HANDLE(name, type) \ argument 17 __guest_handle_ ## name 19 #define DEFINE_GUEST_HANDLE_STRUCT(name) \ argument 20 __DEFINE_GUEST_HANDLE(name, struct name) 21 #define DEFINE_GUEST_HANDLE(name) __DEFINE_GUEST_HANDLE(name, name) argument 22 #define GUEST_HANDLE(name) __guest_handle_ ## name argument
|