Home
last modified time | relevance | path

Searched refs:inp_sp (Results 1 – 4 of 4) sorted by relevance

/freebsd-13-stable/sys/netipsec/
HDipsec_pcb.c156 IPSEC_ASSERT(inp->inp_sp == NULL, ("inp_sp already initialized")); in ipsec_init_pcbpolicy()
158 inp->inp_sp = malloc(sizeof(struct inpcbpolicy), M_IPSEC_INPCB, in ipsec_init_pcbpolicy()
160 if (inp->inp_sp == NULL) in ipsec_init_pcbpolicy()
170 if (inp->inp_sp == NULL) in ipsec_delete_pcbpolicy()
173 if (inp->inp_sp->sp_in != NULL) in ipsec_delete_pcbpolicy()
174 key_freesp(&inp->inp_sp->sp_in); in ipsec_delete_pcbpolicy()
176 if (inp->inp_sp->sp_out != NULL) in ipsec_delete_pcbpolicy()
177 key_freesp(&inp->inp_sp->sp_out); in ipsec_delete_pcbpolicy()
179 free(inp->inp_sp, M_IPSEC_INPCB); in ipsec_delete_pcbpolicy()
180 inp->inp_sp = NULL; in ipsec_delete_pcbpolicy()
[all …]
HDipsec.c316 if (inp->inp_sp->flags & INP_INBOUND_POLICY) in ipsec_invalidate_cache()
318 sp = inp->inp_sp->sp_in; in ipsec_invalidate_cache()
319 inp->inp_sp->sp_in = NULL; in ipsec_invalidate_cache()
321 if (inp->inp_sp->flags & INP_OUTBOUND_POLICY) in ipsec_invalidate_cache()
323 sp = inp->inp_sp->sp_out; in ipsec_invalidate_cache()
324 inp->inp_sp->sp_out = NULL; in ipsec_invalidate_cache()
340 if (inp->inp_sp->flags & INP_OUTBOUND_POLICY) in ipsec_cachepolicy()
343 if (inp->inp_sp->sp_out != NULL) in ipsec_cachepolicy()
361 if (inp->inp_sp->flags & INP_INBOUND_POLICY) in ipsec_cachepolicy()
364 if (inp->inp_sp->sp_in != NULL) in ipsec_cachepolicy()
[all …]
/freebsd-13-stable/sys/netinet/
HDin_pcb.h296 struct inpcbpolicy *inp_sp; /* (s) for IPSEC */ member
HDin_pcb.c1726 if (inp->inp_sp != NULL) in in_pcbfree_deferred()
3275 db_printf("inp_sp: %p inp_vflag: 0x%x (", inp->inp_sp, in db_print_inpcb()