Lines Matching defs:sec
21 const char *sec;
31 .sec = ".altinstructions",
41 .sec = "__jump_table",
49 .sec = "__ex_table",
61 static void reloc_to_sec_off(struct reloc *reloc, struct section **sec,
64 *sec = reloc->sym->sec;
69 struct section *sec, int idx,
81 alt->orig_len = *(unsigned char *)(sec->data->d_buf + offset +
83 alt->new_len = *(unsigned char *)(sec->data->d_buf + offset +
91 *(unsigned short *)(sec->data->d_buf +
97 orig_reloc = find_reloc_by_dest(elf, sec, offset + entry->orig);
99 WARN_FUNC("can't find orig reloc", sec, offset + entry->orig);
106 new_reloc = find_reloc_by_dest(elf, sec, offset + entry->new);
109 sec, offset + entry->new);
123 key_reloc = find_reloc_by_dest(elf, sec, offset + entry->key);
126 sec, offset + entry->key);
143 struct section *sec;
150 for (entry = entries; entry->sec; entry++) {
151 sec = find_section_by_name(elf, entry->sec);
152 if (!sec)
155 if (sec->sh.sh_size % entry->size != 0) {
157 sec->name, entry->size);
161 nr_entries = sec->sh.sh_size / entry->size;
171 ret = get_alt_entry(elf, entry, sec, idx, alt);