Searched refs:strfilter_node (Results 1 – 2 of 2) sorted by relevance
/linux-6.1.9/tools/perf/util/ |
D | strfilter.c | 19 static void strfilter_node__delete(struct strfilter_node *node) in strfilter_node__delete() 66 static struct strfilter_node *strfilter_node__alloc(const char *op, in strfilter_node__alloc() 67 struct strfilter_node *l, in strfilter_node__alloc() 68 struct strfilter_node *r) in strfilter_node__alloc() 70 struct strfilter_node *node = zalloc(sizeof(*node)); in strfilter_node__alloc() 81 static struct strfilter_node *strfilter_node__new(const char *s, in strfilter_node__new() 84 struct strfilter_node root, *cur, *last_op; in strfilter_node__new() 181 struct strfilter_node *right, *root; in strfilter__append() 218 static bool strfilter_node__compare(struct strfilter_node *node, in strfilter_node__compare() 246 static int strfilter_node__sprint(struct strfilter_node *node, char *buf); [all …]
|
D | strfilter.h | 10 struct strfilter_node { struct 11 struct strfilter_node *l; /* Tree left branch (for &,|) */ argument 12 struct strfilter_node *r; /* Tree right branch (for !,&,|) */ argument 18 struct strfilter_node *root; argument
|