Searched refs:arch (Results 1 - 25 of 381) sorted by last modified time

1234567891011>>

/haiku-fatelf/src/system/kernel/
H A Dteam.cpp549 // finish initialization (arch specifics)
1512 *image_arch = fat_arch_section.arch;
1591 // any arch and let the runtime_loader report an appropriate error.
H A Dthread.cpp29 #include <arch/debug.h>
H A Delf.cpp44 #include <arch/cpu.h>
45 #include <arch/elf.h>
76 typedef uint32_t (*elf_fat_score_arch)(struct elf_image_arch *arch,
1808 // Find an arch that scores best with the provided score_record() function
1858 found_section->arch.osabi = elfHeader.e_ident[EI_OSABI];
1859 found_section->arch.osabi_version = elfHeader.e_ident[EI_ABIVERSION];
1860 found_section->arch.word_size = elfHeader.e_ident[EI_CLASS];
1861 found_section->arch.byte_order = elfHeader.e_ident[EI_DATA];
1863 found_section->arch.machine = B_LENDIAN_TO_HOST_INT32(
1866 found_section->arch
1938 elf_score_best_fat_arch(struct elf_image_arch *arch, void *context) argument
1952 elf_score_kernel_compatible_fat_arch(struct elf_image_arch *arch, void *context) argument
1977 elf_score_best_compatible_fat_arch(struct elf_image_arch *arch, void *context) argument
[all...]
H A Dsem.cpp21 #include <arch/int.h>
/haiku-fatelf/src/system/kernel/debug/
H A Dtracing.cpp15 #include <arch/debug.h>
H A Dblue_screen.cpp16 #include <arch/debug_console.h>
/haiku-fatelf/build/scripts/
H A Dbuild_fatelf_cross_tools145 # Extract the arch from a host triple, and then map to a canonical arch
148 local arch=$(echo "$triple" | awk -F '-' '{print $1}')
149 case "${arch}" in
154 *) echo "${arch}";;
178 for arch in ${HOSTS}; do
183 local cmake_archs_env="${cmake_archs_env}$(triple_arch ${arch})"
303 local arch="$1"
309 local cmdname="${arch}-${prog}"
329 echo "exec \"${realpath}\" -arch \"
[all...]
/haiku-fatelf/src/system/boot/arch/arm/
H A Darch_cpu.cpp16 #include <arch/cpu.h>
42 int arch; local
55 arch = ARCH_ARM_PRE_ARM7;
59 arch = (result & (1 << 23)) ? ARCH_ARM_v4T : ARCH_ARM_v3;
69 case 1: arch = ARCH_ARM_v4; break;
70 case 2: arch = ARCH_ARM_v4T; break;
71 case 3: arch = ARCH_ARM_v5; break;
72 case 4: arch = ARCH_ARM_v5T; break;
73 case 5: arch = ARCH_ARM_v5TE; break;
74 case 6: arch
[all...]
H A Darch_mmu.cpp15 #include <arch/cpu.h>
/haiku-fatelf/src/system/kernel/vm/
H A Dvm.cpp28 #include <arch/cpu.h>
29 #include <arch/vm.h>
4051 // this will cause the arch dependant page fault handler to
H A DVMCache.cpp18 #include <arch/cpu.h>
/haiku-fatelf/src/libs/compat/freebsd_network/
H A Dbus.cpp16 #include <arch/cpu.h>
/haiku-fatelf/src/system/kernel/arch/x86/
H A Darch_cpu.cpp29 #include <arch/x86/apic.h>
95 // from arch.S
355 if (cpu->arch.feature[FEATURE_COMMON] & IA32_FEATURE_FPU)
357 if (cpu->arch.feature[FEATURE_COMMON] & IA32_FEATURE_VME)
359 if (cpu->arch.feature[FEATURE_COMMON] & IA32_FEATURE_DE)
361 if (cpu->arch.feature[FEATURE_COMMON] & IA32_FEATURE_PSE)
363 if (cpu->arch.feature[FEATURE_COMMON] & IA32_FEATURE_TSC)
365 if (cpu->arch.feature[FEATURE_COMMON] & IA32_FEATURE_MSR)
367 if (cpu->arch.feature[FEATURE_COMMON] & IA32_FEATURE_PAE)
369 if (cpu->arch
[all...]
/haiku-fatelf/src/system/kernel/arch/x86/32/
H A Ddescriptors.cpp14 #include <arch/x86/descriptors.h>
25 #include <arch/int.h>
26 #include <arch/user_debugger.h>
119 struct tss *tss = &gCPU[cpu].arch.tss;
176 struct tss* tss = &gCPU[cpuNum].arch.double_fault_tss;
571 memset(&gCPU[i].arch.tss, 0, sizeof(struct tss));
572 gCPU[i].arch.tss.ss0 = KERNEL_DATA_SEG;
573 gCPU[i].arch.tss.io_map_base = sizeof(struct tss);
576 set_tss_descriptor(&gGDT[TSS_SEGMENT(i)], (addr_t)&gCPU[i].arch.tss,
/haiku-fatelf/
H A Dconfigure35 --build-cross-tools-gcc4 <arch> <build tools dir>
40 <arch> specifies the target architecture, either
/haiku-fatelf/headers/private/kernel/vm/
H A Dvm.h13 #include <arch/vm.h>
/haiku-fatelf/src/system/kernel/arch/arm/
H A Darch_int.cpp18 #include <arch/smp.h>
H A Darch_elf.cpp16 #include <boot/arch.h>
22 #include <arch/elf.h>
181 uint32_t boot_arch_elf_score_image_arch(struct elf_image_arch *arch) argument
183 uint32_t arch_elf_score_image_arch(struct elf_image_arch *arch)
186 if (arch->osabi != ELFOSABI_HAIKU)
189 if (arch->osabi_version != 0)
192 if (arch->word_size != ELF_CLASS)
195 if (arch->byte_order != ELF_DATA)
198 if (!ELF_MACHINE_OK(arch->machine))
/haiku-fatelf/src/system/boot/platform/raspberrypi_arm/
H A Dstart.cpp17 #include <arch/cpu.h>
/haiku-fatelf/src/system/boot/platform/u-boot/
H A Dcpu.cpp17 #include <arch/cpu.h>
38 // fallback to arch-specific code
/haiku-fatelf/headers/private/kernel/arch/arm/board/beagle/
H A Dboard_config.h14 #include <arch/arm/omap3.h>
/haiku-fatelf/headers/private/kernel/
H A Delf.h21 struct elf_image_arch arch; member in struct:elf_fat_arch_section
/haiku-fatelf/src/system/kernel/arch/m68k/
H A Darch_elf.cpp14 #include <boot/arch.h>
20 #include <arch/elf.h>
106 uint32_t boot_arch_elf_score_image_arch(struct elf_image_arch *arch) argument
108 uint32_t arch_elf_score_image_arch(struct elf_image_arch *arch)
111 if (arch->osabi != ELFOSABI_HAIKU)
114 if (arch->osabi_version != 0)
117 if (arch->word_size != ELF_CLASS)
120 if (arch->byte_order != ELF_DATA)
123 if (!ELF_MACHINE_OK(arch->machine))
/haiku-fatelf/src/system/kernel/arch/mipsel/
H A Darch_elf.cpp12 #include <boot/arch.h>
18 #include <arch/elf.h>
52 uint32_t boot_arch_elf_score_image_arch(struct elf_image_arch *arch) argument
54 uint32_t arch_elf_score_image_arch(struct elf_image_arch *arch)
57 if (arch->osabi != ELFOSABI_HAIKU)
60 if (arch->osabi_version != 0)
63 if (arch->word_size != ELF_CLASS)
66 if (arch->byte_order != ELF_DATA)
69 if (!ELF_MACHINE_OK(arch->machine))
/haiku-fatelf/src/system/kernel/arch/ppc/
H A Darch_elf.cpp11 #include <boot/arch.h>
17 #include <arch/elf.h>
50 uint32_t boot_arch_elf_score_image_arch(struct elf_image_arch *arch) argument
52 uint32_t arch_elf_score_image_arch(struct elf_image_arch *arch)
55 if (arch->osabi != ELFOSABI_HAIKU)
58 if (arch->osabi_version != 0)
61 if (arch->word_size != ELF_CLASS)
64 if (arch->byte_order != ELF_DATA)
67 if (!ELF_MACHINE_OK(arch->machine))

Completed in 201 milliseconds

1234567891011>>