Lines Matching refs:algfd
27 void tst_alg_bind_addr(int algfd, const struct sockaddr_alg *addr) in tst_alg_bind_addr() argument
29 const long ret = bind(algfd, (const struct sockaddr *)addr, in tst_alg_bind_addr()
67 void tst_alg_bind(int algfd, const char *algtype, const char *algname) in tst_alg_bind() argument
73 tst_alg_bind_addr(algfd, &addr); in tst_alg_bind()
80 int algfd; in tst_try_alg() local
83 algfd = tst_alg_create(); in tst_try_alg()
87 ret = bind(algfd, (const struct sockaddr *)&addr, sizeof(addr)); in tst_try_alg()
92 close(algfd); in tst_try_alg()
128 int algfd = tst_alg_create(); in tst_require_alg() local
130 tst_alg_bind(algfd, algtype, algname); in tst_require_alg()
132 close(algfd); in tst_require_alg()
135 void tst_alg_setkey(int algfd, const uint8_t *key, unsigned int keylen) in tst_alg_setkey() argument
148 ret = setsockopt(algfd, SOL_ALG, ALG_SET_KEY, key, keylen); in tst_alg_setkey()
156 int tst_alg_accept(int algfd) in tst_alg_accept() argument
158 const long ret = accept(algfd, NULL, NULL); in tst_alg_accept()
170 int algfd = tst_alg_create(); in tst_alg_setup() local
172 tst_alg_bind(algfd, algtype, algname); in tst_alg_setup()
175 tst_alg_setkey(algfd, key, keylen); in tst_alg_setup()
177 return algfd; in tst_alg_setup()
183 int algfd = tst_alg_setup(algtype, algname, key, keylen); in tst_alg_setup_reqfd() local
184 int reqfd = tst_alg_accept(algfd); in tst_alg_setup_reqfd()
186 close(algfd); in tst_alg_setup_reqfd()