Lines Matching refs:elf
44 Elf * elf; in elf_rawdata() local
48 elf = scn->s_elf; in elf_rawdata()
49 READLOCKS(elf, scn) in elf_rawdata()
51 UPGRADELOCKS(elf, scn) in elf_rawdata()
54 DOWNGRADELOCKS(elf, scn) in elf_rawdata()
63 READUNLOCKS(elf, scn) in elf_rawdata()
69 READUNLOCKS(elf, scn) in elf_rawdata()
81 READUNLOCKS(elf, scn) in elf_rawdata()
86 READUNLOCKS(elf, scn) in elf_rawdata()
94 READUNLOCKS(elf, scn) in elf_rawdata()
103 (d->db_off >= elf->ed_fsz) || in elf_rawdata()
104 (elf->ed_fsz - d->db_off < d->db_fsz)) { in elf_rawdata()
107 READUNLOCKS(elf, scn) in elf_rawdata()
111 if (elf->ed_raw != 0) { in elf_rawdata()
112 raw->db_data.d_buf = (Elf_Void *)(elf->ed_raw + d->db_off); in elf_rawdata()
115 READUNLOCKS(elf, scn) in elf_rawdata()
118 raw->db_buf = (Elf_Void *)_elf_read(elf->ed_fd, in elf_rawdata()
119 elf->ed_baseoff + d->db_off, d->db_fsz); in elf_rawdata()
122 READUNLOCKS(elf, scn) in elf_rawdata()
128 READUNLOCKS(elf, scn) in elf_rawdata()