Lines Matching refs:caddr_t
80 caddr_t address; /* Relocation address */
89 caddr_t hash;
90 caddr_t strtab; /* DT_STRTAB */
102 caddr_t modptr;
105 caddr_t ddbstrtab; /* String table */
107 caddr_t symbase; /* malloc'ed symbold base */
108 caddr_t strbase; /* malloc'ed string base */
109 caddr_t ctftab; /* CTF table */
111 caddr_t ctfoff; /* CTF offset table */
112 caddr_t typoff; /* Type offset table */
154 static int link_elf_search_symbol(linker_file_t, caddr_t,
167 static long link_elf_strtab_get(linker_file_t, caddr_t *);
361 link_elf_invoke_cbs(caddr_t addr, size_t size)
453 caddr_t modptr, baseptr, sizeptr;
476 ef->address = (caddr_t) (__startkernel - KERNBASE);
488 linker_kernel_file->address = (caddr_t)__startkernel;
500 linker_kernel_file->address = *(caddr_t *)baseptr;
536 caddr_t pointer;
537 caddr_t ssym, esym, base;
538 caddr_t strtab;
549 ssym = *(caddr_t *)pointer;
554 esym = *(caddr_t *)pointer;
606 ef->strtab = (caddr_t) (ef->address + dp->d_un.d_ptr);
862 link_elf_locate_exidx_preload(struct linker_file *lf, caddr_t modptr)
885 caddr_t modptr, baseptr, sizeptr, dynptr;
916 ef->address = *(caddr_t *)baseptr;
980 caddr_t firstpage, segbase;
987 caddr_t mapbase;
1149 mapbase = (caddr_t)KERNBASE;
1151 mapbase = (caddr_t)vm_map_min(kernel_map);
1269 (caddr_t)shdr, nbytes, hdr->e_shoff,
1281 error = vn_rdwr(UIO_READ, nd.ni_vp, (caddr_t)shstrs, nbytes,
1643 caddr_t val;
1651 val = (caddr_t)ef->address + es->st_value;
1653 val = ((caddr_t (*)(void))val)();
1676 caddr_t val;
1685 val = (caddr_t)ef->address + es->st_value;
1687 val = ((caddr_t (*)(void))val)();
1696 link_elf_search_symbol(linker_file_t lf, caddr_t value,
1968 link_elf_strtab_get(linker_file_t lf, caddr_t *strtab)
2006 caddr_t val;
2011 val = (caddr_t)ef->address + symp->st_value;
2019 link_elf_ireloc(caddr_t kmdp)
2033 ef->address = (caddr_t) (__startkernel - KERNBASE);