Lines Matching defs:exit
70 static int imbalance(struct entrypoint *ep, struct basic_block *bb, int entry, int exit, const char *why)
79 static int check_bb_context(struct entrypoint *ep, struct basic_block *bb, int entry, int exit);
81 static int check_children(struct entrypoint *ep, struct basic_block *bb, int entry, int exit)
90 return entry != exit ? imbalance(ep, bb, entry, exit, "wrong count at exit") : 0;
93 if (check_bb_context(ep, child, entry, exit))
99 static int check_bb_context(struct entrypoint *ep, struct basic_block *bb, int entry, int exit)
113 return imbalance(ep, bb, entry, exit, "unexpected unlock");
115 return check_children(ep, bb, entry, exit);
318 exit(1);