Lines Matching refs:sec

121 	elfedit_section_t *sec = obj_state->os_secarr;  in elfedit_name_to_shndx()  local
125 for (ndx = 0; ndx < shnum; ndx++, sec++) { in elfedit_name_to_shndx()
126 if (strcmp(shnam, sec->sec_name) == 0) { in elfedit_name_to_shndx()
129 EC_WORD(sec->sec_shndx), sec->sec_name, shnam); in elfedit_name_to_shndx()
157 elfedit_section_t *sec = obj_state->os_secarr; in elfedit_type_to_shndx() local
161 for (ndx = 0; ndx < shnum; ndx++, sec++) { in elfedit_type_to_shndx()
162 if (shtype == sec->sec_shdr->sh_type) { in elfedit_type_to_shndx()
165 EC_WORD(sec->sec_shndx), sec->sec_name, in elfedit_type_to_shndx()
300 elfedit_section_t *sec; in elfedit_sec_get() local
306 sec = &obj_state->os_secarr[shndx]; in elfedit_sec_get()
309 EC_WORD(shndx), sec->sec_name); in elfedit_sec_get()
310 return (sec); in elfedit_sec_get()
502 elfedit_sec_issymtab(elfedit_obj_state_t *obj_state, elfedit_section_t *sec, in elfedit_sec_issymtab() argument
509 switch (sec->sec_shdr->sh_type) { in elfedit_sec_issymtab()
530 EC_WORD(sec->sec_shndx), sec->sec_name); in elfedit_sec_issymtab()
808 elfedit_sec_findstr(elfedit_section_t *sec, Word tail_ign, in elfedit_sec_findstr() argument
818 len = sec->sec_shdr->sh_size - tail_ign; in elfedit_sec_findstr()
828 s = (char *)sec->sec_data->d_buf; in elfedit_sec_findstr()
832 *ret_offset = s - (char *)sec->sec_data->d_buf; in elfedit_sec_findstr()
835 EC_WORD(sec->sec_shndx), sec->sec_name, in elfedit_sec_findstr()
1210 elfedit_sec_msgprefix(elfedit_section_t *sec) in elfedit_sec_msgprefix() argument
1217 need = 64 + strlen(sec->sec_name); in elfedit_sec_msgprefix()
1224 EC_WORD(sec->sec_shndx), sec->sec_name); in elfedit_sec_msgprefix()