Home
last modified time | relevance | path

Searched refs:segbase (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/kern/
H A Dlink_elf.c995 caddr_t firstpage, segbase; in link_elf_load_file() local
1188 segbase = mapbase + segs[i]->p_vaddr - base_vaddr; in link_elf_load_file()
1195 if (((vm_offset_t)segbase & PAGE_MASK) != 0) { in link_elf_load_file()
1201 (vm_offset_t)segbase, in link_elf_load_file()
1202 (vm_offset_t)segbase + round_page(segs[i]->p_memsz), in link_elf_load_file()
1211 segbase, segs[i]->p_filesz, segs[i]->p_offset, in link_elf_load_file()
1216 bzero(segbase + segs[i]->p_filesz, in link_elf_load_file()
1263 segbase = mapbase + segs[i]->p_vaddr - base_vaddr; in link_elf_load_file()
1265 (vm_offset_t)segbase, in link_elf_load_file()
1266 (vm_offset_t)segbase + round_page(segs[i]->p_memsz), in link_elf_load_file()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_mac.cpp552 uptr segbase = 0; in TlsBaseAddr() local
554 asm("movq %%gs:0,%0" : "=r"(segbase)); in TlsBaseAddr()
556 asm("movl %%gs:0,%0" : "=r"(segbase)); in TlsBaseAddr()
558 asm("mrs %x0, tpidrro_el0" : "=r"(segbase)); in TlsBaseAddr()
559 segbase &= 0x07ul; // clearing lower bits, cpu id stored there in TlsBaseAddr()
561 return segbase; in TlsBaseAddr()
/freebsd/sys/amd64/vmm/
H A Dvmm_instruction_emul.c1888 uint64_t firstoff, low_limit, high_limit, segbase; in vie_calculate_gla() local
1979 segbase = 0; in vie_calculate_gla()
1981 segbase = desc->base; in vie_calculate_gla()
1989 *gla = (segbase + firstoff) & vie_size2mask(glasize); in vie_calculate_gla()
2816 uint64_t base, segbase, idx, gla2; in verify_gla() local
2873 segbase = 0; in verify_gla()
2882 segbase = desc.base; in verify_gla()
2885 gla2 = segbase + base + vie->scale * idx + vie->displacement; in verify_gla()
2891 segbase, base, vie->scale, idx, vie->displacement, in verify_gla()