Home
last modified time | relevance | path

Searched refs:orc_entry (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/arch/x86/kernel/
H A Dunwind_orc.c31 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 Dorc_gen.c16 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 Dorc_dump.c71 struct orc_entry *orc = NULL; in orc_dump()
/openbmc/linux/scripts/
H A Dsorttable.h102 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 Dmodule.h12 struct orc_entry *orc_unwind;
H A Dorc_types.h59 struct orc_entry { struct
/openbmc/linux/tools/arch/x86/include/asm/
H A Dorc_types.h59 struct orc_entry { struct
/openbmc/linux/Documentation/arch/x86/
H A Dorc-unwinder.rst144 the code paths of a .o file, it creates an array of orc_entry structs,