Lines Matching refs:lsctl

91 	struct hws_lsctl_request_block lsctl;  member
110 return lsctl(&sreq); in sf_disable()
975 cpuhw->lsctl.interval = SAMPL_RATE(&cpuhw->event->hw); in cpumsf_pmu_enable()
982 err = lsctl(&cpuhw->lsctl); in cpumsf_pmu_enable()
995 cpuhw->lsctl.es, cpuhw->lsctl.cs, cpuhw->lsctl.ed, in cpumsf_pmu_enable()
996 cpuhw->lsctl.cd, cpuhw->lsctl.interval, in cpumsf_pmu_enable()
997 cpuhw->lsctl.tear, cpuhw->lsctl.dear); in cpumsf_pmu_enable()
1014 inactive = cpuhw->lsctl; in cpumsf_pmu_disable()
1018 err = lsctl(&inactive); in cpumsf_pmu_disable()
1034 cpuhw->lsctl.tear = si.tear; in cpumsf_pmu_disable()
1035 cpuhw->lsctl.dear = si.dear; in cpumsf_pmu_disable()
1457 cpuhw->lsctl.tear = base + offset * sizeof(unsigned long); in aux_output_begin()
1458 cpuhw->lsctl.dear = aux->sdb_index[head]; in aux_output_begin()
1464 cpuhw->lsctl.tear, cpuhw->lsctl.dear); in aux_output_begin()
1858 cpuhw->lsctl.cs = 1; in cpumsf_pmu_start()
1860 cpuhw->lsctl.cd = 1; in cpumsf_pmu_start()
1875 cpuhw->lsctl.cs = 0; in cpumsf_pmu_stop()
1876 cpuhw->lsctl.cd = 0; in cpumsf_pmu_stop()
1908 cpuhw->lsctl.s = 0; in cpumsf_pmu_add()
1909 cpuhw->lsctl.h = 1; in cpumsf_pmu_add()
1910 cpuhw->lsctl.interval = SAMPL_RATE(&event->hw); in cpumsf_pmu_add()
1912 cpuhw->lsctl.tear = (unsigned long) cpuhw->sfb.sdbt; in cpumsf_pmu_add()
1913 cpuhw->lsctl.dear = *(unsigned long *) cpuhw->sfb.sdbt; in cpumsf_pmu_add()
1919 if (WARN_ON_ONCE(cpuhw->lsctl.es == 1 || cpuhw->lsctl.ed == 1)) { in cpumsf_pmu_add()
1932 cpuhw->lsctl.ed = 1; in cpumsf_pmu_add()
1934 cpuhw->lsctl.es = 1; in cpumsf_pmu_add()
1955 cpuhw->lsctl.es = 0; in cpumsf_pmu_del()
1956 cpuhw->lsctl.ed = 0; in cpumsf_pmu_del()