Lines Matching refs:elf
42 Elf * elf; in elf_rawdata() local
46 elf = scn->s_elf; in elf_rawdata()
47 READLOCKS(elf, scn) in elf_rawdata()
49 UPGRADELOCKS(elf, scn) in elf_rawdata()
52 DOWNGRADELOCKS(elf, scn) in elf_rawdata()
61 READUNLOCKS(elf, scn) in elf_rawdata()
67 READUNLOCKS(elf, scn) in elf_rawdata()
79 READUNLOCKS(elf, scn) in elf_rawdata()
84 READUNLOCKS(elf, scn) in elf_rawdata()
92 READUNLOCKS(elf, scn) in elf_rawdata()
101 (d->db_off >= elf->ed_fsz) || in elf_rawdata()
102 (elf->ed_fsz - d->db_off < d->db_fsz)) { in elf_rawdata()
105 READUNLOCKS(elf, scn) in elf_rawdata()
109 if (elf->ed_raw != 0) { in elf_rawdata()
110 raw->db_data.d_buf = (Elf_Void *)(elf->ed_raw + d->db_off); in elf_rawdata()
113 READUNLOCKS(elf, scn) in elf_rawdata()
116 raw->db_buf = (Elf_Void *)_elf_read(elf->ed_fd, in elf_rawdata()
117 elf->ed_baseoff + d->db_off, d->db_fsz); in elf_rawdata()
120 READUNLOCKS(elf, scn) in elf_rawdata()
126 READUNLOCKS(elf, scn) in elf_rawdata()