/src/sys/arch/x86/include/ |
est.h | 59 int via_get_bus_clock(struct cpu_info *); 60 int viac7_get_bus_clock(struct cpu_info *); 61 int p3_get_bus_clock(struct cpu_info *); 62 int p4_get_bus_clock(struct cpu_info *);
|
cpuvar.h | 69 struct cpu_info; 72 int (*start)(struct cpu_info *, paddr_t); 74 int (*start)(struct cpu_info *, vaddr_t); 76 int (*stop)(struct cpu_info *); 77 void (*cleanup)(struct cpu_info *); 94 struct cpu_info *ci; 110 void identifycpu(struct cpu_info *); 111 void identifycpu_cpuids(struct cpu_info *); 112 void cpu_init(struct cpu_info *); 113 void cpu_init_tss(struct cpu_info *); [all...] |
gdt.h | 37 struct cpu_info; 39 void gdt_init_cpu(struct cpu_info *); 40 void gdt_alloc_cpu(struct cpu_info *);
|
pic.h | 6 struct cpu_info; 19 void (*pic_addroute)(struct pic *, struct cpu_info *, int, int, int); 20 void (*pic_delroute)(struct pic *, struct cpu_info *, int, int, int);
|
/src/sys/ddb/ |
db_cpu.h | 35 struct cpu_info *db_cpu_first(void); 36 struct cpu_info *db_cpu_next(struct cpu_info *);
|
db_cpu.c | 46 static struct cpu_info **db_cpu_infos; 61 static struct cpu_info * 64 struct cpu_info *ci; 70 struct cpu_info * 78 struct cpu_info * 79 db_cpu_next(struct cpu_info *ci)
|
/src/sys/sys/ |
idle.h | 32 struct cpu_info; 35 int create_idle_lwp(struct cpu_info *);
|
xcall.h | 44 struct cpu_info; 46 void xc_init_cpu(struct cpu_info *); 47 void xc_send_ipi(struct cpu_info *); 53 uint64_t xc_unicast(u_int, xcfunc_t, void *, void *, struct cpu_info *);
|
cpu.h | 38 struct cpu_info; 54 void cpu_need_resched(struct cpu_info *, struct lwp *, int); 59 * controls how the cpu_info structures are allocated. 80 struct cpu_info *cpu_lookup(u_int); 83 int cpu_setstate(struct cpu_info *, bool); 84 int cpu_setintr(struct cpu_info *, bool); 93 u_int cpu_intr_count(struct cpu_info *); 94 void cpu_topology_set(struct cpu_info *, u_int, u_int, u_int, u_int); 95 void cpu_topology_setspeed(struct cpu_info *, bool); 102 extern struct cpu_info **cpu_infos [all...] |
percpu.h | 35 void percpu_init_cpu(struct cpu_info *); 41 typedef void (*percpu_callback_t)(void *, void *, struct cpu_info *); 50 void *percpu_getptr_remote(percpu_t *, struct cpu_info *);
|
percpu_types.h | 34 struct cpu_info;
|
workqueue.h | 34 struct cpu_info; 59 void workqueue_enqueue(struct workqueue *, struct work *, struct cpu_info *);
|
/src/sys/arch/riscv/fdt/ |
riscv_fdtvar.h | 39 void riscv_fdt_cpu_hatch_register(void *, void (*)(void *, struct cpu_info *)); 40 void riscv_fdt_cpu_hatch(struct cpu_info *);
|
/src/sys/arch/x86/x86/ |
tsc.h | 33 void tsc_setfunc(struct cpu_info *); 35 void tsc_sync_ap(struct cpu_info *); 36 void tsc_sync_bp(struct cpu_info *);
|
hypervvar.h | 35 void hyperv_init_cpu(struct cpu_info *);
|
ipi.c | 62 static void x86_ipi_ast(struct cpu_info *); 63 static void x86_ipi_halt(struct cpu_info *); 64 static void x86_ipi_kpreempt(struct cpu_info *); 65 static void x86_ipi_xcall(struct cpu_info *); 66 static void x86_ipi_generic(struct cpu_info *); 69 static void x86_ipi_reload_mtrr(struct cpu_info *); 75 void acpi_cpu_sleep(struct cpu_info *); 80 static void x86_ipi_synch_fpu(struct cpu_info *); 82 void (* const ipifunc[X86_NIPI])(struct cpu_info *) = 100 x86_send_ipi(struct cpu_info *ci, int ipimask [all...] |
/src/sys/arch/arm/include/ |
cpu_topology.h | 53 void arm_cpu_do_topology(struct cpu_info * const); 54 void arm_cpu_topology_set(struct cpu_info * const, mpidr_t);
|
/src/sys/uvm/pmap/ |
pmap_synci.h | 38 void pmap_tlb_syncicache_ast(struct cpu_info *); 39 void pmap_tlb_syncicache_wanted(struct cpu_info *);
|
/src/sys/arch/arm/cortex/ |
a9ptmr_var.h | 38 struct cpu_info; 39 void a9ptmr_init_cpu_clock(struct cpu_info *);
|
/src/sys/external/isc/libsodium/dist/src/libsodium/sodium/ |
runtime.c | 70 _cpuid(unsigned int cpu_info[4U], const unsigned int cpu_info_type) 74 __cpuid((int *) cpu_info, cpu_info_type); 76 cpu_info[0] = cpu_info[1] = cpu_info[2] = cpu_info[3] = 0; 84 : "=&r"(cpu_info[0]), "=&r"(cpu_info[1]) 86 if (((cpu_info[0] ^ cpu_info[1]) & 0x200000) == 0x0) 115 unsigned int cpu_info[4]; local in function:_sodium_runtime_intel_cpu_features [all...] |
/src/sys/arch/i386/include/ |
cpu.h | 45 static struct cpu_info *x86_curcpu(void); 50 * ./machine/cpu.h:57:9: error: array subscript 0 is outside array bounds of 'struct cpu_info * const[0]' [-Werror=array-bounds] 56 __inline __always_inline static struct cpu_info * __unused 59 struct cpu_info *ci; 64 (*(struct cpu_info * const *)offsetof(struct cpu_info, ci_self))); 76 (*(struct cpu_info * const *)offsetof(struct cpu_info, ci_curlwp))); 95 void cpu_alloc_l3_page(struct cpu_info *);
|
/src/tests/usr.bin/xlint/lint1/ |
d_gcc_compound_statements2.c | 12 struct cpu_info { struct 20 struct cpu_info *ci; 29 struct cpu_info ci = { 0 };
|
/src/sys/arch/usermode/include/ |
cpu.h | 46 struct cpu_info; 51 struct cpu_info { struct 54 struct cpu_info *ci_self; 55 struct cpu_info *ci_next; 66 __inline static struct cpu_info * __attribute__((__unused__)) 69 extern struct cpu_info cpu_info_primary;
|
/src/sys/arch/hppa/include/ |
intr.h | 52 struct cpu_info; 68 struct cpu_info *ir_ci; /* cpu this intr reg */ 148 void hppa_intr_initialise(struct cpu_info *); 149 void hppa_interrupt_register_establish(struct cpu_info *, 187 struct cpu_info; 189 void hppa_ipi_init(struct cpu_info *); 191 int hppa_ipi_send(struct cpu_info *, u_long);
|
/src/sys/arch/amd64/include/ |
cpu.h | 48 static struct cpu_info *x86_curcpu(void); 53 * ./machine/cpu.h:57:9: error: array subscript 0 is outside array bounds of 'struct cpu_info * const[0]' [-Werror=array-bounds] 59 __inline __always_inline static struct cpu_info * __unused __nomsan 62 struct cpu_info *ci; 67 (*(struct cpu_info * const *)offsetof(struct cpu_info, ci_self))); 79 (*(struct cpu_info * const *)offsetof(struct cpu_info, ci_curlwp)));
|