Lines Matching refs:func_node
51 struct func_node { struct
89 list_first_entry(&cfg->funcs, struct func_node, l)
91 list_last_entry(&cfg->funcs, struct func_node, l)
97 static struct func_node *cfg_append_func(struct cfg *cfg, struct bpf_insn *insn) in cfg_append_func()
99 struct func_node *new_func, *func; in cfg_append_func()
122 static struct bb_node *func_append_bb(struct func_node *func, in func_append_bb()
168 struct func_node *func, *last_func; in cfg_partition_funcs()
194 static bool func_partition_bb_head(struct func_node *func) in func_partition_bb_head()
228 static void func_partition_bb_tail(struct func_node *func) in func_partition_bb_tail()
245 static bool func_add_special_bb(struct func_node *func) in func_add_special_bb()
262 static bool func_partition_bb(struct func_node *func) in func_partition_bb()
272 static struct bb_node *func_search_bb_with_head(struct func_node *func, in func_search_bb_with_head()
306 static bool func_add_bb_edges(struct func_node *func) in func_add_bb_edges()
365 struct func_node *func; in cfg_build()
385 struct func_node *func, *func2; in cfg_destroy()
412 static void draw_bb_node(struct func_node *func, struct bb_node *bb) in draw_bb_node()
443 static void draw_bb_succ_edges(struct func_node *func, struct bb_node *bb) in draw_bb_succ_edges()
462 static void func_output_bb_def(struct func_node *func) in func_output_bb_def()
471 static void func_output_edges(struct func_node *func) in func_output_edges()
489 struct func_node *func; in cfg_dump()