Searched refs:cdp (Results 1 - 20 of 20) sorted by relevance

/darwin-on-arm/xnu/osfmk/i386/
H A Dcpu.c92 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 Dmp_desc.c416 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 Dmp_desc.h114 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 Detimer.c234 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 DDiagnostics.c327 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 Dpcb_native.c123 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 Dstartup64.c70 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 Dbsd_i386_native.c200 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 Dmachine_check.c180 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 Dmp.c1300 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 Dmachine_check.h230 extern void mca_cpu_alloc(cpu_data_t *cdp);
H A Dpcb.c256 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 Dcpu.c843 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 Detimer.c186 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 Dhfs_attrlist.c61 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 Dhfs_catalog.h317 struct cat_desc * cdp);
H A Dhfs.h834 extern void replace_desc(struct cnode *cp, struct cat_desc *cdp);
H A Dhfs_vnops.c3540 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 Dpmap.c298 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 Dkern_sysctl.c893 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);

Completed in 143 milliseconds