/barrelfish-2018-10-04/usr/arrakismon/ |
H A D | apic.h | 21 struct apic { struct 35 struct apic * apic_new (uint64_t mmio_base_va); 36 int apic_handle_mmio_read (struct apic *a, uint64_t addr, enum opsize size, 38 int apic_handle_mmio_write (struct apic *a, uint64_t addr, enum opsize size, 40 void apic_assert_irq (struct apic *a, uint8_t irq); 41 void apic_assert_pic_irq (struct apic *a, uint8_t irq);
|
H A D | apic.c | 15 #include "apic.h" 18 struct apic * 21 struct apic *ret = calloc(1, sizeof(struct apic)); 35 int apic_handle_mmio_read (struct apic *a, uint64_t addr, enum opsize size, 84 apic_handle_mmio_write (struct apic *a, uint64_t addr, enum opsize size, 93 // the apic needs to be enabled for now 136 apic_assert_irq (struct apic *a, uint8_t irq) 141 apic_assert_pic_irq (struct apic *a, uint8_t irq)
|
H A D | lpc.h | 20 #include "apic.h" 248 struct apic *apic; ///< The APIC to send IRQs to member in struct:lpc 289 struct apic *apic);
|
H A D | lpc.c | 748 struct apic *apic) 755 ret->apic = apic; 746 lpc_new(lpc_virtual_irq_handler virq_handler, lpc_virtual_irq_pending virq_pending, void *user_data, struct apic *apic) argument
|
H A D | guest.h | 73 struct apic *apic; member in struct:guest
|
/barrelfish-2018-10-04/usr/vmkitmon/ |
H A D | apic.h | 21 struct apic { struct 35 struct apic * apic_new (uint64_t mmio_base_va); 36 int apic_handle_mmio_read (struct apic *a, uint64_t addr, enum opsize size, 38 int apic_handle_mmio_write (struct apic *a, uint64_t addr, enum opsize size, 40 void apic_assert_irq (struct apic *a, uint8_t irq); 41 void apic_assert_pic_irq (struct apic *a, uint8_t irq);
|
H A D | apic.c | 15 #include "apic.h" 18 struct apic * 21 struct apic *ret = calloc(1, sizeof(struct apic)); 35 int apic_handle_mmio_read (struct apic *a, uint64_t addr, enum opsize size, 84 apic_handle_mmio_write (struct apic *a, uint64_t addr, enum opsize size, 93 // the apic needs to be enabled for now 136 apic_assert_irq (struct apic *a, uint8_t irq) 141 apic_assert_pic_irq (struct apic *a, uint8_t irq)
|
H A D | lpc.h | 20 #include "apic.h" 255 struct apic *apic; ///< The APIC to send IRQs to member in struct:lpc 302 void *user_data, struct apic *apic);
|
H A D | lpc.c | 758 void *user_data, struct apic *apic) 768 ret->apic = apic; 753 lpc_new(lpc_virtual_irq_handler virq_handler, lpc_virtual_irq_pending virq_pending, lpc_virtual_irq_accepting virq_accepting, void *user_data, struct apic *apic) argument
|
H A D | guest.h | 82 struct apic *apic; member in struct:guest
|
/barrelfish-2018-10-04/kernel/arch/x86/ |
H A D | apic.c | 17 #include <arch/x86/apic.h> 42 static xapic_t apic; variable 60 xapic_lvt_timer_wr(&apic, t); 74 xapic_lvt_perf_cnt_wr(&apic, t); 88 xapic_lvt_perf_cnt_wr(&apic, t); 93 xapic_init_count_wr(&apic, count); 98 return xapic_cur_count_rd(&apic); 103 xapic_dcr_div_val_wrf(&apic, divide); 122 xapic_initialize(&apic, (void *)apic_base); 142 xapic_svr_wr(&apic, [all...] |
H A D | perfmon.c | 24 #include <arch/x86/apic.h>
|
H A D | ipi_notify.c | 20 #include <arch/x86/apic.h>
|
H A D | timing.c | 18 #include <arch/x86/apic.h>
|
/barrelfish-2018-10-04/kernel/arch/x86_64/ |
H A D | microbenchmarks.c | 17 #include <arch/x86/apic.h>
|
H A D | init.c | 32 #include <arch/x86/apic.h>
|
/barrelfish-2018-10-04/lib/numa/ |
H A D | utilities.c | 52 printf(" + Core %-3" PRIuCOREID ": [apic=%-3" PRIu16 ", node=%-3" 60 printf(" # Core %-3" PRIuCOREID ": [apic=%-3" PRIu16 ", node=%-3" 200 uint32_t apic = 0; local 209 "dummy)", &node, &core, &apic,arch)) { 230 cores_array[parsed].apicid = (uint16_t) apic; 242 NUMA_DEBUG_INIT(" > %s core %" PRIuCOREID" apic=%" PRIu32 ", node=%" 243 PRIuNODEID "\n", arch, (coreid_t )core, apic, node);
|
/barrelfish-2018-10-04/usr/skb/programs/ |
H A D | queries.pl | 34 corename(CoreID,_,apic(ApicID)), 114 ( is_predicate(apic/3) -> 115 findall(ID, apic(_, ID, 1), TmpL), sort(TmpL, L); 128 corename(CoreID,Arch,apic(ApicID)), 131 corename(CoreID,Arch,apic(ApicID)),
|
H A D | globalthreadalloc.pl | 168 findall(HWID, corename(_,_,apic(HWID)), CoreList). 509 %% and no apic IDs 524 %% and no apic IDs
|
H A D | irq_routing_new.pl | 41 % pic, apic (pic and apic at the same time are not possible) 441 (x86_interrupt_model(apic) ; not(x86_iommu_mode)), 461 (not(x86_interrupt_model(apic)) -> (
|
/barrelfish-2018-10-04/include/cpuid/ |
H A D | cpuid.h | 305 uint32_t apic : 1; ///< CPU has an APIC and it is enabled member in struct:cpuid_featureinfo
|
/barrelfish-2018-10-04/include/trace/ |
H A D | trace.h | 30 #include <arch/x86/apic.h> // XXX!
|
/barrelfish-2018-10-04/kernel/ |
H A D | dispatch.c | 34 # include <arch/x86/apic.h>
|
/barrelfish-2018-10-04/kernel/arch/k1om/ |
H A D | init.c | 32 #include <arch/x86/apic.h>
|
/barrelfish-2018-10-04/kernel/arch/x86_32/ |
H A D | init.c | 31 #include <arch/x86/apic.h>
|