Lines Matching refs:sym

253 	elfedit_atoui_sym_t	*sym = &fill_state->desc[fill_state->cur++];  in libconv_fill_cb()  local
255 sym->sym_name = str; in libconv_fill_cb()
256 sym->sym_value = value; in libconv_fill_cb()
266 libconv_fill_iter(sym_table_ent_t *sym, conv_iter_osabi_t osabi, Half mach, in libconv_fill_iter() argument
269 switch (sym->ste_type) { in libconv_fill_iter()
271 (void) (* sym->ste_conv_func.simple)( in libconv_fill_iter()
273 (void) (* sym->ste_conv_func.simple)( in libconv_fill_iter()
278 (void) (* sym->ste_conv_func.osabi)(osabi, in libconv_fill_iter()
280 (void) (* sym->ste_conv_func.osabi)(osabi, in libconv_fill_iter()
285 (void) (* sym->ste_conv_func.mach)(mach, in libconv_fill_iter()
287 (void) (* sym->ste_conv_func.mach)(mach, in libconv_fill_iter()
292 (void) (* sym->ste_conv_func.osabi_mach)(osabi, mach, in libconv_fill_iter()
294 (void) (* sym->ste_conv_func.osabi_mach)(osabi, mach, in libconv_fill_iter()
304 libconv_fill(sym_table_ent_t *sym, conv_iter_osabi_t osabi, Half mach) in libconv_fill() argument
310 libconv_fill_iter(sym, osabi, mach, libconv_count_cb, &fill_state.cnt); in libconv_fill()
316 if ((sym->ste_alloc != NULL) && (fill_state.cnt > sym->ste_nelts)) { in libconv_fill()
317 free(sym->ste_alloc); in libconv_fill()
318 sym->ste_alloc = NULL; in libconv_fill()
319 sym->ste_nelts = 0; in libconv_fill()
323 if (sym->ste_alloc == NULL) { in libconv_fill()
324 sym->ste_alloc = elfedit_malloc(MSG_INTL(MSG_ALLOC_ELFCONDESC), in libconv_fill()
326 sym->ste_nelts = fill_state.cnt; in libconv_fill()
330 fill_state.desc = sym->ste_alloc; in libconv_fill()
332 libconv_fill_iter(sym, osabi, mach, libconv_fill_cb, &fill_state); in libconv_fill()
339 sym->ste_arr = fill_state.desc; in libconv_fill()
431 sym_table_ent_t *sym; in invalidate_libconv_strings() local
462 for (i = 0, sym = sym_table; in invalidate_libconv_strings()
463 i < (sizeof (sym_table) / sizeof (sym_table[0])); i++, sym++) { in invalidate_libconv_strings()
464 if (sym->ste_arr == NULL) in invalidate_libconv_strings()
467 switch (sym->ste_type) { in invalidate_libconv_strings()
470 sym->ste_arr = NULL; in invalidate_libconv_strings()
475 sym->ste_arr = NULL; in invalidate_libconv_strings()
480 sym->ste_arr = NULL; in invalidate_libconv_strings()
502 sym_table_ent_t *sym; in elfedit_const_to_atoui() local
512 sym = &sym_table[const_type]; in elfedit_const_to_atoui()
518 if (sym->ste_type != STE_STATIC) { in elfedit_const_to_atoui()
529 if (sym->ste_arr == NULL) in elfedit_const_to_atoui()
530 libconv_fill(sym, osabi, mach); in elfedit_const_to_atoui()
533 return (sym->ste_arr); in elfedit_const_to_atoui()