Searched refs:pcpup (Results 1 – 13 of 13) sorted by relevance
| /f-stack/lib/include/amd64/include/ |
| H A D | pcpu.h | 42 extern struct pcpu *pcpup; 44 #define get_pcpu() (pcpup->pc_ ## prvspace) 46 #define PCPU_GET(member) (pcpup->pc_ ## member) 47 #define PCPU_ADD(member, val) (pcpup->pc_ ## member += (val)) 49 #define PCPU_PTR(member) (&pcpup->pc_ ## member) 50 #define PCPU_SET(member, val) (pcpup->pc_ ## member = (val))
|
| H A D | counter.h | 32 #define EARLY_COUNTER &pcpup->pc_early_dummy_counter
|
| /f-stack/freebsd/arm64/include/ |
| H A D | pcpu.h | 59 register struct pcpu *pcpup __asm ("x18"); 61 #define get_pcpu() pcpup 77 #define PCPU_GET(member) (pcpup->pc_ ## member) 78 #define PCPU_ADD(member, value) (pcpup->pc_ ## member += (value)) 80 #define PCPU_PTR(member) (&pcpup->pc_ ## member) 81 #define PCPU_SET(member,value) (pcpup->pc_ ## member = (value))
|
| /f-stack/lib/include/i386/include/ |
| H A D | pcpu.h | 41 extern struct pcpu *pcpup; 43 #define PCPU_GET(member) (pcpup->pc_ ## member) 44 #define PCPU_ADD(member, val) (pcpup->pc_ ## member += (val)) 46 #define PCPU_PTR(member) (&pcpup->pc_ ## member) 47 #define PCPU_SET(member, val) (pcpup->pc_ ## member = (val))
|
| /f-stack/lib/ |
| H A D | ff_freebsd_init.c | 60 struct pcpu *pcpup; variable 97 pcpup = malloc(sizeof(struct pcpu), M_DEVBUF, M_ZERO); in ff_freebsd_init() 98 pcpu_init(pcpup, 0, sizeof(struct pcpu)); in ff_freebsd_init() 99 PCPU_SET(prvspace, pcpup); in ff_freebsd_init()
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | mp_machdep.c | 207 struct pcpu *pcpup; in init_secondary() local 225 pcpup = &__pcpu[cpu]; in init_secondary() 232 "msr tpidr_el1, %0" :: "r"(pcpup)); in init_secondary() 252 pcpup->pc_midr = get_midr(); in init_secondary() 256 pcpup->pc_curthread = pcpup->pc_idlethread; in init_secondary() 262 pcpup->pc_curpmap = pmap0; in init_secondary() 460 struct pcpu *pcpup; in start_cpu() local 474 pcpup = &__pcpu[cpuid]; in start_cpu() 475 pcpu_init(pcpup, cpuid, sizeof(struct pcpu)); in start_cpu() 476 pcpup->pc_mpidr = target_cpu & CPU_AFF_MASK; in start_cpu() [all …]
|
| H A D | machdep.c | 901 struct pcpu *pcpup = &__pcpu[0]; in init_proc0() local 912 pcpup->pc_curpcb = thread0.td_pcb; in init_proc0() 1227 struct pcpu *pcpup; in initarm() local 1281 pcpup = &__pcpu[0]; in initarm() 1282 pcpu_init(pcpup, 0, sizeof(struct pcpu)); in initarm() 1290 "msr tpidr_el1, %0" :: "r"(pcpup)); in initarm()
|
| /f-stack/freebsd/arm/include/ |
| H A D | pcpu.h | 79 extern struct pcpu *pcpup; 84 #define get_pcpu() (pcpup) 89 (pcpup + (id & CPU_MASK)); \
|
| /f-stack/freebsd/mips/include/ |
| H A D | pcpu.h | 74 extern struct pcpu *pcpup; 75 #define PCPUP pcpup
|
| H A D | asm.h | 591 PTR_L reg, _C_LABEL(pcpup);
|
| /f-stack/freebsd/mips/mips/ |
| H A D | machdep.c | 142 struct pcpu *pcpup = (struct pcpu *)pcpu_space; variable 468 tlb_insert_wired(PCPU_TLB_ENTRY, (vm_offset_t)pcpup, in mips_pcpu_tlb_init() 485 if ((vm_offset_t)pcpup >= VM_MIN_KERNEL_ADDRESS && in cpu_pcpu_init() 486 (vm_offset_t)pcpup <= VM_MAX_KERNEL_ADDRESS) { in cpu_pcpu_init()
|
| H A D | pmap.c | 571 pcpup = (struct pcpu *)virtual_avail; in pmap_bootstrap() 583 printf("pcpu is available at virtual address %p.\n", pcpup); in pmap_bootstrap()
|
| /f-stack/freebsd/arm/arm/ |
| H A D | machdep.c | 688 pcpu_init(pcpup, 0, sizeof(struct pcpu)); in pcpu0_init() 689 pcpup->pc_mpidr = cp15_mpidr_get() & 0xFFFFFF; in pcpu0_init() 708 pcpup->pc_curpcb = thread0.td_pcb; in init_proc0()
|