| /linux/drivers/perf/ |
| H A D | arm-ccn.c | 317 struct arm_ccn *ccn = pmu_to_arm_ccn(dev_get_drvdata(dev)); in arm_ccn_pmu_event_show() local 344 res += sysfs_emit_at(buf, res, ",node=%d", ccn->mn_id); in arm_ccn_pmu_event_show() 360 struct arm_ccn *ccn = pmu_to_arm_ccn(dev_get_drvdata(dev)); in arm_ccn_pmu_events_is_visible() local 366 if (event->type == CCN_TYPE_SBAS && !ccn->sbas_present) in arm_ccn_pmu_events_is_visible() 368 if (event->type == CCN_TYPE_SBSX && !ccn->sbsx_present) in arm_ccn_pmu_events_is_visible() 441 static u64 *arm_ccn_pmu_get_cmp_mask(struct arm_ccn *ccn, const char *name) in arm_ccn_pmu_get_cmp_mask() argument 451 return &ccn->dt.cmp_mask[i].l; in arm_ccn_pmu_get_cmp_mask() 453 return &ccn->dt.cmp_mask[i].h; in arm_ccn_pmu_get_cmp_mask() 462 struct arm_ccn *ccn = pmu_to_arm_ccn(dev_get_drvdata(dev)); in arm_ccn_pmu_cmp_mask_show() local 463 u64 *mask = arm_ccn_pmu_get_cmp_mask(ccn, attr->attr.name); in arm_ccn_pmu_cmp_mask_show() [all …]
|
| H A D | fsl_imx9_ddr_perf.c | 576 * events are acceptable (for example to create a CCN group in ddr_perf_event_init()
|
| /linux/Documentation/devicetree/bindings/perf/ |
| H A D | arm,ccn.yaml | 4 $id: http://devicetree.org/schemas/perf/arm,ccn.yaml# 7 title: ARM CCN (Cache Coherent Network) Performance Monitors 15 - arm,ccn-502 16 - arm,ccn-504 17 - arm,ccn-508 18 - arm,ccn-512 35 ccn@20000000 { 36 compatible = "arm,ccn-504";
|
| /linux/Documentation/admin-guide/perf/ |
| H A D | arm-ccn.rst | 5 CCN-504 is a ring-bus interconnect consisting of 11 crosspoints 13 The CCN driver registers a perf PMU driver, which provides 15 in sysfs, see /sys/bus/event_source/devices/ccn*. 44 the CCN PMU events. It is recommended that the user space tools 51 / # perf list | grep ccn 52 ccn/cycles/ [Kernel PMU event] 54 ccn/xp_valid_flit,xp=?,port=?,vc=?,dir=?/ [Kernel PMU event] 57 / # perf stat -a -e ccn/cycles/,ccn/xp_valid_flit,xp=1,port=0,vc=1,dir=1/ \
|
| /linux/drivers/scsi/ |
| H A D | pmcraid.c | 791 * lost CCN. It returns the command block back to free pool and schedules 939 pmcraid_info("response for Cancel CCN CDB[0] = %x ioasc = %x\n", in pmcraid_ioa_shutdown() 1104 atomic_set(&(cmd->drv_inst->ccn.ignore), 0); in pmcraid_send_hcam_cmd() 1144 dma = pinstance->ccn.baddr + PMCRAID_AEN_HDR_SIZE; in pmcraid_init_hcam() 1145 hcam = &pinstance->ccn; in pmcraid_init_hcam() 1247 &pinstance->ldn : &pinstance->ccn; in pmcraid_cancel_hcam() 1266 * pmcraid_cancel_ccn - cancel CCN HCAM already registered with IOA 1455 * pmcraid_notify_ccn - notifies about CCN event msg to user space 1464 pinstance->ccn.msg, in pmcraid_notify_ccn() 1465 le32_to_cpu(pinstance->ccn.hcam->data_len) + in pmcraid_notify_ccn() [all …]
|
| H A D | ipr.h | 1174 struct ipr_hostrcb_cfg_ch_not ccn; member
|
| H A D | ipr.c | 1350 cfgtew.u.cfgte64 = &hostrcb->hcam.u.ccn.u.cfgte64; in ipr_handle_config_change() 1353 cfgtew.u.cfgte = &hostrcb->hcam.u.ccn.u.cfgte; in ipr_handle_config_change() 1400 * ipr_process_ccn - Op done function for a CCN.
|
| /linux/arch/arm64/boot/dts/amd/ |
| H A D | amd-seattle-soc.dtsi | 267 ccn: ccn@e8000000 { label 268 compatible = "arm,ccn-504";
|
| /linux/tools/perf/pmu-events/arch/test/test_soc/sys/ |
| H A D | uncore.json | 10 "BriefDescription": "ccn read-cycles event",
|
| /linux/drivers/perf/hisilicon/ |
| H A D | hisi_uncore_pmu.h | 9 * This code is based on the uncore PMUs like arm-cci and arm-ccn.
|
| H A D | hisi_uncore_ddrc_pmu.c | 9 * This code is based on the uncore PMUs like arm-cci and arm-ccn.
|
| H A D | hisi_uncore_pa_pmu.c | 8 * This code is based on the uncore PMUs like arm-cci and arm-ccn.
|
| H A D | hisi_uncore_hha_pmu.c | 9 * This code is based on the uncore PMUs like arm-cci and arm-ccn.
|
| H A D | hisi_uncore_sllc_pmu.c | 8 * This code is based on the uncore PMUs like arm-cci and arm-ccn.
|
| H A D | hisi_uncore_pmu.c | 9 * This code is based on the uncore PMUs like arm-cci and arm-ccn.
|
| H A D | hisi_uncore_l3c_pmu.c | 9 * This code is based on the uncore PMUs like arm-cci and arm-ccn.
|
| /linux/tools/perf/tests/ |
| H A D | pmu-events.c | 219 .desc = "ccn read-cycles event",
|
| /linux/Documentation/ |
| H A D | .renames.txt | 866 perf/arm-ccn admin-guide/perf/arm-ccn
|
| /linux/tools/perf/pmu-events/ |
| H A D | empty-pmu-events.c | 1305 /* offset=127717 */ "sys_ccn_pmu.read_cycles\000uncore\000ccn read-cycles event\000config=0x2c\0000x01\00000\000\000\000\000\000" 2744 { 127717 }, /* sys_ccn_pmu.read_cycles\000uncore\000ccn read-cycles event\000config=0x2c\0000x01\00000\000\000\000\000\000 */
|