| /include/linux/ |
| A D | export.h | 20 .quad sym 24 .long sym 52 #define __EXPORT_SYMBOL(sym, license, ns) __GENKSYMS_EXPORT_SYMBOL(sym) argument 69 static typeof(sym) *__gendwarfksyms_ptr_##sym __used \ 76 extern typeof(sym) sym; \ 77 __ADDRESSABLE(sym) \ 86 #define _EXPORT_SYMBOL(sym, license) __EXPORT_SYMBOL(sym, license, "") argument 89 #define EXPORT_SYMBOL(sym) _EXPORT_SYMBOL(sym, "") argument 90 #define EXPORT_SYMBOL_GPL(sym) _EXPORT_SYMBOL(sym, "GPL") argument 91 #define EXPORT_SYMBOL_NS(sym, ns) __EXPORT_SYMBOL(sym, "", ns) argument [all …]
|
| A D | export-internal.h | 20 #define __KSYM_REF(sym) ".long " #sym "- ." argument 23 #define __KSYM_REF(sym) ".quad " #sym argument 26 #define __KSYM_REF(sym) ".long " #sym argument 40 #define __KSYMTAB(name, sym, sec, ns) \ argument 50 __KSYM_REF(sym) "\n" \ 65 #define SYMBOL_CRC(sym, crc, sec) \ argument 66 asm(".section \"___kcrctab" sec "+" #sym "\",\"a\"" "\n" \ 68 "__crc_" #sym ":" "\n" \
|
| A D | compiler.h | 143 # define KENTRY(sym) \ argument 144 extern typeof(sym) sym; \ 145 static const unsigned long __kentry_##sym \ 148 = (unsigned long)&sym; 256 #define KCFI_REFERENCE(sym) __ADDRESSABLE(sym) argument 258 #define KCFI_REFERENCE(sym) argument 284 #define ___ADDRESSABLE(sym, __attrs) \ argument 286 __UNIQUE_ID(__PASTE(__addressable_,sym)) = (void *)(uintptr_t)&sym; 288 #define __ADDRESSABLE(sym) \ argument 291 #define __ADDRESSABLE_ASM(sym) \ argument [all …]
|
| A D | kbuild.h | 5 #define DEFINE(sym, val) \ argument 6 asm volatile("\n.ascii \"->" #sym " %0 " #val "\"" : : "i" (val)) 10 #define OFFSET(sym, str, mem) \ argument 11 DEFINE(sym, offsetof(struct str, mem))
|
| A D | kprobes.h | 279 extern int kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, unsigned long offset); 289 const char *sym; /* symbol for insn pages */ member 323 unsigned long *value, char *type, char *sym); 434 char *sym); 437 char *type, char *sym); 510 char *type, char *sym) in kprobe_get_kallsym() argument
|
| A D | objtool.h | 150 #define ANNOTATE_NOENDBR_SYM(sym) asm(__ASM_ANNOTATE(sym, ANNOTYPE_NOENDBR)) argument
|
| A D | filter.h | 1360 unsigned long *off, char *sym); 1363 char *sym); 1368 unsigned long *off, char **modname, char *sym) in bpf_address_lookup() argument 1370 int ret = __bpf_address_lookup(addr, size, off, sym); in bpf_address_lookup() 1416 unsigned long *off, char *sym) in __bpf_address_lookup() argument 1427 char *type, char *sym) in bpf_get_kallsym() argument 1439 unsigned long *off, char **modname, char *sym) in bpf_address_lookup() argument
|
| A D | module.h | 598 static inline unsigned long kallsyms_symbol_value(const Elf_Sym *sym) in kallsyms_symbol_value() argument 600 return sym->st_value; in kallsyms_symbol_value()
|
| A D | ftrace.h | 90 unsigned long *off, char **modname, char *sym); 94 unsigned long *off, char **modname, char *sym) in ftrace_mod_address_lookup() argument
|
| A D | perf_event.h | 1660 bool unregister, const char *sym); 1974 bool unregister, const char *sym) { } in perf_event_ksymbol() argument
|
| /include/asm-generic/ |
| A D | runtime-const.h | 11 #define runtime_const_ptr(sym) (sym) argument 12 #define runtime_const_shift_right_32(val, sym) ((u32)(val)>>(sym)) argument 13 #define runtime_const_init(type,sym) do { } while (0) argument
|
| /include/linux/raid/ |
| A D | pq.h | 63 #define EXPORT_SYMBOL(sym) argument 65 #define EXPORT_SYMBOL_GPL(sym) argument
|
| /include/uapi/linux/ |
| A D | map_to_14segment.h | 107 #define _SEG14(sym, a, b, c, d, e, f, g1, g2, h, j, k, l, m, n) \ argument
|