Lines Matching refs:cache
371 elfedit_section_t *cache; in elfedit_sec_getcap() local
376 cache = &obj_state->os_secarr[cnt]; in elfedit_sec_getcap()
377 if (cache->sec_shdr->sh_type == SHT_SUNW_cap) { in elfedit_sec_getcap()
380 EC_WORD(cnt), cache->sec_name); in elfedit_sec_getcap()
381 *cap = (Cap *) cache->sec_data->d_buf; in elfedit_sec_getcap()
382 *num = cache->sec_shdr->sh_size / in elfedit_sec_getcap()
383 cache->sec_shdr->sh_entsize; in elfedit_sec_getcap()
384 return (cache); in elfedit_sec_getcap()
414 elfedit_section_t *cache; in elfedit_sec_getdyn() local
417 cache = &obj_state->os_secarr[obj_state->os_dynndx]; in elfedit_sec_getdyn()
419 EC_WORD(cache->sec_shndx), cache->sec_name); in elfedit_sec_getdyn()
420 *dyn = (Dyn *) cache->sec_data->d_buf; in elfedit_sec_getdyn()
421 *num = cache->sec_shdr->sh_size / cache->sec_shdr->sh_entsize; in elfedit_sec_getdyn()
422 return (cache); in elfedit_sec_getdyn()
453 elfedit_section_t *cache; in elfedit_sec_getsyminfo() local
456 cache = &obj_state->os_secarr[cnt]; in elfedit_sec_getsyminfo()
457 if (cache->sec_shdr->sh_type == SHT_SUNW_syminfo) { in elfedit_sec_getsyminfo()
460 EC_WORD(cnt), cache->sec_name); in elfedit_sec_getsyminfo()
461 *syminfo = (Syminfo *) cache->sec_data->d_buf; in elfedit_sec_getsyminfo()
462 *num = cache->sec_shdr->sh_size / in elfedit_sec_getsyminfo()
463 cache->sec_shdr->sh_entsize; in elfedit_sec_getsyminfo()
464 return (cache); in elfedit_sec_getsyminfo()