Lines Matching refs:sp_out
363 currsp = pcbsp->sp_out; in ipsec4_getpolicybysock()
682 currsp = pcbsp->sp_out; in ipsec6_getpolicybysock()
1036 if (pcb->inp_sp->sp_out == NULL || pcb->inp_sp->sp_in == NULL) { in ipsec4_setspidx_inpcb()
1041 bzero(&pcb->inp_sp->sp_out->spidx, sizeof(*spidx)); in ipsec4_setspidx_inpcb()
1050 spidx = &pcb->inp_sp->sp_out->spidx; in ipsec4_setspidx_inpcb()
1061 bzero(&pcb->inp_sp->sp_out->spidx, sizeof(*spidx)); in ipsec4_setspidx_inpcb()
1078 if (pcb->in6p_sp->sp_out == NULL || pcb->in6p_sp->sp_in == NULL) { in ipsec6_setspidx_in6pcb()
1083 bzero(&pcb->in6p_sp->sp_out->spidx, sizeof(*spidx)); in ipsec6_setspidx_in6pcb()
1092 spidx = &pcb->in6p_sp->sp_out->spidx; in ipsec6_setspidx_in6pcb()
1103 bzero(&pcb->in6p_sp->sp_out->spidx, sizeof(*spidx)); in ipsec6_setspidx_in6pcb()
1479 if ((new->sp_out = key_newsp()) == NULL) { in ipsec_init_policy()
1484 new->sp_out->state = IPSEC_SPSTATE_ALIVE; in ipsec_init_policy()
1485 new->sp_out->policy = IPSEC_POLICY_ENTRUST; in ipsec_init_policy()
1511 sp = ipsec_deepcopy_policy(old->sp_out); in ipsec_copy_policy()
1513 key_freesp(new->sp_out, KEY_SADB_UNLOCKED); in ipsec_copy_policy()
1514 new->sp_out = sp; in ipsec_copy_policy()
1668 pcb_sp = &inp->inp_sp->sp_out; in ipsec4_set_policy()
1702 if (inp->inp_sp->sp_out != NULL) { in ipsec4_delete_pcbpolicy()
1703 key_freesp(inp->inp_sp->sp_out, KEY_SADB_UNLOCKED); in ipsec4_delete_pcbpolicy()
1704 inp->inp_sp->sp_out = NULL; in ipsec4_delete_pcbpolicy()
1757 pcb_sp = &in6p->in6p_sp->sp_out; in ipsec6_set_policy()
1785 if (in6p->in6p_sp->sp_out != NULL) { in ipsec6_delete_pcbpolicy()
1786 key_freesp(in6p->in6p_sp->sp_out, KEY_SADB_UNLOCKED); in ipsec6_delete_pcbpolicy()
1787 in6p->in6p_sp->sp_out = NULL; in ipsec6_delete_pcbpolicy()