Searched refs:mcpup (Results 1 – 4 of 4) sorted by relevance
/titanic_41/usr/src/uts/sun4v/os/ |
H A D | intrq.c | 38 struct machcpu *mcpup = &cpu->cpu_m; in cpu_intrq_register() local 41 ret = hv_cpu_qconf(INTR_CPU_Q, mcpup->cpu_q_base_pa, cpu_q_entries); in cpu_intrq_register() 46 ret = hv_cpu_qconf(INTR_DEV_Q, mcpup->dev_q_base_pa, dev_q_entries); in cpu_intrq_register() 51 ret = hv_cpu_qconf(CPU_RQ, mcpup->cpu_rq_base_pa, cpu_rq_entries); in cpu_intrq_register() 56 ret = hv_cpu_qconf(CPU_NRQ, mcpup->cpu_nrq_base_pa, cpu_nrq_entries); in cpu_intrq_register() 65 struct machcpu *mcpup = &cpu->cpu_m; in cpu_intrq_setup() local 78 mcpup->mondo_data = contig_mem_alloc(INTR_REPORT_SIZE); in cpu_intrq_setup() 80 if (mcpup->mondo_data == NULL) { in cpu_intrq_setup() 89 mcpup->mondo_data_ra = va_to_pa(mcpup->mondo_data); in cpu_intrq_setup() 106 mcpup->cpu_list = contig_mem_alloc(size); in cpu_intrq_setup() [all …]
|
H A D | mach_cpu_states.c | 793 struct machcpu *mcpup = &(CPU->cpu_m); in send_one_mondo() local 797 mcpup->cpu_list[0] = (uint16_t)cpuid; in send_one_mondo() 798 stat = shipit(1, mcpup->cpu_list_ra); in send_one_mondo() 832 stat = shipit(1, mcpup->cpu_list_ra); in send_one_mondo() 857 struct machcpu *mcpup = &(CPU->cpu_m); in send_mondo_set() local 872 mcpup->cpu_list[ncpuids++] = (uint16_t)smallestid; in send_mondo_set() 876 mcpup->cpu_list[ncpuids++] = (uint16_t)i; in send_mondo_set() 879 mcpup->cpu_list[ncpuids++] = (uint16_t)largestid; in send_mondo_set() 885 stat = shipit(ncpuids, mcpup->cpu_list_ra); in send_mondo_set() 899 if (mcpup->cpu_list[i] == HV_SEND_MONDO_ENTRYDONE) { in send_mondo_set() [all …]
|
H A D | error.c | 113 struct machcpu *mcpup; in process_resumable_error() local 118 mcpup = &(CPU->cpu_m); in process_resumable_error() 122 head_va = (errh_er_t *)(mcpup->cpu_rq_va + head_offset + in process_resumable_error() 129 mcpup->cpu_rq_lastre = head_va; in process_resumable_error() 217 struct machcpu *mcpup; in process_nonresumable_error() local 226 mcpup = &(CPU->cpu_m); in process_nonresumable_error() 230 head_va = (errh_er_t *)(mcpup->cpu_nrq_va + head_offset + in process_nonresumable_error() 239 mcpup->cpu_nrq_lastnre = head_va; in process_nonresumable_error()
|
/titanic_41/usr/src/uts/i86pc/os/ |
H A D | x_call.c | 314 struct machcpu *mcpup = &(CPU->cpu_m); in xc_serv() local 325 while (mcpup->xc_work_cnt != 0) { in xc_serv() 332 msg = xc_extract(&mcpup->xc_msgbox)) { in xc_serv() 343 xc_decrement(mcpup); in xc_serv() 345 if (mcpup->xc_work_cnt == 0) in xc_serv() 375 xc_decrement(mcpup); in xc_serv() 398 if (++num_waiting < mcpup->xc_wait_cnt) in xc_serv() 408 mcpup->xc_wait_cnt = 0; in xc_serv() 424 xc_decrement(mcpup); in xc_serv() 434 xc_insert(&mcpup->xc_free, msg); in xc_serv() [all …]
|