Lines Matching defs:pcb_sp
256 static int ipsec_set_policy(struct secpolicy **pcb_sp,
258 static int ipsec_get_policy(struct secpolicy *pcb_sp, struct mbuf **mp);
1240 ipsec_init_policy(so, pcb_sp)
1242 struct inpcbpolicy **pcb_sp;
1247 if (so == NULL || pcb_sp == NULL)
1281 *pcb_sp = new;
1378 struct secpolicy **pcb_sp,
1389 if (pcb_sp == NULL || *pcb_sp == NULL || request == NULL)
1416 key_freesp(*pcb_sp, KEY_SADB_UNLOCKED);
1417 *pcb_sp = newsp;
1426 ipsec_get_policy(pcb_sp, mp)
1427 struct secpolicy *pcb_sp;
1433 if (pcb_sp == NULL || mp == NULL)
1436 *mp = key_sp2msg(pcb_sp);
1459 struct secpolicy **pcb_sp;
1489 pcb_sp = &inp->inp_sp->sp_in;
1492 pcb_sp = &inp->inp_sp->sp_out;
1504 return ipsec_set_policy(pcb_sp, optname, request, len, priv);
1515 struct secpolicy *pcb_sp;
1547 pcb_sp = inp->inp_sp->sp_in;
1550 pcb_sp = inp->inp_sp->sp_out;
1558 return ipsec_get_policy(pcb_sp, mp);
1600 struct secpolicy **pcb_sp;
1630 pcb_sp = &in6p->in6p_sp->sp_in;
1633 pcb_sp = &in6p->in6p_sp->sp_out;
1645 return ipsec_set_policy(pcb_sp, optname, request, len, priv);
1656 struct secpolicy *pcb_sp;
1686 pcb_sp = in6p->in6p_sp->sp_in;
1689 pcb_sp = in6p->in6p_sp->sp_out;
1697 return ipsec_get_policy(pcb_sp, mp);