Lines Matching refs:nevents
296 static int find_filter_index(u64 *events, u64 nevents, u64 key)
298 u64 *fe = bsearch(&key, events, nevents, sizeof(events[0]),
319 static bool filter_contains_match(u64 *events, u64 nevents, u64 eventsel)
325 index = find_filter_index(events, nevents, event_select);
333 for (i = index; i < nevents; i++) {
808 for (i = 0; i < filter->nevents; i++) {
820 for (i = 0, j = 0; i < filter->nevents; i++) {
842 filter->nevents = j;
861 sort(&filter->events, filter->nevents, sizeof(filter->events[0]),
864 i = filter->nevents;
867 for (i = 0; i < filter->nevents; i++) {
874 filter->nr_excludes = filter->nevents - filter->nr_includes;
901 if (tmp.nevents > KVM_PMU_EVENT_FILTER_MAX_EVENTS)
904 size = struct_size(filter, events, tmp.nevents);
910 filter->nevents = tmp.nevents;
916 sizeof(filter->events[0]) * filter->nevents))