/darwin-on-arm/xnu/osfmk/i386/ |
H A D | cpu.c | 92 cpu_data_t *cdp = current_cpu_datap(); local 94 PE_cpu_machine_quiesce(cdp->cpu_id); 102 cpu_data_t *cdp = current_cpu_datap(); local 104 timer_call_initialize_queue(&cdp->rtclock_timer.queue); 105 cdp->rtclock_timer.deadline = EndOfAllTime; 107 cdp->cpu_type = cpuid_cputype(); 108 cdp->cpu_subtype = cpuid_cpusubtype(); 148 cpu_data_t *cdp = cpu_datap(cpu); local 154 while ((cdp->lcpu.state != LCPU_HALT) 155 && (cdp 168 cpu_data_t *cdp = current_cpu_datap(); local [all...] |
H A D | mp_desc.c | 416 cpu_desc_init(cpu_data_t *cdp) argument 418 cpu_desc_index_t *cdi = &cdp->cpu_desc_index; 420 if (cdp == &cpu_data_master) { 465 cpu_desc_table_t *cdt = (cpu_desc_table_t *) cdp->cpu_desc_tablep; 470 cdp->cpu_number, 495 cdp->cpu_number, 497 (vm_offset_t) cdp->cpu_ldtp, 505 bcopy((char *)master_ldt, (char *)cdp->cpu_ldtp, sizeof(master_ldt)); 524 cdt->gdt[sel_idx(CPU_DATA_GS)].offset = (vm_offset_t) cdp; 530 cpu_userwindow_init(cdp 538 cpu_desc_init64(cpu_data_t *cdp) argument 650 cpu_desc_load(cpu_data_t *cdp) argument 668 cpu_desc_load64(cpu_data_t *cdp) argument 718 fast_syscall_init(__unused cpu_data_t *cdp) argument 730 fast_syscall_init64(__unused cpu_data_t *cdp) argument 774 cpu_data_t *cdp; local 957 cpu_data_t *cdp = cpu_data_ptr[cpu]; local 1020 cpu_data_t *cdp = cpu_data_ptr[cpu]; local 1054 cpu_mode_init(cpu_data_t *cdp) argument 1080 cpu_data_t *cdp; local [all...] |
H A D | mp_desc.h | 114 extern void cpu_mode_init(cpu_data_t *cdp); 116 extern void cpu_desc_init(cpu_data_t *cdp); 117 extern void cpu_desc_init64(cpu_data_t *cdp); 118 extern void cpu_desc_load(cpu_data_t *cdp); 119 extern void cpu_desc_load64(cpu_data_t *cdp);
|
H A D | etimer.c | 234 cpu_data_t *cdp = current_cpu_datap(); local 237 if (cdp->cpu_running) { 238 queue = &cdp->rtclock_timer.queue; 240 if (deadline < cdp->rtclock_timer.deadline) 273 cpu_data_t *cdp = current_cpu_datap(); local 277 assert(target_cpu != cdp->cpu_number); 283 cdp->rtclock_timer.deadline, (cdp->rtclock_timer.deadline >>32), 293 ntimers_moved = timer_queue_migrate(&cdp->rtclock_timer.queue, 300 cdp [all...] |
H A D | Diagnostics.c | 327 cpu_data_t *cdp = current_cpu_datap(); local 328 __unused int cnum = cdp->cpu_number; 334 cdp->cpu_mperf = ((uint64_t)mph << 32) | mpl; 335 cdp->cpu_aperf = ((uint64_t)aph << 32) | apl; 338 cdp->cpu_rtime_total += ctime - cdp->cpu_ixtime; 339 cdp->cpu_ixtime = ctime; 342 cdp->cpu_c3res = ((uint64_t)ch << 32) | cl; 345 cdp->cpu_c6res = ((uint64_t)ch << 32) | cl; 348 cdp 360 cpu_data_t *cdp = current_cpu_datap(); local [all...] |
H A D | pcb_native.c | 123 cpu_data_t *cdp = current_cpu_datap(); local 150 cdp->cpu_uber.cu_user_gs_base = 0; 173 cdp->cpu_uber.cu_isf = isf; 188 cdp->cpu_task_map = new->map->pmap->pm_task_map; 207 if ((cdp->cpu_uber.cu_user_gs_base != pcb->cthread_self) || (pcb->cthread_self != rdmsr64(MSR_IA32_KERNEL_GS_BASE))) { 208 cdp->cpu_uber.cu_user_gs_base = pcb->cthread_self; 228 cdp->cpu_uber.cu_isf = isf; 236 cdp->cpu_task_map = TASK_MAP_32BIT; 240 cdp->cpu_uber_arg_store = (vm_offset_t)get_bsduthreadarg(new); 241 cdp [all...] |
H A D | startup64.c | 70 cpu_IA32e_enable(cpu_data_t *cdp) argument 74 if (!cdp->cpu_is64bit || 119 kprintf("cpu_IA32e_enable(%p)\n", cdp); 125 cdp->cpu_kernel_cr3 = kernel64_cr3; 131 cpu_IA32e_disable(cpu_data_t *cdp) argument 137 if (!cdp->cpu_is64bit || 179 kprintf("cpu_IA32e_disable(%p)\n", cdp); 184 cdp->cpu_kernel_cr3 = 0ULL;
|
H A D | bsd_i386_native.c | 200 cpu_data_t *cdp; local 208 cdp = current_cpu_datap(); 210 if ((cdp->cpu_uber.cu_user_gs_base != pcb->cthread_self) || 214 cdp->cpu_uber.cu_user_gs_base = self;
|
H A D | machine_check.c | 180 mca_cpu_alloc(cpu_data_t *cdp) argument 189 cdp->cpu_mca_state = kalloc(mca_state_size); 190 if (cdp->cpu_mca_state == NULL) { 191 printf("mca_cpu_alloc() failed for cpu %d\n", cdp->cpu_number); 194 bzero((void *) cdp->cpu_mca_state, mca_state_size);
|
H A D | mp.c | 1300 cpu_data_t *cdp = current_cpu_datap(); local 1305 cdp->cpu_running = TRUE; 1310 cdp->cpu_running = TRUE; 1321 cpu_data_t *cdp = current_cpu_datap(); local 1330 cdp->cpu_running = FALSE; 1337 timer_queue_shutdown(&cdp->rtclock_timer.queue); 1347 while (cdp->cpu_signals && x86_lcpu()->rtcDeadline != EndOfAllTime)
|
H A D | machine_check.h | 230 extern void mca_cpu_alloc(cpu_data_t *cdp);
|
H A D | pcb.c | 256 set_live_debug_state32(cpu_data_t *cdp, x86_debug_state32_t *ds) argument 263 cdp->cpu_dr7 = ds->dr7; 269 set_live_debug_state64(cpu_data_t *cdp, x86_debug_state64_t *ds) argument 276 cdp->cpu_dr7 = ds->dr7;
|
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | cpu.c | 843 cpu_data_t *cdp = current_cpu_datap(); local 845 timer_call_initialize_queue(&cdp->rt_timer.queue); 846 cdp->rt_timer.deadline = EndOfAllTime; 848 cdp->cpu_type = CPU_TYPE_ARM; 850 cdp->cpu_subtype = CPU_SUBTYPE_ARM_V7; 852 cdp->cpu_subtype = CPU_SUBTYPE_ARM_V6; 854 cdp->cpu_subtype = CPU_SUBTYPE_ARM_ALL; 857 cdp->fleh_reset = (uint32_t)&fleh_reset; 858 cdp->fleh_swi = (uint32_t)&fleh_swi; 859 cdp 1037 cpu_data_t *cdp = current_cpu_datap(); local [all...] |
H A D | etimer.c | 186 cpu_data_t *cdp = current_cpu_datap(); local 189 if (cdp->cpu_running) { 190 queue = &cdp->rt_timer.queue; 191 if (deadline < cdp->rt_timer.deadline) {
|
/darwin-on-arm/xnu/bsd/hfs/ |
H A D | hfs_attrlist.c | 61 struct vnode *vp, struct cat_desc * cdp, 536 struct cat_desc * cdp, 554 packnameattr(abp, vp, cdp->cd_nameptr, cdp->cd_namelen); 591 ((fsobj_id_t *)attrbufptr)->fid_objno = cdp->cd_cnid; 596 ((fsobj_id_t *)attrbufptr)->fid_objno = cdp->cd_cnid; 601 ((fsobj_id_t *)attrbufptr)->fid_objno = cdp->cd_parentcnid; 606 *((text_encoding_t *)attrbufptr) = cdp->cd_encoding; 767 *((u_int64_t *)attrbufptr) = cdp->cd_parentcnid; 532 packcommonattr( struct attrblock *abp, struct hfsmount *hfsmp, struct vnode *vp, struct cat_desc * cdp, struct cat_attr * cap, struct vfs_context * ctx) argument
|
H A D | hfs_catalog.h | 317 struct cat_desc * cdp);
|
H A D | hfs.h | 834 extern void replace_desc(struct cnode *cp, struct cat_desc *cdp);
|
H A D | hfs_vnops.c | 3540 replace_desc(struct cnode *cp, struct cat_desc *cdp) argument 3543 if (&cp->c_desc == cdp) { 3556 bcopy(cdp, &cp->c_desc, sizeof(cp->c_desc)); 3559 cdp->cd_nameptr = 0; 3560 cdp->cd_namelen = 0; 3561 cdp->cd_flags &= ~CD_HASBUF;
|
/darwin-on-arm/xnu/osfmk/x86_64/ |
H A D | pmap.c | 298 cpu_data_t *cdp = current_cpu_datap(); local 309 cdp->cpu_kernel_cr3 = kernel_pmap->pm_cr3; 310 cdp->cpu_active_cr3 = kernel_pmap->pm_cr3; 311 cdp->cpu_tlb_invalid = FALSE; 312 cdp->cpu_task_map = TASK_MAP_64BIT; 322 if (cdp->cpu_fixed_pmcs_enabled) {
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | kern_sysctl.c | 893 struct ctldebug *cdp; variable in typeref:struct:ctldebug 900 cdp = debugvars[cmd]; 901 if (cdp->debugname == 0) 905 error = sysctl_rdstring(oldp, oldlenp, newp, cdp->debugname); 908 error = sysctl_int(oldp, oldlenp, newp, newlen, cdp->debugvar);
|