Lines Matching defs:cleanup_fn
108 int safe_socket(const char *file, const int lineno, void (cleanup_fn)(void),
128 tst_brkm_(file, lineno, ttype | TERRNO, cleanup_fn,
131 tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn,
325 int safe_bind(const char *file, const int lineno, void (cleanup_fn)(void),
339 tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn,
345 tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn,
360 tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn,
367 int safe_listen(const char *file, const int lineno, void (cleanup_fn)(void),
378 tst_brkm_(file, lineno, res | TERRNO, cleanup_fn,
381 tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn,
389 int safe_accept(const char *file, const int lineno, void (cleanup_fn)(void),
397 tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn,
400 tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn,
408 int safe_connect(const char *file, const int lineno, void (cleanup_fn)(void),
417 tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn,
422 tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn,
432 void (cleanup_fn)(void), int sockfd, struct sockaddr *addr,
441 tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn,
446 tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn,
493 void (cleanup_fn)(void), unsigned short family, int type)
518 tst_brkm_(file, lineno, TBROK, cleanup_fn,
524 sock = safe_socket(file, lineno, cleanup_fn, addr->sa_family, type, 0);
529 ret = safe_bind(file, lineno, cleanup_fn, sock, addr, slen);
534 ret = safe_getsockname(file, lineno, cleanup_fn, sock, addr, &slen);
539 ret = safe_close(file, lineno, cleanup_fn, sock);