Lines Matching defs:sec
20 const char *sec;
29 .sec = ".altinstructions",
39 .sec = "__jump_table",
46 .sec = "__ex_table",
58 static void reloc_to_sec_off(struct reloc *reloc, struct section **sec,
61 *sec = reloc->sym->sec;
66 struct section *sec, int idx,
78 alt->orig_len = *(unsigned char *)(sec->data->d_buf + offset +
80 alt->new_len = *(unsigned char *)(sec->data->d_buf + offset +
87 feature = *(unsigned short *)(sec->data->d_buf + offset +
92 orig_reloc = find_reloc_by_dest(elf, sec, offset + entry->orig);
94 WARN_FUNC("can't find orig reloc", sec, offset + entry->orig);
101 new_reloc = find_reloc_by_dest(elf, sec, offset + entry->new);
104 sec, offset + entry->new);
126 struct section *sec;
133 for (entry = entries; entry->sec; entry++) {
134 sec = find_section_by_name(elf, entry->sec);
135 if (!sec)
138 if (sec->len % entry->size != 0) {
140 sec->name, entry->size);
144 nr_entries = sec->len / entry->size;
154 ret = get_alt_entry(elf, entry, sec, idx, alt);