/titanic_41/usr/src/cmd/cpc/common/ |
H A D | strtoset.c | 59 int picnum; member 69 static void smt_special(int picnum); 114 event_valid(int picnum, char *event) in event_valid() argument 121 cpc_walk_events_pic(cpc, picnum, event, event_walker); in event_valid() 126 cpc_walk_generic_events_pic(cpc, picnum, event, event_walker); in event_valid() 208 int picnum = tok_info[tok].picnum; in pic() local 212 if (reqs[picnum].cr_event[0] != '\0') { in pic() 213 strtoset_err(gettext("repeated 'pic%d' token\n"), picnum); in pic() 218 strtoset_err(gettext("missing 'pic%d' value\n"), picnum); in pic() 222 if (event_valid(picnum, val) == 0) { in pic() [all …]
|
/titanic_41/usr/src/uts/sun4v/pcbe/ |
H A D | niagara_pcbe.c | 84 static char *ni_pcbe_list_events(uint_t picnum); 88 static int ni_pcbe_configure(uint_t picnum, char *event, uint64_t preset, 261 ni_pcbe_list_events(uint_t picnum) in ni_pcbe_list_events() argument 263 ASSERT(picnum >= 0 && picnum < cpc_ncounters); in ni_pcbe_list_events() 265 return (pic_events[picnum]); in ni_pcbe_list_events() 342 ni_pcbe_configure(uint_t picnum, char *event, uint64_t preset, uint32_t flags, in ni_pcbe_configure() argument 359 if (picnum < 0 || picnum > 1) in ni_pcbe_configure() 373 if ((n = find_event(picnum, event)) == NULL) { in ni_pcbe_configure() 374 if ((gevp = find_generic_event(picnum, event)) != NULL) { in ni_pcbe_configure() 375 n = find_event(picnum, gevp->event); in ni_pcbe_configure() [all …]
|
H A D | niagara2_pcbe.c | 88 static char *ni2_pcbe_list_events(uint_t picnum); 92 static int ni2_pcbe_configure(uint_t picnum, char *event, uint64_t preset, 348 ni2_pcbe_list_events(uint_t picnum) in ni2_pcbe_list_events() argument 350 ASSERT(picnum < cpc_ncounters); in ni2_pcbe_list_events() 481 ni2_pcbe_configure(uint_t picnum, char *event, uint64_t preset, uint32_t flags, in ni2_pcbe_configure() argument 504 if (picnum > 1) in ni2_pcbe_configure() 599 cfg->pcbe_picno = picnum; in ni2_pcbe_configure()
|
/titanic_41/usr/src/uts/sun4u/pcbe/ |
H A D | us234_pcbe.c | 85 static char *us_pcbe_list_events(uint_t picnum); 89 static int us_pcbe_configure(uint_t picnum, char *event, uint64_t preset, 698 us_pcbe_list_events(uint_t picnum) in us_pcbe_list_events() argument 700 ASSERT(picnum >= 0 && picnum < cpc_ncounters); in us_pcbe_list_events() 702 return (pic_events[picnum]); in us_pcbe_list_events() 764 us_pcbe_configure(uint_t picnum, char *event, uint64_t preset, uint32_t flags, in us_pcbe_configure() argument 782 if (picnum < 0 || picnum > 1) in us_pcbe_configure() 796 if ((n = find_event(picnum, event)) == NULL) { in us_pcbe_configure() 797 if ((gevp = find_generic_event(picnum, event)) != NULL) { in us_pcbe_configure() 798 n = find_event(picnum, gevp->event); in us_pcbe_configure() [all …]
|
H A D | opl_pcbe.c | 84 static char *opl_pcbe_list_events(uint_t picnum); 88 static int opl_pcbe_configure(uint_t picnum, char *event, uint64_t preset, 589 opl_pcbe_list_events(uint_t picnum) in opl_pcbe_list_events() argument 591 ASSERT(picnum >= 0 && picnum < cpc_ncounters); in opl_pcbe_list_events() 593 return (pic_events[picnum]); in opl_pcbe_list_events() 659 opl_pcbe_configure(uint_t picnum, char *event, uint64_t preset, uint32_t flags, in opl_pcbe_configure() argument 677 if (picnum < 0 || picnum >= CPC_SPARC64_VI_NPIC) in opl_pcbe_configure() 691 if ((n = find_event(picnum, event)) == NULL) { in opl_pcbe_configure() 692 if ((gevp = find_generic_event(picnum, event)) != NULL) { in opl_pcbe_configure() 693 n = find_event(picnum, gevp->event); in opl_pcbe_configure() [all …]
|
/titanic_41/usr/src/uts/intel/pcbe/ |
H A D | p123_pcbe.c | 91 static char *ptm_pcbe_list_events(uint_t picnum); 96 static int ptm_pcbe_configure(uint_t picnum, char *event, uint64_t preset, 629 ptm_pcbe_list_events(uint_t picnum) in ptm_pcbe_list_events() argument 631 ASSERT(picnum >= 0 && picnum < cpc_ncounters); in ptm_pcbe_list_events() 637 return (pic_events[picnum]); in ptm_pcbe_list_events() 729 ptm_pcbe_configure(uint_t picnum, char *eventname, uint64_t preset, in ptm_pcbe_configure() argument 750 if (picnum != 0 && picnum != 1) in ptm_pcbe_configure() 755 conf->ptm_picno = picnum; in ptm_pcbe_configure() 759 if ((n = find_event(picnum, eventname)) == NULL) { in ptm_pcbe_configure() 760 if ((gevp = find_generic_event(picnum, eventname)) != NULL) { in ptm_pcbe_configure() [all …]
|
H A D | core_pcbe.c | 92 static char *core_pcbe_list_events(uint_t picnum); 96 static int core_pcbe_configure(uint_t picnum, char *event, uint64_t preset, 1415 static char *core_pcbe_list_events(uint_t picnum) in core_pcbe_list_events() argument 1417 ASSERT(picnum < cpc_ncounters); in core_pcbe_list_events() 1419 if (picnum < num_gpc) { in core_pcbe_list_events() 1420 return (gpc_names[picnum]); in core_pcbe_list_events() 1422 return (ffc_allnames[picnum - num_gpc]); in core_pcbe_list_events() 1583 configure_gpc(uint_t picnum, char *event, uint64_t preset, uint32_t flags, in configure_gpc() argument 1611 if ((C(picnum) & eventcode->supported_counters) == 0) { in configure_gpc() 1631 (picnum == 0 && in configure_gpc() [all …]
|
H A D | p4_pcbe.c | 88 static char *p4_pcbe_list_events(uint_t picnum); 92 static int p4_pcbe_configure(uint_t picnum, char *event, uint64_t preset, 537 p4_pcbe_list_events(uint_t picnum) in p4_pcbe_list_events() argument 539 ASSERT(picnum >= 0 && picnum < 18); in p4_pcbe_list_events() 541 return (p4_eventlist[picnum]); in p4_pcbe_list_events() 669 p4_pcbe_configure(uint_t picnum, char *eventname, uint64_t preset, in p4_pcbe_configure() argument 701 if (picnum < 0 || picnum >= 18) in p4_pcbe_configure() 814 if ((ev->pe_ctr_mask & C(picnum)) == 0) in p4_pcbe_configure() 822 (p4_escrs[escr_ndx].pe_map & (1 << picnum)) && in p4_pcbe_configure() 833 cfg->p4_picno = picnum; in p4_pcbe_configure()
|
H A D | opteron_pcbe.c | 93 static char *opt_pcbe_list_events(uint_t picnum); 97 static int opt_pcbe_configure(uint_t picnum, char *event, uint64_t preset, 555 opt_pcbe_list_events(uint_t picnum) in opt_pcbe_list_events() argument 618 opt_pcbe_configure(uint_t picnum, char *event, uint64_t preset, uint32_t flags, in opt_pcbe_configure() argument 638 if (picnum >= 4) in opt_pcbe_configure() 714 cfg->opt_picno = picnum; in opt_pcbe_configure()
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | cpc_pcbe.h | 59 char *(*pcbe_list_events)(uint_t picnum);
|