Lines Matching refs:sym

255 	elfedit_atoui_sym_t	*sym = &fill_state->desc[fill_state->cur++];  in libconv_fill_cb()  local
257 sym->sym_name = str; in libconv_fill_cb()
258 sym->sym_value = value; in libconv_fill_cb()
268 libconv_fill_iter(sym_table_ent_t *sym, conv_iter_osabi_t osabi, Half mach, in libconv_fill_iter() argument
271 switch (sym->ste_type) { in libconv_fill_iter()
273 (void) (* sym->ste_conv_func.simple)( in libconv_fill_iter()
275 (void) (* sym->ste_conv_func.simple)( in libconv_fill_iter()
280 (void) (* sym->ste_conv_func.osabi)(osabi, in libconv_fill_iter()
282 (void) (* sym->ste_conv_func.osabi)(osabi, in libconv_fill_iter()
287 (void) (* sym->ste_conv_func.mach)(mach, in libconv_fill_iter()
289 (void) (* sym->ste_conv_func.mach)(mach, in libconv_fill_iter()
294 (void) (* sym->ste_conv_func.osabi_mach)(osabi, mach, in libconv_fill_iter()
296 (void) (* sym->ste_conv_func.osabi_mach)(osabi, mach, in libconv_fill_iter()
309 libconv_fill(sym_table_ent_t *sym, conv_iter_osabi_t osabi, Half mach) in libconv_fill() argument
315 libconv_fill_iter(sym, osabi, mach, libconv_count_cb, &fill_state.cnt); in libconv_fill()
321 if ((sym->ste_alloc != NULL) && (fill_state.cnt > sym->ste_nelts)) { in libconv_fill()
322 free(sym->ste_alloc); in libconv_fill()
323 sym->ste_alloc = NULL; in libconv_fill()
324 sym->ste_nelts = 0; in libconv_fill()
328 if (sym->ste_alloc == NULL) { in libconv_fill()
329 sym->ste_alloc = elfedit_malloc(MSG_INTL(MSG_ALLOC_ELFCONDESC), in libconv_fill()
331 sym->ste_nelts = fill_state.cnt; in libconv_fill()
335 fill_state.desc = sym->ste_alloc; in libconv_fill()
337 libconv_fill_iter(sym, osabi, mach, libconv_fill_cb, &fill_state); in libconv_fill()
344 sym->ste_arr = fill_state.desc; in libconv_fill()
437 sym_table_ent_t *sym; in invalidate_libconv_strings() local
468 for (i = 0, sym = sym_table; in invalidate_libconv_strings()
469 i < (sizeof (sym_table) / sizeof (sym_table[0])); i++, sym++) { in invalidate_libconv_strings()
470 if (sym->ste_arr == NULL) in invalidate_libconv_strings()
473 switch (sym->ste_type) { in invalidate_libconv_strings()
480 sym->ste_arr = NULL; in invalidate_libconv_strings()
485 sym->ste_arr = NULL; in invalidate_libconv_strings()
490 sym->ste_arr = NULL; in invalidate_libconv_strings()
512 sym_table_ent_t *sym; in elfedit_const_to_atoui() local
522 sym = &sym_table[const_type]; in elfedit_const_to_atoui()
528 if (sym->ste_type != STE_STATIC) { in elfedit_const_to_atoui()
539 if (sym->ste_arr == NULL) in elfedit_const_to_atoui()
540 libconv_fill(sym, osabi, mach); in elfedit_const_to_atoui()
543 return (sym->ste_arr); in elfedit_const_to_atoui()