Lines Matching refs:softc
213 ipf_auth_soft_create(ipf_main_softc_t *softc) in ipf_auth_soft_create() argument
245 ipf_auth_soft_init(ipf_main_softc_t *softc, void *arg) in ipf_auth_soft_init() argument
282 ipf_auth_soft_fini(ipf_main_softc_t *softc, void *arg) in ipf_auth_soft_fini() argument
340 ipf_auth_soft_destroy(ipf_main_softc_t *softc, void *arg) in ipf_auth_soft_destroy() argument
383 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_auth_check() local
384 ipf_auth_softc_t *softa = softc->ipf_auth_soft; in ipf_auth_check()
504 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_auth_new() local
505 ipf_auth_softc_t *softa = softc->ipf_auth_soft; in ipf_auth_new()
569 pollwakeup(&softc->ipf_poll_head[IPL_LOGAUTH], POLLIN|POLLRDNORM); in ipf_auth_new()
592 ipf_auth_ioctl(ipf_main_softc_t *softc, void *data, ioctlcmd_t cmd, int mode, in ipf_auth_ioctl() argument
595 ipf_auth_softc_t *softa = softc->ipf_auth_soft; in ipf_auth_ioctl()
607 error = ipf_inobj(softc, data, &obj, &iter, IPFOBJ_GENITER); in ipf_auth_ioctl()
612 token = ipf_token_find(softc, IPFGENITER_AUTH, uid, ctx); in ipf_auth_ioctl()
614 error = ipf_auth_geniter(softc, token, &iter, &obj); in ipf_auth_ioctl()
616 WRITE_ENTER(&softc->ipf_tokens); in ipf_auth_ioctl()
617 ipf_token_deref(softc, token); in ipf_auth_ioctl()
618 RWLOCK_EXIT(&softc->ipf_tokens); in ipf_auth_ioctl()
633 error = frrequest(softc, IPL_LOGAUTH, cmd, data, in ipf_auth_ioctl()
634 softc->ipf_active, 1); in ipf_auth_ioctl()
648 error = ipf_outobj(softc, data, &softa->ipf_auth_stats, in ipf_auth_ioctl()
666 error = ipf_auth_wait(softc, softa, data); in ipf_auth_ioctl()
670 error = ipf_auth_reply(softc, softa, data); in ipf_auth_ioctl()
691 ipf_auth_expire(ipf_main_softc_t *softc) in ipf_auth_expire() argument
693 ipf_auth_softc_t *softa = softc->ipf_auth_soft; in ipf_auth_expire()
760 ipf_auth_precmd(ipf_main_softc_t *softc, ioctlcmd_t cmd, frentry_t *fr, in ipf_auth_precmd() argument
763 ipf_auth_softc_t *softa = softc->ipf_auth_soft; in ipf_auth_precmd()
888 ipf_auth_waiting(ipf_main_softc_t *softc) in ipf_auth_waiting() argument
890 ipf_auth_softc_t *softa = softc->ipf_auth_soft; in ipf_auth_waiting()
908 ipf_auth_geniter(ipf_main_softc_t *softc, ipftoken_t *token, ipfgeniter_t *itp, in ipf_auth_geniter() argument
911 ipf_auth_softc_t *softa = softc->ipf_auth_soft; in ipf_auth_geniter()
953 error = ipf_outobjk(softc, objp, next); in ipf_auth_geniter()
1017 ipf_auth_wait(ipf_main_softc_t *softc, ipf_auth_softc_t *softa, char *data) in ipf_auth_wait() argument
1026 error = ipf_inobj(softc, data, NULL, au, IPFOBJ_FRAUTH); in ipf_auth_wait()
1051 error = ipf_outobj(softc, data, in ipf_auth_wait()
1073 error = copyoutptr(softc, MTOD(m, char *), in ipf_auth_wait()
1145 ipf_auth_reply(ipf_main_softc_t *softc, ipf_auth_softc_t *softa, char *data) in ipf_auth_reply() argument
1155 error = ipf_inobj(softc, data, NULL, &auth, IPFOBJ_FRAUTH); in ipf_auth_reply()
1260 ipf_auth_pre_scanlist(ipf_main_softc_t *softc, fr_info_t *fin, u_32_t pass) in ipf_auth_pre_scanlist() argument
1262 ipf_auth_softc_t *softa = softc->ipf_auth_soft; in ipf_auth_pre_scanlist()
1265 return ipf_scanlist(fin, softc->ipf_pass); in ipf_auth_pre_scanlist()
1272 ipf_auth_rulehead(ipf_main_softc_t *softc) in ipf_auth_rulehead() argument
1274 ipf_auth_softc_t *softa = softc->ipf_auth_soft; in ipf_auth_rulehead()