Searched refs:segment_descriptor (Results 1 - 16 of 16) sorted by path
/haiku/headers/private/kernel/arch/ppc/ |
H A D | arch_mmu.h | 74 struct segment_descriptor { struct 82 segment_descriptor() function in struct:segment_descriptor 87 segment_descriptor(uint32 value) function in struct:segment_descriptor 94 memset((void *)this, 0, sizeof(segment_descriptor)); 136 static inline segment_descriptor 139 return (segment_descriptor)get_sr(virtualAddress); 144 ppc_set_segment_register(void *virtualAddress, segment_descriptor segment)
|
H A D | arch_mmu_amcc440.h | 119 static inline segment_descriptor 122 return (segment_descriptor)get_sr(virtualAddress); 127 ppc_set_segment_register(void *virtualAddress, segment_descriptor segment)
|
/haiku/headers/private/kernel/arch/x86/32/ |
H A D | descriptors.h | 52 struct segment_descriptor { struct 90 typedef segment_descriptor global_descriptor_table[GDT_SEGMENT_COUNT]; 95 clear_segment_descriptor(segment_descriptor* desc) 102 set_segment_descriptor_base(segment_descriptor* desc, addr_t base) 111 set_segment_descriptor(segment_descriptor* desc, addr_t base, uint32 limit, 140 set_tss_descriptor(segment_descriptor* desc, addr_t base, uint32 limit) 161 static inline segment_descriptor*
|
/haiku/headers/private/kernel/arch/x86/64/ |
H A D | descriptors.h | 31 struct segment_descriptor { struct 66 clear_segment_descriptor(segment_descriptor* desc) 73 set_segment_descriptor(segment_descriptor* desc, uint8 type, uint8 dpl)
|
/haiku/src/system/boot/arch/m68k/ |
H A D | mmu.cpp | 451 segment_descriptor *gdt; 454 gdt = (segment_descriptor *)get_next_physical_page(); 464 segment_descriptor* virtualGDT 465 = (segment_descriptor*)gKernelArgs.arch_args.vir_gdt;
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | mmu.h | 18 extern segment_descriptor gBootGDT[BOOT_GDT_SEGMENT_COUNT];
|
H A D | mmu.cpp | 72 segment_descriptor gBootGDT[BOOT_GDT_SEGMENT_COUNT];
|
H A D | smp.cpp | 478 segment_descriptor* tempGDT 479 = (segment_descriptor*)&((uint32 *)trampolineStack)[2];
|
/haiku/src/system/kernel/arch/x86/32/ |
H A D | apm.cpp | 320 segment_descriptor* gdt = get_gdt(i);
|
H A D | descriptors.cpp | 117 GDT_SEGMENT_COUNT * sizeof(segment_descriptor) - 1, 244 segment_descriptor* gdt = get_gdt(cpu);
|
H A D | thread.cpp | 105 segment_descriptor* gdt = get_gdt(smp_get_current_cpu());
|
/haiku/src/system/boot/platform/amiga_m68k/ |
H A D | mmu.cpp | 451 segment_descriptor *gdt; 454 gdt = (segment_descriptor *)get_next_physical_page(); 464 segment_descriptor* virtualGDT 465 = (segment_descriptor*)gKernelArgs.arch_args.vir_gdt;
|
/haiku/src/system/boot/platform/atari_m68k/ |
H A D | mmu.cpp | 452 segment_descriptor *gdt; 455 gdt = (segment_descriptor *)get_next_physical_page(); 465 segment_descriptor* virtualGDT 466 = (segment_descriptor*)gKernelArgs.arch_args.vir_gdt;
|
/haiku/src/system/boot/platform/efi/arch/x86/ |
H A D | arch_mmu.cpp | 97 segment_descriptor *bootGDT = NULL; 100 BOOT_GDT_SEGMENT_COUNT * sizeof(segment_descriptor), 0, false) != B_OK) { 133 bootGDTDescriptor.limit = BOOT_GDT_SEGMENT_COUNT * sizeof(segment_descriptor);
|
/haiku/src/system/boot/platform/efi/arch/x86_64/ |
H A D | arch_mmu.cpp | 38 segment_descriptor gBootGDT[BOOT_GDT_SEGMENT_COUNT];
|
/haiku/src/system/boot/platform/openfirmware/arch/ppc/ |
H A D | mmu.cpp | 48 segment_descriptor sSegments[16];
|
Completed in 153 milliseconds