Lines Matching refs:UdevRuleLine
143 typedef struct UdevRuleLine UdevRuleLine; typedef
157 struct UdevRuleLine { struct
164 UdevRuleLine *goto_line; argument
169 LIST_FIELDS(UdevRuleLine, rule_lines); argument
174 UdevRuleLine *current_line;
175 LIST_HEAD(UdevRuleLine, rule_lines);
194 UdevRuleLine *_l = _f ? _f->current_line : NULL; \
270 static void udev_rule_line_clear_tokens(UdevRuleLine *rule_line) { in udev_rule_line_clear_tokens()
279 static UdevRuleLine* udev_rule_line_free(UdevRuleLine *rule_line) { in udev_rule_line_free()
296 DEFINE_TRIVIAL_CLEANUP_FUNC(UdevRuleLine*, udev_rule_line_free);
401 static void rule_line_append_token(UdevRuleLine *rule_line, UdevRuleToken *token) { in rule_line_append_token()
413 static int rule_line_add_token(UdevRuleLine *rule_line, UdevRuleTokenType type, UdevRuleOperatorTyp… in rule_line_add_token()
546 UdevRuleLine *rule_line; in parse_token()
1058 static void sort_tokens(UdevRuleLine *rule_line) { in sort_tokens()
1079 _cleanup_(udev_rule_line_freep) UdevRuleLine *rule_line = NULL; in rule_add_line()
1100 rule_line = new(UdevRuleLine, 1); in rule_add_line()
1104 *rule_line = (UdevRuleLine) { in rule_add_line()
2424 UdevRuleLine *line; in udev_rule_apply_parent_token_to_event()
2465 UdevRuleLine **next_line) { in udev_rule_apply_line_to_event()
2467 UdevRuleLine *line = rules->current_file->current_line; in udev_rule_apply_line_to_event()
2543 static int udev_rule_line_apply_static_dev_perms(UdevRuleLine *rule_line) { in udev_rule_line_apply_static_dev_perms()