/titanic_44/usr/src/cmd/drd/ |
H A D | drd_rcm.c | 101 static int get_sys_cpuids(cpuid_t **cpuids, int *ncpuids); 102 static boolean_t is_cpu_in_list(cpuid_t cpuid, cpuid_t *list, int len); 106 static void dump_cpu_list(char *prefix, cpuid_t *cpuids, int ncpuids); 286 cpuid_t *cpus = NULL; in drd_rcm_add_cpu_notify() 289 cpuid_t *oldcpus = NULL; in drd_rcm_add_cpu_notify() 290 cpuid_t *newcpus = NULL; in drd_rcm_add_cpu_notify() 305 cpus = (cpuid_t *)malloc(nrsrc * sizeof (cpuid_t)); in drd_rcm_add_cpu_notify() 328 oldcpus = (cpuid_t *)calloc(newncpus, sizeof (cpuid_t)); in drd_rcm_add_cpu_notify() 366 cpuid_t *cpus = NULL; in drd_rcm_del_cpu_request() 369 cpuid_t *oldcpus = NULL; in drd_rcm_del_cpu_request() [all …]
|
H A D | drd.h | 37 typedef int32_t cpuid_t; typedef
|
/titanic_44/usr/src/uts/sun4/io/px/ |
H A D | px_ib.h | 109 cpuid_t ino_cpuid; /* current cpu for this ino */ 110 cpuid_t ino_default_cpuid; /* default cpu for this ino */ 133 extern void px_ib_intr_enable(px_t *px_p, cpuid_t cpuid, devino_t ino); 136 extern void px_ib_intr_dist_en(dev_info_t *dip, cpuid_t cpu_id, devino_t ino, 160 extern int px_ib_get_intr_target(px_t *px_p, devino_t ino, cpuid_t *cpu_id_p); 161 extern int px_ib_set_intr_target(px_t *px_p, devino_t ino, cpuid_t cpu_id); 163 msinum_t msi_num, cpuid_t cpuid); 168 extern void px_ib_log_new_cpu(px_ib_t *ib_p, cpuid_t old_cpu_id, 169 cpuid_t new_cpu_id, uint32_t ino);
|
H A D | px_ib.c | 114 px_ib_intr_enable(px_t *px_p, cpuid_t cpu_id, devino_t ino) in px_ib_intr_enable() 208 px_ib_intr_dist_en(dev_info_t *dip, cpuid_t cpu_id, devino_t ino, in px_ib_intr_dist_en() 479 ino_p->ino_cpuid = ino_p->ino_default_cpuid = (cpuid_t)-1; in px_ib_alloc_ino() 607 cpuid_t curr_cpu; in px_ib_ino_add_intr() 844 px_ib_get_intr_target(px_t *px_p, devino_t ino, cpuid_t *cpu_id_p) in px_ib_get_intr_target() 870 px_ib_set_intr_target(px_t *px_p, devino_t ino, cpuid_t cpu_id) in px_ib_set_intr_target() 873 cpuid_t old_cpu_id; in px_ib_set_intr_target() 922 msinum_t msi_num, cpuid_t cpu_id) in px_ib_set_msix_target() 934 cpuid_t old_cpu_id; in px_ib_set_msix_target() 1213 px_ib_log_new_cpu(px_ib_t *ib_p, cpuid_t old_cpu_id, cpuid_t new_cpu_id, in px_ib_log_new_cpu()
|
H A D | px_intr.h | 47 msgcode_t msg_code, cpuid_t cpuid, msiqid_t *msiq_id_p);
|
H A D | px_msiq.h | 90 msiq_rec_type_t rec_type, cpuid_t cpuid,
|
H A D | px_intr.c | 513 (cpuid_t *)result); in px_intx_ops() 718 px_msiqid_to_devino(px_p, msiq_id), (cpuid_t *)result); in px_msix_ops() 722 *(cpuid_t *)result); in px_msix_ops() 952 cpuid_t curr_cpu; in px_add_intx_intr() 1102 cpuid_t curr_cpu; in px_rem_intx_intr() 1156 msgcode_t msg_code, cpuid_t cpu_id, msiqid_t *msiq_id_p) in px_add_msiq_intr() 1307 cpuid_t curr_cpu; in px_rem_msiq_intr()
|
H A D | px_lib.h | 74 cpuid_t *cpuid); 76 cpuid_t cpuid);
|
H A D | px_ioapi.h | 68 typedef uint32_t cpuid_t; typedef
|
H A D | px_tools.c | 119 cpuid_t old_cpu_id; in pxtool_get_intr() 251 cpuid_t old_cpu_id; in pxtool_set_intr()
|
H A D | px_msiq.c | 226 cpuid_t cpuid, msiqid_t *msiq_id_p) in px_msiq_alloc_based_on_cpuid()
|
/titanic_44/usr/src/lib/cfgadm_plugins/sbd/common/ |
H A D | ap_rcm.c | 45 typedef int32_t cpuid_t; typedef 53 cpuid_t cpuid[SBD_MAX_CORES_PER_CMP]; 64 cpuid_t *cpuids; /* List of cpuids */ 218 getsyscpuids(int *ncpuids, cpuid_t **cpuids) in getsyscpuids() 224 cpuid_t *cp; in getsyscpuids() 230 (cp = (cpuid_t *)calloc(maxncpu, sizeof (cpuid_t))) == NULL) { in getsyscpuids() 442 if ((rcm->cpuids = (cpuid_t *)calloc(ncpu, sizeof (cpuid_t))) in ap_rcm_init() 542 cpuid_t *cpuid; in ap_rcm_rlist() 628 is_cpu_in_list(cpuid_t cpuid, cpuid_t *list, int length) in is_cpu_in_list() 657 cpuid_t *cpuids = NULL; in ap_rcm_cap_cpu() [all …]
|
/titanic_44/usr/src/cmd/fm/modules/sun4v/cpumem-diagnosis/ |
H A D | cmd_hc_sun4v.c | 419 } cpuid_t; typedef 427 cpuid_t *rscid = (cpuid_t *)arg; in find_cpu_rsc_by_sn() 468 cmd_find_cpu_rsc_by_sn(fmd_hdl_t *hdl, cpuid_t *cpuid) in cmd_find_cpu_rsc_by_sn() 495 cpuid_t cpuid; in get_cpu_fault_resource()
|
/titanic_44/usr/src/uts/sun4u/io/px/ |
H A D | px_lib4u.h | 84 cpuid_t cpuid; /* proxy cpuid */ 316 sysino_t sysino, cpuid_t *cpuid); 318 sysino_t sysino, cpuid_t cpuid);
|
H A D | px_lib4u.c | 440 px_lib_intr_gettarget(dev_info_t *dip, sysino_t sysino, cpuid_t *cpuid) in px_lib_intr_gettarget() 463 px_lib_intr_settarget(dev_info_t *dip, sysino_t sysino, cpuid_t cpuid) in px_lib_intr_settarget()
|
H A D | px_hlib.c | 2173 cpuid_t *cpuid) in hvio_intr_gettarget() 2199 cpuid_t cpuid) in hvio_intr_settarget()
|
/titanic_44/usr/src/cmd/dcs/sparc/sun4u/ |
H A D | ri_init.c | 87 typedef int32_t cpuid_t; typedef 100 cpuid_t *cpus; 141 static int syscpus(cpuid_t **, int *); 608 ((rcm->cpus = calloc(rcm->ndevs, sizeof (cpuid_t))) == NULL || in rcm_query_init() 666 cpuid_t *syscpuids, *newcpuids; in cpu_cap_request() 678 if ((newcpuids = calloc(newncpus, sizeof (cpuid_t))) == NULL) { in cpu_cap_request() 742 syscpus(cpuid_t **cpuids, int *ncpus) in syscpus() 746 cpuid_t *cp; in syscpus() 759 if ((cp = calloc(*ncpus, sizeof (cpuid_t))) == NULL) { in syscpus() 859 rcm->cpus[rcm->ncpus++] = (cpuid_t)cpuid; in cpu_rcm_qpass()
|
/titanic_44/usr/src/uts/sun4v/io/px/ |
H A D | px_lib4v.c | 361 px_lib_intr_gettarget(dev_info_t *dip, sysino_t sysino, cpuid_t *cpuid) in px_lib_intr_gettarget() 381 px_lib_intr_settarget(dev_info_t *dip, sysino_t sysino, cpuid_t cpuid) in px_lib_intr_settarget()
|