/fuchsia/zircon/system/utest/fbl/ |
H A D | intrusive_wavl_tree_tests.cpp | 107 void accumulate(OpCounts& target) { argument 108 target.insert_ops_ += insert_ops_; 109 target.insert_promotes_ += insert_promotes_; 110 target.insert_rotations_ += insert_rotations_; 111 target.insert_double_rotations_ += insert_double_rotations_; 112 target.erase_ops_ += erase_ops_; 113 target.erase_demotes_ += erase_demotes_; 114 target.erase_rotations_ += erase_rotations_; 115 target.erase_double_rotations_ += erase_double_rotations_; 130 static void AccumulateObserverOpCounts(OpCounts& target) { op_counts argument [all...] |
/fuchsia/zircon/kernel/dev/interrupt/include/dev/ |
H A D | interrupt.h | 63 zx_status_t interrupt_send_ipi(cpu_mask_t target, mp_ipi_t ipi); 72 uint64_t tgt_addr; // The target write transaction physical address 100 // @param can_target_64bit True if the target address of the MSI block can 101 // be located past the 4GB boundary. False if the target address must be
|
/fuchsia/zircon/kernel/dev/pdev/include/pdev/ |
H A D | interrupt.h | 36 zx_status_t (*send_ipi)(cpu_mask_t target, mp_ipi_t ipi);
|
/fuchsia/zircon/kernel/platform/pc/ |
H A D | smbios.cpp | 47 for (paddr_t target = 0x000f0000; target < 0x00100000; target += 16) { 48 const uint8_t* p = reinterpret_cast<const uint8_t*>(paddr_to_physmap(target));
|
H A D | hpet.cpp | 244 uint64_t target = (uint64_t)ms * _hpet_ticks_per_ms; local 245 while (hpet_regs->main_counter_value - init_timer_value <= target)
|
/fuchsia/zircon/kernel/dev/interrupt/arm_gic/v2/ |
H A D | arm_gicv2.cpp | 157 // Set external interrupts to target cpu 0 299 static zx_status_t gic_send_ipi(cpu_mask_t target, mp_ipi_t ipi) { argument 303 target &= ((1UL << SMP_MAX_CPUS) - 1); 304 if (target != 0) { 305 LTRACEF("target 0x%x, gic_ipi %u\n", target, gic_ipi_num); 306 arm_gic_sgi(gic_ipi_num, ARM_GIC_SGI_FLAG_NS, target);
|
/fuchsia/zircon/kernel/kernel/ |
H A D | mp.cpp | 73 LTRACEF("local %u, post mask target now 0x%x\n", local_cpu, mask); 83 void mp_interrupt(mp_ipi_target_t target, cpu_mask_t mask) { argument 84 arch_mp_send_ipi(target, mask, MP_IPI_INTERRUPT); 105 * If MP_IPI_TARGET_ALL or MP_IPI_TARGET_ALL_BUT_LOCAL is the target, the online CPU 108 * Interrupts must be disabled if calling with MP_IPI_TARGET_ALL_BUT_LOCAL as target 113 void mp_sync_exec(mp_ipi_target_t target, cpu_mask_t mask, mp_sync_task_t task, void* context) { argument 116 if (target == MP_IPI_TARGET_ALL) { 118 } else if (target == MP_IPI_TARGET_ALL_BUT_LOCAL) { 125 // Mask any offline CPUs from target list 135 // remove self from target list [all...] |
/fuchsia/zircon/make/ |
H A D | board.mk | 17 include kernel/target/arm64/boot-shim/rules.mk 19 $(error PLATFORM_USE_SHIM not supported for target $(TARGET)) 60 DUMMY_DTB := kernel/target/arm64/dtb/dummy-device-tree.dtb
|
H A D | engine.mk | 314 # all module objects for the target (does not include hostapp) 345 # Anything added to TARGET_SRCDEPS will become a dependency of every target module file in the system. 349 # these need to be filled out by the project/target/platform rules.mk files 470 $(error couldn't find project "$(PROJECT)" or project doesn't define target) 472 include kernel/target/$(TARGET)/rules.mk 474 $(error couldn't find target or target doesn't define platform) 488 GLOBAL_COMPILEFLAGS += --target=$(CLANG_ARCH)-fuchsia 536 # to MODULE_EXTRA_OBJS so the linking target will depend on it. 766 EFI_COMPILEFLAGS := --target [all...] |
/fuchsia/zircon/system/ulib/process-launcher/ |
H A D | launcher.cpp | 24 void PushStrings(fidl_vector_t* input, fbl::Vector<fbl::String>* target) { argument 27 target->push_back(GetString(data[i])); 31 void PushCStrs(const fbl::Vector<fbl::String>& source, fbl::Vector<const char*>* target) { argument 32 target->reserve(target->size() + source.size()); 34 target->push_back(str.c_str());
|
/fuchsia/zircon/kernel/dev/intel_rng/ |
H A D | intel-rng.cpp | 57 __attribute__((target("rdrnd,rdseed"))) static bool instruction_step(enum entropy_instr instr,
|
/fuchsia/zircon/kernel/target/arm64/boot-shim/ |
H A D | rules.mk | 46 # for including target specific headers 47 SHIM_INCLUDES += -Ikernel/target/arm64/board/$(PLATFORM_BOARD_NAME)
|
/fuchsia/zircon/kernel/dev/pdev/interrupt/ |
H A D | interrupt.c | 74 static zx_status_t default_send_ipi(cpu_mask_t target, mp_ipi_t ipi) { argument 179 zx_status_t interrupt_send_ipi(cpu_mask_t target, mp_ipi_t ipi) { argument 180 return intr_ops->send_ipi(target, ipi);
|
/fuchsia/zircon/kernel/dev/interrupt/arm_gic/v3/ |
H A D | arm_gicv3.cpp | 184 // set spi to target cpu 0 (affinity 0.0.0.0). must do this after ARE enable 369 static zx_status_t gic_send_ipi(cpu_mask_t target, mp_ipi_t ipi) { argument 373 target &= (cpu_mask_t)(((1UL << arch_max_num_cpus()) - 1)); 374 if (target != 0) { 375 LTRACEF("target 0x%x, gic_ipi %u\n", target, gic_ipi_num); 376 arm_gic_sgi(gic_ipi_num, ARM_GIC_SGI_FLAG_NS, target);
|
/fuchsia/zircon/kernel/arch/x86/ |
H A D | mp.cpp | 285 zx_status_t arch_mp_send_ipi(mp_ipi_target_t target, cpu_mask_t mask, mp_ipi_t ipi) { argument 304 if (target == MP_IPI_TARGET_ALL_BUT_LOCAL) { 307 } else if (target == MP_IPI_TARGET_ALL) {
|
H A D | mmu.cpp | 52 // script to know the target relocated address. 199 mp_ipi_target_t target; local 202 target = MP_IPI_TARGET_ALL; 204 target = MP_IPI_TARGET_MASK; 208 mp_sync_exec(target, target_mask, TlbInvalidatePage_task, &task_context);
|
H A D | thread.cpp | 88 __NO_SAFESTACK __attribute__((target("fsgsbase"))) void arch_context_switch(thread_t* oldthread, thread_t* newthread) {
|
/fuchsia/zircon/bootloader/src/ |
H A D | inet6.h | 90 uint8_t target[IP6_ADDR_LEN]; member in struct:ndp_n_hdr_t
|
/fuchsia/zircon/kernel/top/ |
H A D | main.cpp | 24 #include <target.h> 60 // do any super early target initialization 110 // initialize the target 111 dprintf(SPEW, "initializing target\n");
|
/fuchsia/zircon/system/utest/register-state/ |
H A D | register-state-test.cpp | 25 __attribute__((target("fsgsbase")))
|
/fuchsia/zircon/third_party/lib/acpica/source/include/acpica/platform/ |
H A D | acenv.h | 230 #error Unknown target environment 339 * It may be necessary to tailor these include files to the target
|
/fuchsia/zircon/system/host/kernel-buildsig/ |
H A D | kernel-buildsig.cpp | 29 uint64_t target; member in struct:__anon576::lk_version 88 extracted_item target_{"target"}; 147 read_string_from_address(version.target, &target_) &&
|
/fuchsia/zircon/system/utest/fit/ |
H A D | function_tests.cpp | 16 // A big object which causes a function target to be heap allocated. 234 // target access 236 EXPECT_NULL(fslot.template target<decltype(nullptr)>()); 239 SlotMachine* fslottarget = fslot.template target<SlotMachine>(); 242 const_cast<const ClosureFunction&>(fslot).template target<SlotMachine>(); 245 EXPECT_NULL(fslot.template target<decltype(nullptr)>()); 421 // target access 423 EXPECT_NULL(fslot.template target<decltype(nullptr)>()); 426 SlotMachine* fslottarget = fslot.template target<SlotMachine>(); 429 const_cast<const BinaryOpFunction&>(fslot).template target<SlotMachin [all...] |
/fuchsia/zircon/system/ulib/fs/ |
H A D | vfs.cpp | 73 // independently of the target node. 391 // Look up the target vnode 392 fbl::RefPtr<Vnode> target; local 393 if ((r = oldparent->Lookup(&target, oldStr)) < 0) { 396 r = newparent->Link(newStr, target);
|
/fuchsia/zircon/system/utest/blobfs-bench/ |
H A D | blobfs-bench.cpp | 299 size_t target = rand_r(seed) % info_.paths.size(); local 300 info_.path_index[src] = info_.path_index[target]; 301 info_.path_index[target] = info_.path_index[src];
|