Lines Matching refs:ef
55 #include "ef.h"
366 struct elf_file *ef, const char *kldname)
382 check(EF_SEG_READ(ef, data, sizeof(mdp), &mdp));
387 check(EF_SEG_READ(ef, data, sizeof(mdv), &mdv));
407 check(EF_SEG_READ_REL(ef, data, sizeof(pnp), &pnp));
408 check(EF_SEG_READ(ef, (Elf_Off)pnp.descr, sizeof(descr), descr));
433 check(EF_SEG_READ_REL(ef, (Elf_Off)pnp.table, len, table));
498 EF_SEG_READ(ef, (Elf_Off)ptr,
532 struct elf_file ef;
540 error = ef_open(filename, &ef, verbose);
542 error = ef_obj_open(filename, &ef, verbose);
549 eftype = EF_GET_TYPE(&ef);
551 EF_CLOSE(&ef);
563 check(EF_LOOKUP_SET(&ef, MDT_SETNAME, &start, &finish,
565 check(EF_SEG_READ_ENTRY_REL(&ef, start, sizeof(*p) * entries,
569 check(EF_SEG_READ_REL(&ef, (Elf_Off)*p, sizeof(md),
572 check(EF_SEG_READ(&ef, (Elf_Off)md.md_cval,
575 parse_entry(&md, cval, &ef, kldname);
581 EF_CLOSE(&ef);