Lines Matching refs:unitinfo
72 static errno_t ipsec_ctl_setup(u_int32_t *unit, void **unitinfo);
74 void **unitinfo);
76 void **unitinfo);
78 void *unitinfo);
80 void *unitinfo, mbuf_t m, int flags);
81 static errno_t ipsec_ctl_getopt(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
83 static errno_t ipsec_ctl_setopt(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
2561 ipsec_ctl_setup(u_int32_t *unit, void **unitinfo) in ipsec_ctl_setup() argument
2563 if (unit == NULL || unitinfo == NULL) { in ipsec_ctl_setup()
2616 *unitinfo = pcb; in ipsec_ctl_setup()
2634 void **unitinfo) in ipsec_ctl_bind() argument
2636 if (*unitinfo == NULL) { in ipsec_ctl_bind()
2638 (void)ipsec_ctl_setup(&unit, unitinfo); in ipsec_ctl_bind()
2641 struct ipsec_pcb *pcb = (struct ipsec_pcb *)*unitinfo; in ipsec_ctl_bind()
2674 void **unitinfo) in ipsec_ctl_connect() argument
2679 if (*unitinfo == NULL) { in ipsec_ctl_connect()
2680 (void)ipsec_ctl_bind(kctlref, sac, unitinfo); in ipsec_ctl_connect()
2683 struct ipsec_pcb *pcb = *unitinfo; in ipsec_ctl_connect()
2690 (void)ipsec_ctl_bind(kctlref, sac, unitinfo); in ipsec_ctl_connect()
2730 *unitinfo = NULL; in ipsec_ctl_connect()
2753 *unitinfo = NULL; in ipsec_ctl_connect()
2762 *unitinfo = NULL; in ipsec_ctl_connect()
2771 *unitinfo = NULL; in ipsec_ctl_connect()
2784 *unitinfo = NULL; in ipsec_ctl_connect()
2795 *unitinfo = NULL; in ipsec_ctl_connect()
2971 void *unitinfo) in ipsec_ctl_disconnect() argument
2973 struct ipsec_pcb *pcb = unitinfo; in ipsec_ctl_disconnect()
3081 __unused void *unitinfo, in ipsec_ctl_send() argument
3093 void *unitinfo, in ipsec_ctl_setopt() argument
3099 struct ipsec_pcb *pcb = unitinfo; in ipsec_ctl_setopt()
3505 void *unitinfo, in ipsec_ctl_getopt() argument
3511 struct ipsec_pcb *pcb = unitinfo; in ipsec_ctl_getopt()