Lines Matching refs:mod
1086 static int get_event_modifier(struct event_modifier *mod, char *str, in get_event_modifier() argument
1103 memset(mod, 0, sizeof(*mod)); in get_event_modifier()
1158 mod->eu = eu; in get_event_modifier()
1159 mod->ek = ek; in get_event_modifier()
1160 mod->eh = eh; in get_event_modifier()
1161 mod->eH = eH; in get_event_modifier()
1162 mod->eG = eG; in get_event_modifier()
1163 mod->eI = eI; in get_event_modifier()
1164 mod->precise = precise; in get_event_modifier()
1165 mod->precise_max = precise_max; in get_event_modifier()
1166 mod->exclude_GH = exclude_GH; in get_event_modifier()
1167 mod->sample_read = sample_read; in get_event_modifier()
1168 mod->pinned = pinned; in get_event_modifier()
1197 struct event_modifier mod; in parse_events__modifier_event() local
1205 if (!add && get_event_modifier(&mod, str, NULL)) in parse_events__modifier_event()
1209 if (add && get_event_modifier(&mod, str, evsel)) in parse_events__modifier_event()
1212 evsel->attr.exclude_user = mod.eu; in parse_events__modifier_event()
1213 evsel->attr.exclude_kernel = mod.ek; in parse_events__modifier_event()
1214 evsel->attr.exclude_hv = mod.eh; in parse_events__modifier_event()
1215 evsel->attr.precise_ip = mod.precise; in parse_events__modifier_event()
1216 evsel->attr.exclude_host = mod.eH; in parse_events__modifier_event()
1217 evsel->attr.exclude_guest = mod.eG; in parse_events__modifier_event()
1218 evsel->attr.exclude_idle = mod.eI; in parse_events__modifier_event()
1219 evsel->exclude_GH = mod.exclude_GH; in parse_events__modifier_event()
1220 evsel->sample_read = mod.sample_read; in parse_events__modifier_event()
1221 evsel->precise_max = mod.precise_max; in parse_events__modifier_event()
1224 evsel->attr.pinned = mod.pinned; in parse_events__modifier_event()