etmdrvdata 45 drivers/hwtracing/coresight/coresight-etm3x.c static struct etm_drvdata *etmdrvdata[NR_CPUS]; etmdrvdata 681 drivers/hwtracing/coresight/coresight-etm3x.c if (!etmdrvdata[cpu]) etmdrvdata 684 drivers/hwtracing/coresight/coresight-etm3x.c if (etmdrvdata[cpu]->boot_enable && !etmdrvdata[cpu]->sticky_enable) etmdrvdata 685 drivers/hwtracing/coresight/coresight-etm3x.c coresight_enable(etmdrvdata[cpu]->csdev); etmdrvdata 691 drivers/hwtracing/coresight/coresight-etm3x.c if (!etmdrvdata[cpu]) etmdrvdata 694 drivers/hwtracing/coresight/coresight-etm3x.c spin_lock(&etmdrvdata[cpu]->spinlock); etmdrvdata 695 drivers/hwtracing/coresight/coresight-etm3x.c if (!etmdrvdata[cpu]->os_unlock) { etmdrvdata 696 drivers/hwtracing/coresight/coresight-etm3x.c etm_os_unlock(etmdrvdata[cpu]); etmdrvdata 697 drivers/hwtracing/coresight/coresight-etm3x.c etmdrvdata[cpu]->os_unlock = true; etmdrvdata 700 drivers/hwtracing/coresight/coresight-etm3x.c if (local_read(&etmdrvdata[cpu]->mode)) etmdrvdata 701 drivers/hwtracing/coresight/coresight-etm3x.c etm_enable_hw(etmdrvdata[cpu]); etmdrvdata 702 drivers/hwtracing/coresight/coresight-etm3x.c spin_unlock(&etmdrvdata[cpu]->spinlock); etmdrvdata 708 drivers/hwtracing/coresight/coresight-etm3x.c if (!etmdrvdata[cpu]) etmdrvdata 711 drivers/hwtracing/coresight/coresight-etm3x.c spin_lock(&etmdrvdata[cpu]->spinlock); etmdrvdata 712 drivers/hwtracing/coresight/coresight-etm3x.c if (local_read(&etmdrvdata[cpu]->mode)) etmdrvdata 713 drivers/hwtracing/coresight/coresight-etm3x.c etm_disable_hw(etmdrvdata[cpu]); etmdrvdata 714 drivers/hwtracing/coresight/coresight-etm3x.c spin_unlock(&etmdrvdata[cpu]->spinlock); etmdrvdata 827 drivers/hwtracing/coresight/coresight-etm3x.c etmdrvdata[drvdata->cpu] = drvdata; etmdrvdata 42 drivers/hwtracing/coresight/coresight-etm4x.c static struct etmv4_drvdata *etmdrvdata[NR_CPUS]; etmdrvdata 1048 drivers/hwtracing/coresight/coresight-etm4x.c if (!etmdrvdata[cpu]) etmdrvdata 1051 drivers/hwtracing/coresight/coresight-etm4x.c if (etmdrvdata[cpu]->boot_enable && !etmdrvdata[cpu]->sticky_enable) etmdrvdata 1052 drivers/hwtracing/coresight/coresight-etm4x.c coresight_enable(etmdrvdata[cpu]->csdev); etmdrvdata 1058 drivers/hwtracing/coresight/coresight-etm4x.c if (!etmdrvdata[cpu]) etmdrvdata 1061 drivers/hwtracing/coresight/coresight-etm4x.c spin_lock(&etmdrvdata[cpu]->spinlock); etmdrvdata 1062 drivers/hwtracing/coresight/coresight-etm4x.c if (!etmdrvdata[cpu]->os_unlock) etmdrvdata 1063 drivers/hwtracing/coresight/coresight-etm4x.c etm4_os_unlock(etmdrvdata[cpu]); etmdrvdata 1065 drivers/hwtracing/coresight/coresight-etm4x.c if (local_read(&etmdrvdata[cpu]->mode)) etmdrvdata 1066 drivers/hwtracing/coresight/coresight-etm4x.c etm4_enable_hw(etmdrvdata[cpu]); etmdrvdata 1067 drivers/hwtracing/coresight/coresight-etm4x.c spin_unlock(&etmdrvdata[cpu]->spinlock); etmdrvdata 1073 drivers/hwtracing/coresight/coresight-etm4x.c if (!etmdrvdata[cpu]) etmdrvdata 1076 drivers/hwtracing/coresight/coresight-etm4x.c spin_lock(&etmdrvdata[cpu]->spinlock); etmdrvdata 1077 drivers/hwtracing/coresight/coresight-etm4x.c if (local_read(&etmdrvdata[cpu]->mode)) etmdrvdata 1078 drivers/hwtracing/coresight/coresight-etm4x.c etm4_disable_hw(etmdrvdata[cpu]); etmdrvdata 1079 drivers/hwtracing/coresight/coresight-etm4x.c spin_unlock(&etmdrvdata[cpu]->spinlock); etmdrvdata 1122 drivers/hwtracing/coresight/coresight-etm4x.c etmdrvdata[drvdata->cpu] = drvdata;