Lines Matching refs:pcb
239 static int ipsec4_setspidx_inpcb(struct mbuf *, struct inpcb *pcb);
240 static int ipsec6_setspidx_in6pcb(struct mbuf *, struct in6pcb *pcb);
1020 ipsec4_setspidx_inpcb(struct mbuf *m, struct inpcb *pcb) in ipsec4_setspidx_inpcb() argument
1030 if (pcb == NULL) { in ipsec4_setspidx_inpcb()
1033 if (pcb->inp_sp == NULL) { in ipsec4_setspidx_inpcb()
1036 if (pcb->inp_sp->sp_out == NULL || pcb->inp_sp->sp_in == NULL) { in ipsec4_setspidx_inpcb()
1040 bzero(&pcb->inp_sp->sp_in->spidx, sizeof(*spidx)); in ipsec4_setspidx_inpcb()
1041 bzero(&pcb->inp_sp->sp_out->spidx, sizeof(*spidx)); in ipsec4_setspidx_inpcb()
1043 spidx = &pcb->inp_sp->sp_in->spidx; in ipsec4_setspidx_inpcb()
1050 spidx = &pcb->inp_sp->sp_out->spidx; in ipsec4_setspidx_inpcb()
1060 bzero(&pcb->inp_sp->sp_in->spidx, sizeof(*spidx)); in ipsec4_setspidx_inpcb()
1061 bzero(&pcb->inp_sp->sp_out->spidx, sizeof(*spidx)); in ipsec4_setspidx_inpcb()
1066 ipsec6_setspidx_in6pcb(struct mbuf *m, struct in6pcb *pcb) in ipsec6_setspidx_in6pcb() argument
1072 if (pcb == NULL) { in ipsec6_setspidx_in6pcb()
1075 if (pcb->in6p_sp == NULL) { in ipsec6_setspidx_in6pcb()
1078 if (pcb->in6p_sp->sp_out == NULL || pcb->in6p_sp->sp_in == NULL) { in ipsec6_setspidx_in6pcb()
1082 bzero(&pcb->in6p_sp->sp_in->spidx, sizeof(*spidx)); in ipsec6_setspidx_in6pcb()
1083 bzero(&pcb->in6p_sp->sp_out->spidx, sizeof(*spidx)); in ipsec6_setspidx_in6pcb()
1085 spidx = &pcb->in6p_sp->sp_in->spidx; in ipsec6_setspidx_in6pcb()
1092 spidx = &pcb->in6p_sp->sp_out->spidx; in ipsec6_setspidx_in6pcb()
1102 bzero(&pcb->in6p_sp->sp_in->spidx, sizeof(*spidx)); in ipsec6_setspidx_in6pcb()
1103 bzero(&pcb->in6p_sp->sp_out->spidx, sizeof(*spidx)); in ipsec6_setspidx_in6pcb()