Lines Matching refs:private
113 static void alg_do_release(const struct af_alg_type *type, void *private) in alg_do_release() argument
118 type->release(private); in alg_do_release()
156 void *private; in alg_bind() local
177 private = type->bind(sa->salg_name, sa->salg_feat, sa->salg_mask); in alg_bind()
178 if (IS_ERR(private)) { in alg_bind()
180 return PTR_ERR(private); in alg_bind()
189 swap(ask->private, private); in alg_bind()
196 alg_do_release(type, private); in alg_bind()
217 err = type->setkey(ask->private, key, keylen); in alg_setkey()
257 err = type->setauthsize(ask->private, optlen); in alg_setsockopt()
290 err = type->accept(ask->private, sk2); in af_alg_accept()
294 err = type->accept_nokey(ask->private, sk2); in af_alg_accept()
355 alg_do_release(ask->type, ask->private); in alg_sock_destruct()