Lines Matching refs:UdevRuleToken
144 typedef struct UdevRuleToken UdevRuleToken; typedef
146 struct UdevRuleToken { struct
154 LIST_FIELDS(UdevRuleToken, tokens); argument
167 UdevRuleToken *current_token;
168 LIST_HEAD(UdevRuleToken, tokens);
266 static void udev_rule_token_free(UdevRuleToken *token) { in udev_rule_token_free()
401 static void rule_line_append_token(UdevRuleLine *rule_line, UdevRuleToken *token) { in rule_line_append_token()
414 UdevRuleToken *token; in rule_line_add_token()
487 token = new(UdevRuleToken, 1); in rule_line_add_token()
491 *token = (UdevRuleToken) { in rule_line_add_token()
1059 UdevRuleToken *head_old; in sort_tokens()
1067 UdevRuleToken *min_token = NULL; in sort_tokens()
1324 static bool token_match_string(UdevRuleToken *token, const char *str) { in token_match_string()
1375 static bool token_match_attr(UdevRules *rules, UdevRuleToken *token, sd_device *dev, UdevEvent *eve… in token_match_attr()
1549 UdevRuleToken *token; in udev_rule_apply_token_to_event()
2415 static bool token_is_for_parents(UdevRuleToken *token) { in token_is_for_parents()
2425 UdevRuleToken *head; in udev_rule_apply_parent_token_to_event()