Lines Matching refs:lsctl

91 	struct hws_lsctl_request_block lsctl;  member
110 return lsctl(&sreq); in sf_disable()
976 cpuhw->lsctl.interval = SAMPL_RATE(&cpuhw->event->hw); in cpumsf_pmu_enable()
983 err = lsctl(&cpuhw->lsctl); in cpumsf_pmu_enable()
996 cpuhw->lsctl.es, cpuhw->lsctl.cs, cpuhw->lsctl.ed, in cpumsf_pmu_enable()
997 cpuhw->lsctl.cd, cpuhw->lsctl.interval, in cpumsf_pmu_enable()
998 cpuhw->lsctl.tear, cpuhw->lsctl.dear); in cpumsf_pmu_enable()
1015 inactive = cpuhw->lsctl; in cpumsf_pmu_disable()
1019 err = lsctl(&inactive); in cpumsf_pmu_disable()
1035 cpuhw->lsctl.tear = si.tear; in cpumsf_pmu_disable()
1036 cpuhw->lsctl.dear = si.dear; in cpumsf_pmu_disable()
1473 cpuhw->lsctl.tear = base + offset * sizeof(unsigned long); in aux_output_begin()
1474 cpuhw->lsctl.dear = aux->sdb_index[head]; in aux_output_begin()
1480 cpuhw->lsctl.tear, cpuhw->lsctl.dear); in aux_output_begin()
1881 cpuhw->lsctl.cs = 1; in cpumsf_pmu_start()
1883 cpuhw->lsctl.cd = 1; in cpumsf_pmu_start()
1898 cpuhw->lsctl.cs = 0; in cpumsf_pmu_stop()
1899 cpuhw->lsctl.cd = 0; in cpumsf_pmu_stop()
1931 cpuhw->lsctl.s = 0; in cpumsf_pmu_add()
1932 cpuhw->lsctl.h = 1; in cpumsf_pmu_add()
1933 cpuhw->lsctl.interval = SAMPL_RATE(&event->hw); in cpumsf_pmu_add()
1935 cpuhw->lsctl.tear = (unsigned long) cpuhw->sfb.sdbt; in cpumsf_pmu_add()
1936 cpuhw->lsctl.dear = *(unsigned long *) cpuhw->sfb.sdbt; in cpumsf_pmu_add()
1942 if (WARN_ON_ONCE(cpuhw->lsctl.es == 1 || cpuhw->lsctl.ed == 1)) { in cpumsf_pmu_add()
1955 cpuhw->lsctl.ed = 1; in cpumsf_pmu_add()
1957 cpuhw->lsctl.es = 1; in cpumsf_pmu_add()
1978 cpuhw->lsctl.es = 0; in cpumsf_pmu_del()
1979 cpuhw->lsctl.ed = 0; in cpumsf_pmu_del()