Lines Matching refs:cursect
2019 Dwarf_P_Section_Data cursect; in _dwarf_pro_buffer() local
2022 cursect = dbg->de_current_active_section; in _dwarf_pro_buffer()
2026 if ((cursect->ds_elf_sect_no != elfsectno) || in _dwarf_pro_buffer()
2027 ((cursect->ds_nbytes + nbytes) > cursect->ds_orig_alloc) in _dwarf_pro_buffer()
2043 cursect = (Dwarf_P_Section_Data) in _dwarf_pro_buffer()
2049 if (cursect == NULL) in _dwarf_pro_buffer()
2054 cursect->ds_data = (char *) cursect + in _dwarf_pro_buffer()
2056 cursect->ds_orig_alloc = space; in _dwarf_pro_buffer()
2057 cursect->ds_elf_sect_no = elfsectno; in _dwarf_pro_buffer()
2058 cursect->ds_nbytes = nbytes; /* reserve this number of bytes in _dwarf_pro_buffer()
2069 dbg->de_debug_sects = cursect; in _dwarf_pro_buffer()
2070 dbg->de_current_active_section = cursect; in _dwarf_pro_buffer()
2071 dbg->de_first_debug_sect = cursect; in _dwarf_pro_buffer()
2073 dbg->de_current_active_section->ds_next = cursect; in _dwarf_pro_buffer()
2074 dbg->de_current_active_section = cursect; in _dwarf_pro_buffer()
2078 return ((Dwarf_Small *) cursect->ds_data); in _dwarf_pro_buffer()
2084 (cursect->ds_data + cursect->ds_nbytes); in _dwarf_pro_buffer()
2086 cursect->ds_nbytes += nbytes; in _dwarf_pro_buffer()