Lines Matching refs:sp_out
368 currsp = pcbsp->sp_out; in ipsec4_getpolicybysock()
687 currsp = pcbsp->sp_out; in ipsec6_getpolicybysock()
1041 if (pcb->inp_sp->sp_out == NULL || pcb->inp_sp->sp_in == NULL) { in ipsec4_setspidx_inpcb()
1046 bzero(&pcb->inp_sp->sp_out->spidx, sizeof(*spidx)); in ipsec4_setspidx_inpcb()
1055 spidx = &pcb->inp_sp->sp_out->spidx; in ipsec4_setspidx_inpcb()
1066 bzero(&pcb->inp_sp->sp_out->spidx, sizeof(*spidx)); in ipsec4_setspidx_inpcb()
1083 if (pcb->in6p_sp->sp_out == NULL || pcb->in6p_sp->sp_in == NULL) { in ipsec6_setspidx_in6pcb()
1088 bzero(&pcb->in6p_sp->sp_out->spidx, sizeof(*spidx)); in ipsec6_setspidx_in6pcb()
1097 spidx = &pcb->in6p_sp->sp_out->spidx; in ipsec6_setspidx_in6pcb()
1108 bzero(&pcb->in6p_sp->sp_out->spidx, sizeof(*spidx)); in ipsec6_setspidx_in6pcb()
1488 if ((new->sp_out = key_newsp()) == NULL) { in ipsec_init_policy()
1493 new->sp_out->state = IPSEC_SPSTATE_ALIVE; in ipsec_init_policy()
1494 new->sp_out->policy = IPSEC_POLICY_ENTRUST; in ipsec_init_policy()
1520 sp = ipsec_deepcopy_policy(old->sp_out); in ipsec_copy_policy()
1522 key_freesp(new->sp_out, KEY_SADB_UNLOCKED); in ipsec_copy_policy()
1523 new->sp_out = sp; in ipsec_copy_policy()
1677 pcb_sp = &inp->inp_sp->sp_out; in ipsec4_set_policy()
1711 if (inp->inp_sp->sp_out != NULL) { in ipsec4_delete_pcbpolicy()
1712 key_freesp(inp->inp_sp->sp_out, KEY_SADB_UNLOCKED); in ipsec4_delete_pcbpolicy()
1713 inp->inp_sp->sp_out = NULL; in ipsec4_delete_pcbpolicy()
1766 pcb_sp = &in6p->in6p_sp->sp_out; in ipsec6_set_policy()
1794 if (in6p->in6p_sp->sp_out != NULL) { in ipsec6_delete_pcbpolicy()
1795 key_freesp(in6p->in6p_sp->sp_out, KEY_SADB_UNLOCKED); in ipsec6_delete_pcbpolicy()
1796 in6p->in6p_sp->sp_out = NULL; in ipsec6_delete_pcbpolicy()