Lines Matching refs:sp_in
360 currsp = pcbsp->sp_in; in ipsec4_getpolicybysock()
679 currsp = pcbsp->sp_in; in ipsec6_getpolicybysock()
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()
1043 spidx = &pcb->inp_sp->sp_in->spidx; in ipsec4_setspidx_inpcb()
1060 bzero(&pcb->inp_sp->sp_in->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()
1082 bzero(&pcb->in6p_sp->sp_in->spidx, sizeof(*spidx)); in ipsec6_setspidx_in6pcb()
1085 spidx = &pcb->in6p_sp->sp_in->spidx; in ipsec6_setspidx_in6pcb()
1102 bzero(&pcb->in6p_sp->sp_in->spidx, sizeof(*spidx)); in ipsec6_setspidx_in6pcb()
1472 if ((new->sp_in = key_newsp()) == NULL) { in ipsec_init_policy()
1476 new->sp_in->state = IPSEC_SPSTATE_ALIVE; in ipsec_init_policy()
1477 new->sp_in->policy = IPSEC_POLICY_ENTRUST; in ipsec_init_policy()
1480 key_freesp(new->sp_in, KEY_SADB_UNLOCKED); in ipsec_init_policy()
1503 sp = ipsec_deepcopy_policy(old->sp_in); in ipsec_copy_policy()
1505 key_freesp(new->sp_in, KEY_SADB_UNLOCKED); in ipsec_copy_policy()
1506 new->sp_in = sp; in ipsec_copy_policy()
1665 pcb_sp = &inp->inp_sp->sp_in; in ipsec4_set_policy()
1697 if (inp->inp_sp->sp_in != NULL) { in ipsec4_delete_pcbpolicy()
1698 key_freesp(inp->inp_sp->sp_in, KEY_SADB_UNLOCKED); in ipsec4_delete_pcbpolicy()
1699 inp->inp_sp->sp_in = NULL; in ipsec4_delete_pcbpolicy()
1754 pcb_sp = &in6p->in6p_sp->sp_in; in ipsec6_set_policy()
1780 if (in6p->in6p_sp->sp_in != NULL) { in ipsec6_delete_pcbpolicy()
1781 key_freesp(in6p->in6p_sp->sp_in, KEY_SADB_UNLOCKED); in ipsec6_delete_pcbpolicy()
1782 in6p->in6p_sp->sp_in = NULL; in ipsec6_delete_pcbpolicy()