Lines Matching refs:list

25 	struct list_head list;
52 struct instruction *next = list_next_entry(insn, list);
54 if (!next || &next->list == &file->insn_list || next->sec != insn->sec)
63 struct instruction *next = list_next_entry(insn, list);
69 if (&next->list != &file->insn_list && next->func == func)
83 struct instruction *prev = list_prev_entry(insn, list);
85 if (&prev->list != &file->insn_list && prev->func == insn->func)
98 insn && &insn->list != &file->insn_list && \
101 insn = list_next_entry(insn, list))
104 for (insn = list_prev_entry(insn, list); \
105 &insn->list != &file->insn_list && \
107 insn = list_prev_entry(insn, list))
150 * have to keep a manual list of them.
350 * them to the global instruction list.
397 list_add_tail(&insn->list, &file->insn_list);
401 list_for_each_entry(func, &sec->symbol_list, list) {
463 list_for_each_entry(reloc, &sec->reloc_list, list) {
470 insn = list_prev_entry(insn, list);
498 list_for_each_entry(reloc, &sec->reloc_list, list) {
505 insn = list_prev_entry(insn, list);
721 list_for_each_entry(reloc, &sec->reloc_list, list) {
745 * The list is meant to be minimal and only contains compiler instrumentation
931 list_for_each_entry(reloc, &sec->reloc_list, list) {
999 list_for_each_entry_safe(op, tmp, &insn->stack_ops, list) {
1000 list_del(&op->list);
1440 list_add(&nop->list, &last_new_insn->list);
1468 *new_insn = list_next_entry(orig_insn, list);
1475 * instruction(s) has them added to its insn->alts list, which will be
1490 list_for_each_entry_safe(special_alt, tmp, &special_alts, list) {
1542 list_add_tail(&alt->list, &orig_insn->alts);
1544 list_del(&special_alt->list);
1565 list_for_each_entry_from(reloc, &table->sec->reloc_list, list) {
1595 list_add_tail(&alt->list, &insn->alts);
1710 * section which contains a list of addresses within the function to jump to.
1723 list_for_each_entry(func, &sec->symbol_list, list) {
1846 list_for_each_entry(reloc, &sec->reloc_list, list) {
1883 list_for_each_entry(reloc, &sec->reloc_list, list) {
1902 list_for_each_entry(reloc, &sec->reloc_list, list) {
1930 list_for_each_entry(reloc, &sec->reloc_list, list) {
1977 list_for_each_entry(func, &sec->symbol_list, list) {
2641 list_for_each_entry(op, &insn->stack_ops, list) {
2951 list_for_each_entry(alt, &insn->alts, list) {
3126 insn = list_first_entry(&file->insn_list, typeof(*insn), list);
3129 while (&insn->list != &file->insn_list && (!sec || insn->sec == sec)) {
3137 insn = list_next_entry(insn, list);
3166 list_for_each_entry(alt, &insn->alts, list) {
3367 prev_insn = list_prev_entry(insn, list);
3398 insn = list_next_entry(insn, list);
3436 list_for_each_entry(func, &sec->symbol_list, list) {