Searched refs:orc_entry (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/arch/x86/kernel/ |
H A D | unwind_orc.c | 31 extern struct orc_entry __start_orc_unwind[]; 32 extern struct orc_entry __stop_orc_unwind[]; 83 static struct orc_entry *__orc_find(int *ip_table, struct orc_entry *u_table, in __orc_find() 182 static struct orc_entry null_orc_entry = { 190 static struct orc_entry orc_fp_entry = { 200 static struct orc_entry *orc; in orc_find() 252 struct orc_entry *orc_a, *orc_b; in orc_sort_swap() 269 struct orc_entry *orc_a; in orc_sort_cmp() 293 struct orc_entry *orc = _orc; in unwind_module_init() 322 struct orc_entry *orc; in unwind_init() [all …]
|
/openbmc/linux/tools/objtool/ |
H A D | orc_gen.c | 16 static int init_orc_entry(struct orc_entry *orc, struct cfi_state *cfi, in init_orc_entry() 110 struct orc_entry *o) in write_orc_entry() 112 struct orc_entry *orc; in write_orc_entry() 115 orc = (struct orc_entry *)orc_sec->data->d_buf + idx; in write_orc_entry() 130 struct orc_entry orc; 135 static int orc_list_add(struct list_head *orc_list, struct orc_entry *orc, in orc_list_add() 167 struct orc_entry null = { .type = ORC_TYPE_UNDEFINED }; in orc_create() 172 struct orc_entry orc, prev_orc = {0}; in orc_create() 241 sizeof(struct orc_entry), nr); in orc_create()
|
H A D | orc_dump.c | 71 struct orc_entry *orc = NULL; in orc_dump()
|
/openbmc/linux/scripts/ |
H A D | sorttable.h | 102 struct orc_entry *g_orc_table; 113 struct orc_entry *orc_a; in orc_sort_cmp() 139 struct orc_entry *tmp_orc_table = NULL; in sort_orctable() 142 unsigned int orc_size = num_entries * sizeof(struct orc_entry); in sort_orctable() 158 tmp_orc_table = (struct orc_entry *)malloc(orc_size); in sort_orctable() 347 g_orc_table = (struct orc_entry *)((void *)ehdr + in do_sort() 362 orc_size % sizeof(struct orc_entry) != 0 || in do_sort() 363 orc_num_entries != orc_size / sizeof(struct orc_entry)) { in do_sort()
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | module.h | 12 struct orc_entry *orc_unwind;
|
H A D | orc_types.h | 59 struct orc_entry { struct
|
/openbmc/linux/tools/arch/x86/include/asm/ |
H A D | orc_types.h | 59 struct orc_entry { struct
|
/openbmc/linux/Documentation/arch/x86/ |
H A D | orc-unwinder.rst | 144 the code paths of a .o file, it creates an array of orc_entry structs,
|