cregit-Linux how code gets into the kernel

Release 4.7 tools/lib/symbol/kallsyms.h

Directory: tools/lib/symbol
#ifndef __TOOLS_KALLSYMS_H_

#define __TOOLS_KALLSYMS_H_ 1

#include <elf.h>
#include <linux/ctype.h>
#include <linux/types.h>

#ifndef KSYM_NAME_LEN

#define KSYM_NAME_LEN 256
#endif


static inline u8 kallsyms2elf_binding(char type) { if (type == 'W') return STB_WEAK; return isupper(type) ? STB_GLOBAL : STB_LOCAL; }

Contributors

PersonTokensPropCommitsCommitProp
arnaldo carvalho de meloarnaldo carvalho de melo29100.00%2100.00%
Total29100.00%2100.00%

u8 kallsyms2elf_type(char type); int kallsyms__parse(const char *filename, void *arg, int (*process_symbol)(void *arg, const char *name, char type, u64 start)); #endif /* __TOOLS_KALLSYMS_H_ */

Overall Contributors

PersonTokensPropCommitsCommitProp
arnaldo carvalho de meloarnaldo carvalho de melo99100.00%3100.00%
Total99100.00%3100.00%
Directory: tools/lib/symbol
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
{% endraw %}