Lines Matching defs:elf
37 elf_cntl(Elf * elf, Elf_Cmd cmd)
40 if (elf == 0)
42 ELFWLOCK(elf);
48 if ((elf->ed_myflags & EDF_READ) == 0) {
50 ELFUNLOCK(elf);
53 if ((elf->ed_status != ES_FROZEN) &&
54 ((_elf_cook(elf) != OK_YES) ||
55 (_elf_vm(elf, (size_t)0, elf->ed_fsz) != OK_YES)))
57 elf->ed_fd = -1;
58 ELFUNLOCK(elf);
63 if ((elf->ed_myflags & EDF_READ) == 0) {
65 ELFUNLOCK(elf);
68 elf->ed_fd = -1;
69 ELFUNLOCK(elf);
76 ELFUNLOCK(elf);