sbin/ipf/ipsend/sock.c
152
struct inpcb *i;
sbin/ipf/ipsend/sock.c
211
i = (struct inpcb *)calloc(1, sizeof(*i));
sys/dev/cxgbe/crypto/t6_kern_tls.c
149
mk_ktls_act_open_req(struct adapter *sc, struct vi_info *vi, struct inpcb *inp,
sys/dev/cxgbe/crypto/t6_kern_tls.c
181
struct inpcb *inp, struct tlspcb *tlsp, int atid, void *dst)
sys/dev/cxgbe/crypto/t6_kern_tls.c
216
struct inpcb *inp, struct tlspcb *tlsp, int atid)
sys/dev/cxgbe/crypto/t6_kern_tls.c
254
struct inpcb *inp = tlsp->inp;
sys/dev/cxgbe/crypto/t6_kern_tls.c
380
struct inpcb *inp;
sys/dev/cxgbe/crypto/t6_kern_tls.c
95
struct inpcb *inp; /* backpointer to host stack's PCB */
sys/dev/cxgbe/crypto/t7_kern_tls.c
159
struct inpcb *inp;
sys/dev/cxgbe/cxgbei/cxgbei.c
450
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/cxgbei/cxgbei.c
590
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
1023
struct inpcb *inp;
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
1155
struct inpcb *inp;
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
1337
struct inpcb *inp;
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
1502
struct inpcb *inp;
sys/dev/cxgbe/cxgbei/icl_cxgbei.c
436
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/iw_cxgbe/cm.c
148
struct inpcb *__inp = sotoinpcb(so); \
sys/dev/cxgbe/iw_cxgbe/cm.c
159
struct inpcb *__inp = sotoinpcb(so); \
sys/dev/cxgbe/iw_cxgbe/cm.c
504
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/iw_cxgbe/qp.c
1126
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/nvmf/nvmf_che.c
2034
struct inpcb *inp;
sys/dev/cxgbe/nvmf/nvmf_che.c
2096
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/nvmf/nvmf_che.c
2408
struct inpcb *inp;
sys/dev/cxgbe/nvmf/nvmf_che.c
2679
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/nvmf/nvmf_che.c
557
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/nvmf/nvmf_che.c
865
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/tom/t4_connect.c
122
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_connect.c
261
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/tom/t4_connect.c
80
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
1038
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
1237
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
1427
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
1556
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
1586
struct inpcb *inp = tptoinpcb(tp);
sys/dev/cxgbe/tom/t4_cpl_io.c
1605
struct inpcb *inp = tptoinpcb(tp);
sys/dev/cxgbe/tom/t4_cpl_io.c
1626
struct inpcb *inp = tptoinpcb(tp);
sys/dev/cxgbe/tom/t4_cpl_io.c
1654
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
1767
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
1879
struct inpcb *inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
1953
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
1986
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
2151
struct inpcb *inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
247
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
2530
struct inpcb *inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
305
struct inpcb *inp = tptoinpcb(tp);
sys/dev/cxgbe/tom/t4_cpl_io.c
361
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
421
struct inpcb *inp = tptoinpcb(tp);
sys/dev/cxgbe/tom/t4_cpl_io.c
444
struct inpcb *inp = tptoinpcb(tp);
sys/dev/cxgbe/tom/t4_cpl_io.c
628
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_cpl_io.c
694
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_ddp.c
1019
struct inpcb *inp;
sys/dev/cxgbe/tom/t4_ddp.c
2334
struct inpcb *inp;
sys/dev/cxgbe/tom/t4_ddp.c
2805
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/tom/t4_ddp.c
2870
struct inpcb *inp;
sys/dev/cxgbe/tom/t4_ddp.c
2954
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/tom/t4_ddp.c
432
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_ddp.c
464
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_ddp.c
643
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_ddp.c
861
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_listen.c
1032
struct inpcb *inp = lctx->inp;
sys/dev/cxgbe/tom/t4_listen.c
1082
struct inpcb *inp = lctx->inp;
sys/dev/cxgbe/tom/t4_listen.c
1112
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/tom/t4_listen.c
1339
struct inpcb *inp;
sys/dev/cxgbe/tom/t4_listen.c
1627
struct inpcb *inp = lctx->inp, *new_inp;
sys/dev/cxgbe/tom/t4_listen.c
328
alloc_lctx(struct adapter *sc, struct inpcb *inp, struct vi_info *vi)
sys/dev/cxgbe/tom/t4_listen.c
369
struct inpcb *inp = lctx->inp;
sys/dev/cxgbe/tom/t4_listen.c
420
listen_hash_find(struct adapter *sc, struct inpcb *inp)
sys/dev/cxgbe/tom/t4_listen.c
440
listen_hash_del(struct adapter *sc, struct inpcb *inp)
sys/dev/cxgbe/tom/t4_listen.c
464
static struct inpcb *
sys/dev/cxgbe/tom/t4_listen.c
467
struct inpcb *inp = lctx->inp;
sys/dev/cxgbe/tom/t4_listen.c
568
struct inpcb *inp = lctx->inp;
sys/dev/cxgbe/tom/t4_listen.c
596
struct inpcb *inp = lctx->inp;
sys/dev/cxgbe/tom/t4_listen.c
656
struct inpcb *inp = tptoinpcb(tp);
sys/dev/cxgbe/tom/t4_listen.c
752
struct inpcb *inp = tptoinpcb(tp);
sys/dev/cxgbe/tom/t4_listen.c
80
static struct listen_ctx *alloc_lctx(struct adapter *, struct inpcb *,
sys/dev/cxgbe/tom/t4_listen.c
806
static inline struct inpcb *
sys/dev/cxgbe/tom/t4_listen.c
809
struct inpcb *inp;
sys/dev/cxgbe/tom/t4_listen.c
840
struct inpcb *inp = synqe->lctx->inp;
sys/dev/cxgbe/tom/t4_listen.c
85
static struct listen_ctx *listen_hash_find(struct adapter *, struct inpcb *);
sys/dev/cxgbe/tom/t4_listen.c
86
static struct listen_ctx *listen_hash_del(struct adapter *, struct inpcb *);
sys/dev/cxgbe/tom/t4_listen.c
87
static struct inpcb *release_lctx(struct adapter *, struct listen_ctx *);
sys/dev/cxgbe/tom/t4_listen.c
888
struct inpcb *inp = lctx->inp;
sys/dev/cxgbe/tom/t4_listen.c
965
struct inpcb *inp = lctx->inp;
sys/dev/cxgbe/tom/t4_listen.c
996
struct inpcb *inp = lctx->inp;
sys/dev/cxgbe/tom/t4_tls.c
1062
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_tls.c
1376
struct inpcb *inp;
sys/dev/cxgbe/tom/t4_tls.c
506
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_tls.c
764
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_tls.c
825
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_tom.c
1256
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/tom/t4_tom.c
1596
prepare_pkt(int open_type, uint16_t vtag, struct inpcb *inp, int *pktlen,
sys/dev/cxgbe/tom/t4_tom.c
1689
uint16_t vtag, struct inpcb *inp)
sys/dev/cxgbe/tom/t4_tom.c
1821
struct inpcb *inp;
sys/dev/cxgbe/tom/t4_tom.c
2286
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/tom/t4_tom.c
230
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/tom/t4_tom.c
274
struct inpcb *inp = sotoinpcb(so);
sys/dev/cxgbe/tom/t4_tom.c
382
struct inpcb *inp = tptoinpcb(tp);
sys/dev/cxgbe/tom/t4_tom.c
910
struct inpcb *inp = tptoinpcb(tp);
sys/dev/cxgbe/tom/t4_tom.c
998
struct inpcb *inp = toep->inp;
sys/dev/cxgbe/tom/t4_tom.h
216
struct inpcb *inp; /* backpointer to host stack's PCB */
sys/dev/cxgbe/tom/t4_tom.h
303
struct inpcb *inp; /* listening socket's inp */
sys/dev/cxgbe/tom/t4_tom.h
574
struct mbuf *, uint16_t, struct inpcb *);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec.c
540
struct secpolicy *sp, struct inpcb *inp)
sys/dev/mlx5/mlx5_accel/mlx5_ipsec.c
607
struct mlx5_accel_pol_xfrm_attrs *attrs, struct inpcb *inp, u16 vid)
sys/dev/mlx5/mlx5_core/fs_tcp.h
29
struct inpcb;
sys/dev/mlx5/mlx5_core/fs_tcp.h
37
struct inpcb *, uint32_t tirn, uint32_t flow_tag, uint16_t vlan_id);
sys/dev/mlx5/mlx5_core/mlx5_fs_tcp.c
41
accel_fs_tcp_set_ipv4_flow(struct mlx5_flow_spec *spec, struct inpcb *inp)
sys/dev/mlx5/mlx5_core/mlx5_fs_tcp.c
62
accel_fs_tcp_set_ipv6_flow(struct mlx5_flow_spec *spec, struct inpcb *inp)
sys/dev/mlx5/mlx5_core/mlx5_fs_tcp.c
91
struct inpcb *inp, uint32_t tirn, uint32_t flow_tag,
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls_rx.c
631
mlx5e_tls_rx_set_params(void *ctx, struct inpcb *inp, const struct tls_session_params *en)
sys/dev/wg/if_wg.c
2039
wg_input(struct mbuf *m, int offset, struct inpcb *inpcb,
sys/dev/wg/if_wg.c
359
static bool wg_input(struct mbuf *, int, struct inpcb *, const struct sockaddr *, void *);
sys/kern/uipc_ktls.c
1022
ktls_alloc_rcv_tag(struct inpcb *inp, struct ktls_session *tls,
sys/kern/uipc_ktls.c
1372
struct inpcb *inp;
sys/kern/uipc_ktls.c
1471
struct inpcb *inp __diagused;
sys/kern/uipc_ktls.c
1501
ktls_get_rx_sequence(struct inpcb *inp, uint32_t *tcpseq, uint64_t *tlsseq)
sys/kern/uipc_ktls.c
1526
struct inpcb *inp __diagused;
sys/kern/uipc_ktls.c
1549
struct inpcb *inp;
sys/kern/uipc_ktls.c
1673
struct inpcb *inp;
sys/kern/uipc_ktls.c
1762
struct inpcb *inp;
sys/kern/uipc_ktls.c
1863
ktls_output_eagain(struct inpcb *inp, struct ktls_session *tls)
sys/kern/uipc_ktls.c
1928
struct inpcb *inp;
sys/kern/uipc_ktls.c
2452
struct inpcb *inp = sotoinpcb(so);
sys/kern/uipc_ktls.c
2483
struct inpcb *inp = sotoinpcb(so);
sys/kern/uipc_ktls.c
3345
struct inpcb *inp;
sys/kern/uipc_ktls.c
3401
struct inpcb *inp;
sys/kern/uipc_ktls.c
419
struct inpcb *inp;
sys/kern/uipc_ktls.c
888
struct inpcb *inp = sotoinpcb(so);
sys/kern/uipc_ktls.c
929
ktls_alloc_snd_tag(struct inpcb *inp, struct ktls_session *tls, bool force,
sys/net/dummymbuf.c
405
void *ruleset, struct inpcb *inp)
sys/net/dummymbuf.c
415
void *ruleset, struct inpcb *inp)
sys/net/dummymbuf.c
424
void *ruleset, struct inpcb *inp)
sys/net/if_enc.h
36
struct inpcb *inp;
sys/net/if_geneve.c
2960
geneve_udp_input(struct mbuf *m, int offset, struct inpcb *inpcb,
sys/net/if_geneve.c
445
static bool geneve_udp_input(struct mbuf *, int, struct inpcb *,
sys/net/if_ovpn.c
209
static bool ovpn_udp_input(struct mbuf *, int, struct inpcb *,
sys/net/if_ovpn.c
2471
ovpn_udp_input(struct mbuf *m, int off, struct inpcb *inp,
sys/net/if_var.h
232
struct inpcb *inp;
sys/net/if_var.h
238
struct inpcb *inp;
sys/net/if_var.h
245
struct inpcb *inp;
sys/net/if_vxlan.c
2812
vxlan_rcv_udp_packet(struct mbuf *m, int offset, struct inpcb *inpcb,
sys/net/if_vxlan.c
365
static bool vxlan_rcv_udp_packet(struct mbuf *, int, struct inpcb *,
sys/net/pfil.c
198
int flags, struct inpcb *inp)
sys/net/pfil.c
227
struct inpcb *inp)
sys/net/pfil.c
235
struct inpcb *inp)
sys/net/pfil.c
243
struct inpcb *inp)
sys/net/pfil.h
102
void *, struct inpcb *);
sys/net/pfil.h
178
struct inpcb *inp);
sys/net/pfil.h
180
struct inpcb *inp);
sys/net/pfil.h
182
struct inpcb *);
sys/net/pfil.h
92
struct inpcb;
sys/net/pfvar.h
2855
struct inpcb;
sys/net/pfvar.h
2856
int pf_test_eth(int, int, struct ifnet *, struct mbuf **, struct inpcb *);
sys/net/pfvar.h
2859
int pf_test(sa_family_t, int, int, struct ifnet *, struct mbuf **, struct inpcb *,
sys/netinet/in_mcast.c
1366
inp_block_unblock_source(struct inpcb *inp, struct sockopt *sopt)
sys/netinet/in_mcast.c
1552
inp_findmoptions(struct inpcb *inp)
sys/netinet/in_mcast.c
159
inp_findmoptions(struct inpcb *);
sys/netinet/in_mcast.c
160
static int inp_get_source_filters(struct inpcb *, struct sockopt *);
sys/netinet/in_mcast.c
161
static int inp_join_group(struct inpcb *, struct sockopt *);
sys/netinet/in_mcast.c
1613
inp_get_source_filters(struct inpcb *inp, struct sockopt *sopt)
sys/netinet/in_mcast.c
162
static int inp_leave_group(struct inpcb *, struct sockopt *);
sys/netinet/in_mcast.c
163
static int inp_block_unblock_source(struct inpcb *, struct sockopt *);
sys/netinet/in_mcast.c
164
static int inp_set_multicast_if(struct inpcb *, struct sockopt *);
sys/netinet/in_mcast.c
165
static int inp_set_source_filters(struct inpcb *, struct sockopt *);
sys/netinet/in_mcast.c
1731
inp_getmoptions(struct inpcb *inp, struct sockopt *sopt)
sys/netinet/in_mcast.c
1843
inp_lookup_mcast_ifp(const struct inpcb *inp, const struct in_addr maddr,
sys/netinet/in_mcast.c
1888
inp_join_group(struct inpcb *inp, struct sockopt *sopt)
sys/netinet/in_mcast.c
2212
inp_leave_group(struct inpcb *inp, struct sockopt *sopt)
sys/netinet/in_mcast.c
2431
inp_set_multicast_if(struct inpcb *inp, struct sockopt *sopt)
sys/netinet/in_mcast.c
2504
inp_set_source_filters(struct inpcb *inp, struct sockopt *sopt)
sys/netinet/in_mcast.c
2674
inp_setmoptions(struct inpcb *inp, struct sockopt *sopt)
sys/netinet/in_pcb.c
1051
in_pcbbind_setup(struct inpcb *inp, struct sockaddr_in *sin, in_addr_t *laddrp,
sys/netinet/in_pcb.c
1065
in_pcbbind(struct inpcb *inp, struct sockaddr_in *sin, int flags,
sys/netinet/in_pcb.c
1110
in_pcbconnect(struct inpcb *inp, struct sockaddr_in *sin, struct ucred *cred)
sys/netinet/in_pcb.c
1225
in_pcbladdr(const struct inpcb *inp, struct in_addr *faddr,
sys/netinet/in_pcb.c
135
static struct inpcb *in_pcblookup_internal(struct inpcbinfo *pcbinfo,
sys/netinet/in_pcb.c
1453
in_pcbdisconnect(struct inpcb *inp)
sys/netinet/in_pcb.c
1480
in_pcblisten(struct inpcb *inp)
sys/netinet/in_pcb.c
1508
inp_lock(struct inpcb *inp, const inp_lookup_t lock)
sys/netinet/in_pcb.c
1516
inp_unlock(struct inpcb *inp, const inp_lookup_t lock)
sys/netinet/in_pcb.c
1524
inp_trylock(struct inpcb *inp, const inp_lookup_t lock)
sys/netinet/in_pcb.c
1532
_inp_smr_lock(struct inpcb *inp, const inp_lookup_t lock, const int ignflags)
sys/netinet/in_pcb.c
1571
inp_smr_lock(struct inpcb *inp, const inp_lookup_t lock)
sys/netinet/in_pcb.c
1618
static inline struct inpcb *
sys/netinet/in_pcb.c
1633
static inline struct inpcb *
sys/netinet/in_pcb.c
1634
ii_list_next(const struct inpcb_iterator *ii, struct inpcb *inp)
sys/netinet/in_pcb.c
1644
struct inpcb *
sys/netinet/in_pcb.c
1652
struct inpcb *inp;
sys/netinet/in_pcb.c
1766
in_pcbref(struct inpcb *inp)
sys/netinet/in_pcb.c
1779
in_pcbrele_rlocked(struct inpcb *inp)
sys/netinet/in_pcb.c
1799
in_pcbrele_wlocked(struct inpcb *inp)
sys/netinet/in_pcb.c
1819
in_pcbrele(struct inpcb *inp, const inp_lookup_t lock)
sys/netinet/in_pcb.c
1831
in_pcbrele_rlock(struct inpcb *inp)
sys/netinet/in_pcb.c
1853
in_pcbfree(struct inpcb *inp)
sys/netinet/in_pcb.c
1933
struct inpcb *inp = mem;
sys/netinet/in_pcb.c
1945
struct inpcb *inp;
sys/netinet/in_pcb.c
1963
struct inpcb *inp;
sys/netinet/in_pcb.c
1979
inp_v4_multi_match(const struct inpcb *inp, void *v __unused)
sys/netinet/in_pcb.c
1993
struct inpcb *inp;
sys/netinet/in_pcb.c
2036
struct inpcb *
sys/netinet/in_pcb.c
2040
struct inpcb *inp;
sys/netinet/in_pcb.c
2086
struct inpcb *match = NULL;
sys/netinet/in_pcb.c
2151
static struct inpcb *
sys/netinet/in_pcb.c
2159
struct inpcb *inp;
sys/netinet/in_pcb.c
2236
in_pcblookup_exact_match(const struct inpcb *inp, struct in_addr faddr,
sys/netinet/in_pcb.c
2252
static struct inpcb *
sys/netinet/in_pcb.c
2257
struct inpcb *inp;
sys/netinet/in_pcb.c
2277
in_pcblookup_wild_match(const struct inpcb *inp, struct in_addr laddr,
sys/netinet/in_pcb.c
2296
#define INP_LOOKUP_AGAIN ((struct inpcb *)(uintptr_t)-1)
sys/netinet/in_pcb.c
2298
static struct inpcb *
sys/netinet/in_pcb.c
2303
struct inpcb *inp;
sys/netinet/in_pcb.c
2335
static struct inpcb *
sys/netinet/in_pcb.c
2340
struct inpcb *inp, *local_wild, *local_exact, *jail_wild;
sys/netinet/in_pcb.c
2342
struct inpcb *local_wild_mapped;
sys/netinet/in_pcb.c
2414
static struct inpcb *
sys/netinet/in_pcb.c
2419
struct inpcb *inp;
sys/netinet/in_pcb.c
2450
static struct inpcb *
sys/netinet/in_pcb.c
2455
struct inpcb *inp;
sys/netinet/in_pcb.c
2477
static struct inpcb *
sys/netinet/in_pcb.c
2482
struct inpcb *inp;
sys/netinet/in_pcb.c
2544
struct inpcb *
sys/netinet/in_pcb.c
2556
struct inpcb *
sys/netinet/in_pcb.c
2571
in_pcbjailed(const struct inpcb *inp, unsigned int flag)
sys/netinet/in_pcb.c
2585
_in_pcbinshash_wild(struct inpcbhead *pcbhash, struct inpcb *inp)
sys/netinet/in_pcb.c
2587
struct inpcb *last;
sys/netinet/in_pcb.c
2642
_in6_pcbinshash_wild(struct inpcbhead *pcbhash, struct inpcb *inp)
sys/netinet/in_pcb.c
2644
struct inpcb *last;
sys/netinet/in_pcb.c
2692
in_pcbinshash(struct inpcb *inp)
sys/netinet/in_pcb.c
2766
in_pcbremhash(struct inpcb *inp)
sys/netinet/in_pcb.c
2799
in_pcbrehash(struct inpcb *inp)
sys/netinet/in_pcb.c
2834
ripcb_connect(struct inpcb *inp)
sys/netinet/in_pcb.c
2853
ripcb_disconnect(struct inpcb *inp)
sys/netinet/in_pcb.c
2876
in_losing(struct inpcb *inp)
sys/netinet/in_pcb.c
2891
struct inpcb *inp;
sys/netinet/in_pcb.c
2905
inp_wlock(struct inpcb *inp)
sys/netinet/in_pcb.c
291
in_pcblbgroup_find(struct inpcb *inp)
sys/netinet/in_pcb.c
2912
inp_wunlock(struct inpcb *inp)
sys/netinet/in_pcb.c
2919
inp_rlock(struct inpcb *inp)
sys/netinet/in_pcb.c
2926
inp_runlock(struct inpcb *inp)
sys/netinet/in_pcb.c
2934
inp_lock_assert(struct inpcb *inp)
sys/netinet/in_pcb.c
2941
inp_unlock_assert(struct inpcb *inp)
sys/netinet/in_pcb.c
2950
void (*func)(struct inpcb *, void *), void *arg)
sys/netinet/in_pcb.c
2954
struct inpcb *inp;
sys/netinet/in_pcb.c
2961
inp_inpcbtosocket(struct inpcb *inp)
sys/netinet/in_pcb.c
2969
inp_4tuple_get(struct inpcb *inp, uint32_t *laddr, uint16_t *lp,
sys/netinet/in_pcb.c
2989
in_pcbtoxinpcb(const struct inpcb *inp, struct xinpcb *xi)
sys/netinet/in_pcb.c
3014
int (*ctloutput_set)(struct inpcb *, struct sockopt *))
sys/netinet/in_pcb.c
3019
struct inpcb *inp;
sys/netinet/in_pcb.c
305
struct inpcb *inp1;
sys/netinet/in_pcb.c
3139
db_print_inpcb(struct inpcb *inp, const char *name, int indent)
sys/netinet/in_pcb.c
3190
DB_SHOW_COMMAND(inpcb, db_show_inpcb)
sys/netinet/in_pcb.c
3192
struct inpcb *inp;
sys/netinet/in_pcb.c
3198
inp = (struct inpcb *)addr;
sys/netinet/in_pcb.c
321
in_pcblbgroup_insert(struct inpcblbgroup *grp, struct inpcb *inp)
sys/netinet/in_pcb.c
3210
in_pcbmodify_txrtlmt(struct inpcb *inp, uint32_t max_pacing_rate)
sys/netinet/in_pcb.c
3236
in_pcbquery_txrtlmt(struct inpcb *inp, uint32_t *p_max_pacing_rate)
sys/netinet/in_pcb.c
3261
in_pcbquery_txrlevel(struct inpcb *inp, uint32_t *p_txqueue_level)
sys/netinet/in_pcb.c
3285
in_pcbattach_txrtlmt(struct inpcb *inp, struct ifnet *ifp,
sys/netinet/in_pcb.c
3336
in_pcbdetach_txrtlmt(struct inpcb *inp)
sys/netinet/in_pcb.c
3355
in_pcboutput_txrtlmt_locked(struct inpcb *inp, struct ifnet *ifp, struct mbuf *mb, uint32_t max_pacing_rate)
sys/netinet/in_pcb.c
3410
in_pcboutput_txrtlmt(struct inpcb *inp, struct ifnet *ifp, struct mbuf *mb)
sys/netinet/in_pcb.c
3455
in_pcboutput_eagain(struct inpcb *inp)
sys/netinet/in_pcb.c
370
LIST_SWAP(&old_grp->il_pending, &grp->il_pending, inpcb,
sys/netinet/in_pcb.c
382
in_pcbinslbgrouphash(struct inpcb *inp, uint8_t numa_domain)
sys/netinet/in_pcb.c
457
in_pcbremlbgrouphash(struct inpcb *inp)
sys/netinet/in_pcb.c
462
struct inpcb *inp1;
sys/netinet/in_pcb.c
508
in_pcblbgroup_numa(struct inpcb *inp, int arg)
sys/netinet/in_pcb.c
643
struct inpcb *inp;
sys/netinet/in_pcb.c
731
in_pcb_lport_dest(const struct inpcb *inp, struct sockaddr *lsa,
sys/netinet/in_pcb.c
736
struct inpcb *tmpinp;
sys/netinet/in_pcb.c
867
in_pcb_lport(struct inpcb *inp, struct in_addr *laddrp, u_short *lportp,
sys/netinet/in_pcb.c
886
in_pcbbind_avail(struct inpcb *inp, const struct in_addr laddr,
sys/netinet/in_pcb.c
933
struct inpcb *t;
sys/netinet/in_pcb.c
985
in_pcbbind_setup_locked(struct inpcb *inp, struct sockaddr_in *sin,
sys/netinet/in_pcb.h
297
CK_LIST_HEAD(inpcbhead, inpcb);
sys/netinet/in_pcb.h
342
CK_LIST_ENTRY(inpcb) inp_hash_exact;
sys/netinet/in_pcb.h
343
LIST_ENTRY(inpcb) inp_lbgroup_list;
sys/netinet/in_pcb.h
345
CK_LIST_ENTRY(inpcb) inp_hash_wild;
sys/netinet/in_pcb.h
346
CK_LIST_ENTRY(inpcb) inp_unconn_list;
sys/netinet/in_pcb.h
349
#define inp_zero_size (sizeof(struct inpcb) - \
sys/netinet/in_pcb.h
350
offsetof(struct inpcb, inp_start_zero))
sys/netinet/in_pcb.h
394
CK_LIST_ENTRY(inpcb) inp_portlist; /* (r:e/w:h) port list */
sys/netinet/in_pcb.h
481
struct inpcb *inp = mem; \
sys/netinet/in_pcb.h
518
void inp_wlock(struct inpcb *);
sys/netinet/in_pcb.h
519
void inp_wunlock(struct inpcb *);
sys/netinet/in_pcb.h
520
void inp_rlock(struct inpcb *);
sys/netinet/in_pcb.h
521
void inp_runlock(struct inpcb *);
sys/netinet/in_pcb.h
524
void inp_lock_assert(struct inpcb *);
sys/netinet/in_pcb.h
525
void inp_unlock_assert(struct inpcb *);
sys/netinet/in_pcb.h
531
void inp_apply_all(struct inpcbinfo *, void (*func)(struct inpcb *, void *),
sys/netinet/in_pcb.h
534
inp_inpcbtosocket(struct inpcb *inp);
sys/netinet/in_pcb.h
535
void inp_4tuple_get(struct inpcb *inp, uint32_t *laddr, uint16_t *lp,
sys/netinet/in_pcb.h
605
#define sotoinpcb(so) ((struct inpcb *)(so)->so_pcb)
sys/netinet/in_pcb.h
640
int in_pcbbind(struct inpcb *, struct sockaddr_in *, int, struct ucred *);
sys/netinet/in_pcb.h
641
int in_pcbbind_setup(struct inpcb *, struct sockaddr_in *, in_addr_t *,
sys/netinet/in_pcb.h
643
int in_pcbconnect(struct inpcb *, struct sockaddr_in *, struct ucred *);
sys/netinet/in_pcb.h
644
void in_pcbdisconnect(struct inpcb *);
sys/netinet/in_pcb.h
645
void in_pcbfree(struct inpcb *);
sys/netinet/in_pcb.h
646
int in_pcbladdr(const struct inpcb *, struct in_addr *, struct in_addr *,
sys/netinet/in_pcb.h
648
int in_pcblbgroup_numa(struct inpcb *, int arg);
sys/netinet/in_pcb.h
649
void in_pcblisten(struct inpcb *);
sys/netinet/in_pcb.h
650
struct inpcb *
sys/netinet/in_pcb.h
653
struct inpcb *
sys/netinet/in_pcb.h
656
void in_pcbref(struct inpcb *);
sys/netinet/in_pcb.h
657
bool in_pcbrele(struct inpcb *, inp_lookup_t);
sys/netinet/in_pcb.h
658
bool in_pcbrele_rlocked(struct inpcb *);
sys/netinet/in_pcb.h
659
bool in_pcbrele_wlocked(struct inpcb *);
sys/netinet/in_pcb.h
660
bool in_pcbrele_rlock(struct inpcb *inp);
sys/netinet/in_pcb.h
661
void ripcb_connect(struct inpcb *);
sys/netinet/in_pcb.h
662
void ripcb_disconnect(struct inpcb *);
sys/netinet/in_pcb.h
665
void in_pcbtoxinpcb(const struct inpcb *, struct xinpcb *);
sys/netinet/in_pcb.h
667
int (*ctloutput_set)(struct inpcb *, struct sockopt *));
sys/netinet/in_pcb.h
680
typedef bool inp_match_t(const struct inpcb *, void *);
sys/netinet/in_pcb.h
683
struct inpcb *inp; /* c:r, n:rw */
sys/netinet/in_pcb.h
709
struct inpcb *inp_next(struct inpcb_iterator *);
sys/netinet/in_pcb.h
710
void in_losing(struct inpcb *);
sys/netinet/in_pcb.h
717
in_pcboutput_txrtlmt_locked(struct inpcb *, struct ifnet *,
sys/netinet/in_pcb.h
719
int in_pcbattach_txrtlmt(struct inpcb *, struct ifnet *, uint32_t, uint32_t,
sys/netinet/in_pcb.h
721
void in_pcbdetach_txrtlmt(struct inpcb *);
sys/netinet/in_pcb.h
723
int in_pcbmodify_txrtlmt(struct inpcb *, uint32_t);
sys/netinet/in_pcb.h
724
int in_pcbquery_txrtlmt(struct inpcb *, uint32_t *);
sys/netinet/in_pcb.h
725
int in_pcbquery_txrlevel(struct inpcb *, uint32_t *);
sys/netinet/in_pcb.h
726
void in_pcboutput_txrtlmt(struct inpcb *, struct ifnet *, struct mbuf *);
sys/netinet/in_pcb.h
727
void in_pcboutput_eagain(struct inpcb *);
sys/netinet/in_pcb.h
730
void db_print_inpcb(struct inpcb *, const char *, int);
sys/netinet/in_pcb_var.h
46
void inp_lock(struct inpcb *inp, const inp_lookup_t lock);
sys/netinet/in_pcb_var.h
47
void inp_unlock(struct inpcb *inp, const inp_lookup_t lock);
sys/netinet/in_pcb_var.h
48
int inp_trylock(struct inpcb *inp, const inp_lookup_t lock);
sys/netinet/in_pcb_var.h
49
bool inp_smr_lock(struct inpcb *, const inp_lookup_t);
sys/netinet/in_pcb_var.h
50
int in_pcb_lport(struct inpcb *, struct in_addr *, u_short *,
sys/netinet/in_pcb_var.h
52
int in_pcb_lport_dest(const struct inpcb *inp, struct sockaddr *lsa,
sys/netinet/in_pcb_var.h
55
struct inpcb *in_pcblookup_local(struct inpcbinfo *, struct in_addr, u_short,
sys/netinet/in_pcb_var.h
57
int in_pcbinshash(struct inpcb *);
sys/netinet/in_pcb_var.h
58
void in_pcbrehash(struct inpcb *);
sys/netinet/in_pcb_var.h
59
void in_pcbremhash(struct inpcb *);
sys/netinet/in_pcb_var.h
69
LIST_HEAD(, inpcb) il_pending; /* PCBs waiting for listen() */
sys/netinet/in_pcb_var.h
82
struct inpcb *il_inp[]; /* (h) */
sys/netinet/in_prot.c
53
cr_canseeinpcb(struct ucred *cred, struct inpcb *inp)
sys/netinet/in_prot.c
73
cr_canexport_ktlskeys(struct thread *td, struct inpcb *inp)
sys/netinet/in_systm.h
59
struct inpcb;
sys/netinet/in_systm.h
63
int cr_canseeinpcb(struct ucred *cred, struct inpcb *inp);
sys/netinet/in_systm.h
64
bool cr_canexport_ktlskeys(struct thread *td, struct inpcb *inp);
sys/netinet/ip_gre.c
221
in_gre_udp_input(struct mbuf *m, int off, struct inpcb *inp,
sys/netinet/ip_input.c
1143
ip_savecontrol(struct inpcb *inp, struct mbuf **mp, struct ip *ip,
sys/netinet/ip_options.c
600
ip_pcbopts(struct inpcb *inp, int optname, struct mbuf *m)
sys/netinet/ip_options.h
57
int ip_pcbopts(struct inpcb *, int, struct mbuf *);
sys/netinet/ip_output.c
108
struct inpcb *inp, struct sockaddr_in *dst, int *fibnum, int *error)
sys/netinet/ip_output.c
1095
struct inpcb *inp = sotoinpcb(so);
sys/netinet/ip_output.c
209
ip_output_send(struct inpcb *inp, struct ifnet *ifp, struct mbuf *m,
sys/netinet/ip_output.c
318
struct ip_moptions *imo, struct inpcb *inp)
sys/netinet/ip_var.h
190
struct inpcb;
sys/netinet/ip_var.h
219
int inp_getmoptions(struct inpcb *, struct sockopt *);
sys/netinet/ip_var.h
220
int inp_setmoptions(struct inpcb *, struct sockopt *);
sys/netinet/ip_var.h
228
struct inpcb *);
sys/netinet/ip_var.h
231
void ip_savecontrol(struct inpcb *, struct mbuf **, struct ip *,
sys/netinet/raw_ip.c
144
INPCBSTORAGE_DEFINE(ripcbstor, inpcb, "rawinp", "ripcb", "riphash");
sys/netinet/raw_ip.c
166
rip_append(struct inpcb *inp, struct ip *ip, struct mbuf *m,
sys/netinet/raw_ip.c
213
rip_inp_match(const struct inpcb *inp, void *v)
sys/netinet/raw_ip.c
248
struct inpcb *inp;
sys/netinet/raw_ip.c
364
struct inpcb *inp;
sys/netinet/raw_ip.c
583
struct inpcb *inp = sotoinpcb(so);
sys/netinet/raw_ip.c
759
struct inpcb *inp;
sys/netinet/raw_ip.c
776
inp = (struct inpcb *)so->so_pcb;
sys/netinet/raw_ip.c
786
struct inpcb *inp;
sys/netinet/raw_ip.c
807
rip_dodisconnect(struct inpcb *inp, bool disconnect_socket)
sys/netinet/raw_ip.c
824
struct inpcb *inp;
sys/netinet/raw_ip.c
835
struct inpcb *inp;
sys/netinet/raw_ip.c
846
struct inpcb *inp;
sys/netinet/raw_ip.c
862
struct inpcb *inp;
sys/netinet/raw_ip.c
897
struct inpcb *inp;
sys/netinet/raw_ip.c
953
struct inpcb *inp;
sys/netinet/sctp_output.c
4296
flowlabel = ntohl(((struct inpcb *)inp)->inp_flow);
sys/netinet/sctp_output.c
4351
tos_value = (ntohl(((struct inpcb *)inp)->inp_flow) >> 20) & 0xff;
sys/netinet/sctp_pcb.c
2716
struct inpcb *ip_inp;
sys/netinet/sctp_pcb.c
3209
struct inpcb *ip_pcb;
sys/netinet/sctp_pcb.h
359
struct inpcb inp;
sys/netinet/sctp_pcb.h
360
char align[(sizeof(struct inpcb) + SCTP_ALIGNM1) &
sys/netinet/sctp_usrreq.c
458
struct inpcb *ip_inp;
sys/netinet/sctputil.c
7131
sctp_recv_udp_tunneled_packet(struct mbuf *m, int off, struct inpcb *inp,
sys/netinet/siftr.c
594
static inline struct inpcb *
sys/netinet/siftr.c
598
struct inpcb *inp;
sys/netinet/siftr.c
642
siftr_get_flowid(struct inpcb *inp, int ipver, uint32_t *phashtype)
sys/netinet/siftr.c
670
siftr_siftdata(struct pkt_node *pn, struct inpcb *inp, struct tcpcb *tp,
sys/netinet/siftr.c
723
void *ruleset __unused, struct inpcb *inp)
sys/netinet/siftr.c
870
void *ruleset __unused, struct inpcb *inp)
sys/netinet/tcp_fastopen.c
868
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_hpts.c
1223
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_hpts.c
507
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_hpts.c
994
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_hpts_test.c
169
struct inpcb *inp = &tp->t_inpcb;
sys/netinet/tcp_input.c
1493
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_input.c
363
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_input.c
3721
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_input.c
3877
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_input.c
602
struct inpcb *inp = NULL;
sys/netinet/tcp_log_buf.c
1061
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_log_buf.c
1416
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_log_buf.c
1550
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_log_buf.c
2153
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_log_buf.c
2374
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_log_buf.c
2571
struct inpcb *inp;
sys/netinet/tcp_log_buf.c
2806
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_log_buf.c
2862
struct inpcb *inp;
sys/netinet/tcp_log_buf.c
315
struct inpcb *tln_inp;
sys/netinet/tcp_log_buf.c
410
struct inpcb *inp)
sys/netinet/tcp_log_buf.c
481
tcp_log_remove_id_node(struct inpcb *inp, struct tcpcb *tp,
sys/netinet/tcp_log_buf.c
553
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_log_buf.c
615
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_log_buf.c
656
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_lro.h
66
struct inpcb;
sys/netinet/tcp_lro_hpts.c
482
struct inpcb *inp;
sys/netinet/tcp_output.c
188
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_ratelimit.c
1050
rt_find_real_interface(struct ifnet *ifp, struct inpcb *inp, int *error)
sys/netinet/tcp_ratelimit.c
1141
rt_setup_rate(struct inpcb *inp, struct ifnet *ifp, uint64_t bytes_per_sec,
sys/netinet/tcp_ratelimit.c
1337
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_ratelimit.c
1402
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_ratelimit.c
1530
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_ratelimit.c
1742
tcp_hw_highest_rate_ifp(struct ifnet *ifp, struct inpcb *inp)
sys/netinet/tcp_ratelimit.h
115
tcp_hw_highest_rate_ifp(struct ifnet *ifp, struct inpcb *inp);
sys/netinet/tcp_ratelimit.h
173
tcp_hw_highest_rate_ifp(struct ifnet *ifp, struct inpcb *inp)
sys/netinet/tcp_reass.c
523
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/bbr.c
11273
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/bbr.c
11855
struct inpcb *inp;
sys/netinet/tcp_stacks/bbr.c
14161
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/bbr.c
14554
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/bbr.c
4797
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/bbr.c
4940
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/bbr.c
729
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/bbr.c
953
struct inpcb *inp;
sys/netinet/tcp_stacks/bbr.c
9932
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/rack.c
14421
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/rack.c
15213
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/rack.c
16222
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/rack.c
18348
struct inpcb *inp;
sys/netinet/tcp_stacks/rack.c
18935
struct inpcb *inp;
sys/netinet/tcp_stacks/rack.c
19596
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/rack.c
23575
rack_inherit(struct tcpcb *tp, struct inpcb *parent)
sys/netinet/tcp_stacks/rack.c
24051
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/rack.c
24295
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/rack.c
6400
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/rack.c
7337
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/rack.c
7525
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_stacks/rack_bbr_common.c
358
struct inpcb *inp __diagused;
sys/netinet/tcp_stacks/tcp_bbr.h
738
struct inpcb *rc_inp; /* The inpcb Lock(a) */
sys/netinet/tcp_stacks/tcp_rack.h
619
struct inpcb *rc_inp; /* The inpcb Lock(a) */
sys/netinet/tcp_subr.c
1353
struct inpcb *inp;
sys/netinet/tcp_subr.c
1413
struct inpcb *inpb;
sys/netinet/tcp_subr.c
1636
tcpip_fillheaders(struct inpcb *inp, uint16_t port, void *ip_ptr, void *tcp_ptr)
sys/netinet/tcp_subr.c
1701
tcpip_maketemplate(struct inpcb *inp)
sys/netinet/tcp_subr.c
1732
struct inpcb *inp;
sys/netinet/tcp_subr.c
2227
tcp_newtcpcb(struct inpcb *inp, struct tcpcb *listening_tcb)
sys/netinet/tcp_subr.c
2410
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_subr.c
2534
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_subr.c
2589
static struct inpcb *
sys/netinet/tcp_subr.c
2590
tcp_notify(struct inpcb *inp, int error)
sys/netinet/tcp_subr.c
2638
struct inpcb *inp;
sys/netinet/tcp_subr.c
2721
struct inpcb *inp;
sys/netinet/tcp_subr.c
2982
struct inpcb *inp;
sys/netinet/tcp_subr.c
3023
struct inpcb *inp;
sys/netinet/tcp_subr.c
3105
struct inpcb *inp;
sys/netinet/tcp_subr.c
3107
struct inpcb *(*notify)(struct inpcb *, int);
sys/netinet/tcp_subr.c
3255
struct inpcb *(*notify)(struct inpcb *, int);
sys/netinet/tcp_subr.c
3258
struct inpcb *inp;
sys/netinet/tcp_subr.c
337
static struct inpcb *tcp_notify(struct inpcb *, int);
sys/netinet/tcp_subr.c
338
static struct inpcb *tcp_mtudisc_notify(struct inpcb *, int);
sys/netinet/tcp_subr.c
339
static struct inpcb *tcp_mtudisc(struct inpcb *, int);
sys/netinet/tcp_subr.c
340
static struct inpcb *tcp_drop_syn_sent(struct inpcb *, int);
sys/netinet/tcp_subr.c
3568
static struct inpcb *
sys/netinet/tcp_subr.c
3569
tcp_drop_syn_sent(struct inpcb *inp, int errno)
sys/netinet/tcp_subr.c
3596
static struct inpcb *
sys/netinet/tcp_subr.c
3597
tcp_mtudisc_notify(struct inpcb *inp, int error)
sys/netinet/tcp_subr.c
3603
static struct inpcb *
sys/netinet/tcp_subr.c
3604
tcp_mtudisc(struct inpcb *inp, int mtuoffer)
sys/netinet/tcp_subr.c
3748
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_subr.c
3887
struct inpcb *inp;
sys/netinet/tcp_subr.c
4006
struct inpcb *inp;
sys/netinet/tcp_subr.c
4254
tcp_inptoxtp(const struct inpcb *inp, struct xtcpcb *xt)
sys/netinet/tcp_subr.c
572
tcp_recv_udp_tunneled_packet(struct mbuf *m, int off, struct inpcb *inp,
sys/netinet/tcp_syncache.c
1350
struct inpcb *inp;
sys/netinet/tcp_syncache.c
1399
struct inpcb *inp, struct socket *so, struct mbuf *m, void *tod,
sys/netinet/tcp_syncache.c
770
struct inpcb *inp = NULL;
sys/netinet/tcp_syncache.c
827
struct inpcb *oinp = sotoinpcb(lso);
sys/netinet/tcp_syncache.h
44
struct tcphdr *, struct inpcb *, struct socket *, struct mbuf *,
sys/netinet/tcp_timer.c
228
inp_to_cpuid(struct inpcb *inp)
sys/netinet/tcp_timer.c
312
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_timer.c
332
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_timer.c
382
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_timer.c
489
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_timer.c
556
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_timer.c
879
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_timer.c
909
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_timewait.c
102
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_timewait.c
134
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_timewait.c
166
tcp_twcheck(struct inpcb *inp, struct tcpopt *to, struct tcphdr *th,
sys/netinet/tcp_usrreq.c
1195
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
1227
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
1258
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
1307
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
1413
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_usrreq.c
1460
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_usrreq.c
156
struct inpcb *inp;
sys/netinet/tcp_usrreq.c
1605
tcp_ctloutput_set(struct inpcb *inp, struct sockopt *sopt)
sys/netinet/tcp_usrreq.c
1773
tcp_ctloutput_get(struct inpcb *inp, struct sockopt *sopt)
sys/netinet/tcp_usrreq.c
1825
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
1853
tcp_set_cc_mod(struct inpcb *inp, struct sockopt *sopt)
sys/netinet/tcp_usrreq.c
1967
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_usrreq.c
197
struct inpcb *inp;
sys/netinet/tcp_usrreq.c
223
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
274
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
2934
struct inpcb *inp;
sys/netinet/tcp_usrreq.c
346
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
400
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
469
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
534
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
671
struct inpcb *inp;
sys/netinet/tcp_usrreq.c
700
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
731
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
779
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
837
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_usrreq.c
884
struct inpcb *inp = sotoinpcb(so);
sys/netinet/tcp_var.h
1240
void tcp_inptoxtp(const struct inpcb *, struct xtcpcb *);
sys/netinet/tcp_var.h
1450
int tcp_ctloutput_set(struct inpcb *inp, struct sockopt *sopt);
sys/netinet/tcp_var.h
1490
tcp_newtcpcb(struct inpcb *, struct tcpcb *);
sys/netinet/tcp_var.h
1497
bool tcp_twcheck(struct inpcb *, struct tcpopt *, struct tcphdr *,
sys/netinet/tcp_var.h
1502
tcpip_maketemplate(struct inpcb *);
sys/netinet/tcp_var.h
1503
void tcpip_fillheaders(struct inpcb *, uint16_t, void *, void *);
sys/netinet/tcp_var.h
1507
int inp_to_cpuid(struct inpcb *inp);
sys/netinet/tcp_var.h
309
struct inpcb t_inpcb; /* embedded protocol independent cb */
sys/netinet/tcp_var.h
623
void (*tfb_inherit)(struct tcpcb *tp, struct inpcb *h_inp);
sys/netinet/tcp_var.h
657
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_var.h
683
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/tcp_var.h
735
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/toecore.c
212
toe_listen_start(struct inpcb *inp, void *arg)
sys/netinet/toecore.c
239
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/toecore.c
253
struct inpcb *inp = tptoinpcb(tp);
sys/netinet/toecore.c
355
struct inpcb *inp, void *tod, void *todctx, uint8_t iptos)
sys/netinet/toecore.c
385
struct inpcb *inp;
sys/netinet/toecore.c
510
toe_connect_failed(struct toedev *tod, struct inpcb *inp, int err)
sys/netinet/toecore.h
139
void toe_connect_failed(struct toedev *, struct inpcb *, int);
sys/netinet/toecore.h
142
struct inpcb *, void *, void *, uint8_t);
sys/netinet/udp_usrreq.c
1062
struct inpcb *inp, int flags)
sys/netinet/udp_usrreq.c
1116
struct inpcb *inp;
sys/netinet/udp_usrreq.c
1526
struct inpcb *inp;
sys/netinet/udp_usrreq.c
1544
struct inpcb *inp;
sys/netinet/udp_usrreq.c
1573
struct inpcb *inp;
sys/netinet/udp_usrreq.c
1598
struct inpcb *inp;
sys/netinet/udp_usrreq.c
1629
struct inpcb *inp;
sys/netinet/udp_usrreq.c
1646
struct inpcb *inp;
sys/netinet/udp_usrreq.c
1681
struct inpcb *inp;
sys/netinet/udp_usrreq.c
1694
struct inpcb *inp;
sys/netinet/udp_usrreq.c
237
udp_append(struct inpcb *inp, struct ip *ip, struct mbuf *n, int off,
sys/netinet/udp_usrreq.c
339
udp_multi_match(const struct inpcb *inp, void *v)
sys/netinet/udp_usrreq.c
372
struct inpcb *inp;
sys/netinet/udp_usrreq.c
472
struct inpcb *inp;
sys/netinet/udp_usrreq.c
718
struct inpcb *
sys/netinet/udp_usrreq.c
719
udp_notify(struct inpcb *inp, int errno)
sys/netinet/udp_usrreq.c
741
struct inpcb *inp;
sys/netinet/udp_usrreq.c
793
struct inpcb *inp;
sys/netinet/udp_usrreq.c
867
struct inpcb *inp;
sys/netinet/udp_usrreq.c
908
struct inpcb *inp;
sys/netinet/udp_var.h
111
struct inpcb u_inpcb;
sys/netinet/udp_var.h
181
struct inpcb *udp_notify(struct inpcb *inp, int errno);
sys/netinet/udp_var.h
99
typedef bool udp_tun_func_t(struct mbuf *, int, struct inpcb *,
sys/netinet6/icmp6.c
1880
icmp6_rip6_match(const struct inpcb *inp, void *v)
sys/netinet6/icmp6.c
1907
struct inpcb *inp;
sys/netinet6/icmp6.c
2665
struct inpcb *inp = sotoinpcb(so);
sys/netinet6/in6_mcast.c
1423
in6p_block_unblock_source(struct inpcb *inp, struct sockopt *sopt)
sys/netinet6/in6_mcast.c
155
in6p_findmoptions(struct inpcb *);
sys/netinet6/in6_mcast.c
156
static int in6p_get_source_filters(struct inpcb *, struct sockopt *);
sys/netinet6/in6_mcast.c
157
static int in6p_join_group(struct inpcb *, struct sockopt *);
sys/netinet6/in6_mcast.c
158
static int in6p_leave_group(struct inpcb *, struct sockopt *);
sys/netinet6/in6_mcast.c
1584
in6p_findmoptions(struct inpcb *inp)
sys/netinet6/in6_mcast.c
160
in6p_lookup_mcast_ifp(const struct inpcb *,
sys/netinet6/in6_mcast.c
162
static int in6p_block_unblock_source(struct inpcb *, struct sockopt *);
sys/netinet6/in6_mcast.c
163
static int in6p_set_multicast_if(struct inpcb *, struct sockopt *);
sys/netinet6/in6_mcast.c
164
static int in6p_set_source_filters(struct inpcb *, struct sockopt *);
sys/netinet6/in6_mcast.c
1657
in6p_get_source_filters(struct inpcb *inp, struct sockopt *sopt)
sys/netinet6/in6_mcast.c
1787
ip6_getmoptions(struct inpcb *inp, struct sockopt *sopt)
sys/netinet6/in6_mcast.c
1867
in6p_lookup_mcast_ifp(const struct inpcb *inp, const struct sockaddr_in6 *gsin6)
sys/netinet6/in6_mcast.c
1894
in6p_join_group(struct inpcb *inp, struct sockopt *sopt)
sys/netinet6/in6_mcast.c
2203
in6p_leave_group(struct inpcb *inp, struct sockopt *sopt)
sys/netinet6/in6_mcast.c
2452
in6p_set_multicast_if(struct inpcb *inp, struct sockopt *sopt)
sys/netinet6/in6_mcast.c
2490
in6p_set_source_filters(struct inpcb *inp, struct sockopt *sopt)
sys/netinet6/in6_mcast.c
2667
ip6_setmoptions(struct inpcb *inp, struct sockopt *sopt)
sys/netinet6/in6_pcb.c
1001
static struct inpcb *
sys/netinet6/in6_pcb.c
1006
struct inpcb *inp;
sys/netinet6/in6_pcb.c
1029
in6_pcblookup_wild_match(const struct inpcb *inp, const struct in6_addr *laddr,
sys/netinet6/in6_pcb.c
1047
#define INP_LOOKUP_AGAIN ((struct inpcb *)(uintptr_t)-1)
sys/netinet6/in6_pcb.c
1049
static struct inpcb *
sys/netinet6/in6_pcb.c
1055
struct inpcb *inp;
sys/netinet6/in6_pcb.c
1088
static struct inpcb *
sys/netinet6/in6_pcb.c
1093
struct inpcb *inp, *jail_wild, *local_exact, *local_wild;
sys/netinet6/in6_pcb.c
1147
struct inpcb *
sys/netinet6/in6_pcb.c
1152
struct inpcb *inp;
sys/netinet6/in6_pcb.c
116
in6_pcbsetport_locked(struct in6_addr *laddr, struct inpcb *inp,
sys/netinet6/in6_pcb.c
1178
static struct inpcb *
sys/netinet6/in6_pcb.c
1183
struct inpcb *inp;
sys/netinet6/in6_pcb.c
1205
static struct inpcb *
sys/netinet6/in6_pcb.c
1210
struct inpcb *inp;
sys/netinet6/in6_pcb.c
1267
struct inpcb *
sys/netinet6/in6_pcb.c
1279
struct inpcb *
sys/netinet6/in6_pcb.c
153
in6_pcbsetport(struct in6_addr *laddr, struct inpcb *inp, struct ucred *cred)
sys/netinet6/in6_pcb.c
168
in6_pcbbind_avail(struct inpcb *inp, const struct sockaddr_in6 *sin6, int fib,
sys/netinet6/in6_pcb.c
232
struct inpcb *t;
sys/netinet6/in6_pcb.c
303
in6_pcbbind(struct inpcb *inp, struct sockaddr_in6 *sin6, int flags,
sys/netinet6/in6_pcb.c
380
in6_pcbladdr(struct inpcb *inp, struct sockaddr_in6 *sin6,
sys/netinet6/in6_pcb.c
447
in6_pcbconnect(struct inpcb *inp, struct sockaddr_in6 *sin6, struct ucred *cred,
sys/netinet6/in6_pcb.c
534
in6_pcbdisconnect(struct inpcb *inp)
sys/netinet6/in6_pcb.c
565
struct inpcb *inp;
sys/netinet6/in6_pcb.c
585
struct inpcb *inp;
sys/netinet6/in6_pcb.c
607
struct inpcb *inp;
sys/netinet6/in6_pcb.c
633
struct inpcb *inp;
sys/netinet6/in6_pcb.c
664
inp_match6(const struct inpcb *inp, void *v __unused)
sys/netinet6/in6_pcb.c
674
struct inpcb *(*notify)(struct inpcb *, int))
sys/netinet6/in6_pcb.c
678
struct inpcb *inp;
sys/netinet6/in6_pcb.c
737
struct inpcb *
sys/netinet6/in6_pcb.c
741
struct inpcb *inp;
sys/netinet6/in6_pcb.c
778
struct inpcb *match = NULL;
sys/netinet6/in6_pcb.c
823
in6_multi_match(const struct inpcb *inp, void *v __unused)
sys/netinet6/in6_pcb.c
837
struct inpcb *inp;
sys/netinet6/in6_pcb.c
879
in6_losing(struct inpcb *inp)
sys/netinet6/in6_pcb.c
889
struct inpcb *
sys/netinet6/in6_pcb.c
890
in6_rtchange(struct inpcb *inp, int errno __unused)
sys/netinet6/in6_pcb.c
904
static struct inpcb *
sys/netinet6/in6_pcb.c
912
struct inpcb *inp;
sys/netinet6/in6_pcb.c
988
in6_pcblookup_exact_match(const struct inpcb *inp, const struct in6_addr *faddr,
sys/netinet6/in6_pcb.h
72
void in6_losing(struct inpcb *);
sys/netinet6/in6_pcb.h
73
int in6_pcbbind(struct inpcb *, struct sockaddr_in6 *, int, struct ucred *);
sys/netinet6/in6_pcb.h
74
int in6_pcbconnect(struct inpcb *, struct sockaddr_in6 *, struct ucred *,
sys/netinet6/in6_pcb.h
76
void in6_pcbdisconnect(struct inpcb *);
sys/netinet6/in6_pcb.h
77
struct inpcb *in6_pcblookup_local(struct inpcbinfo *, const struct in6_addr *,
sys/netinet6/in6_pcb.h
79
struct inpcb *in6_pcblookup_internal(struct inpcbinfo *pcbinfo,
sys/netinet6/in6_pcb.h
83
struct inpcb *in6_pcblookup(struct inpcbinfo *, const struct in6_addr *, u_int,
sys/netinet6/in6_pcb.h
85
struct inpcb *in6_pcblookup_mbuf(struct inpcbinfo *, const struct in6_addr *,
sys/netinet6/in6_pcb.h
90
struct inpcb *(*)(struct inpcb *, int));
sys/netinet6/in6_pcb.h
91
struct inpcb *
sys/netinet6/in6_pcb.h
92
in6_rtchange(struct inpcb *, int);
sys/netinet6/in6_pcb.h
97
int in6_selecthlim(struct inpcb *, struct ifnet *);
sys/netinet6/in6_pcb.h
98
int in6_pcbsetport(struct in6_addr *, struct inpcb *, struct ucred *);
sys/netinet6/in6_src.c
134
struct ip6_pktopts *, struct ip6_moptions *, struct inpcb *,
sys/netinet6/in6_src.c
175
struct ip6_pktopts *opts, struct ip6_moptions *mopts, struct inpcb *inp,
sys/netinet6/in6_src.c
539
struct inpcb *inp, struct ucred *cred, int scope_ambiguous,
sys/netinet6/in6_src.c
865
in6_selecthlim(struct inpcb *inp, struct ifnet *ifp)
sys/netinet6/in6_var.h
883
int ip6_getmoptions(struct inpcb *, struct sockopt *);
sys/netinet6/in6_var.h
884
int ip6_setmoptions(struct inpcb *, struct sockopt *);
sys/netinet6/ip6_gre.c
214
in6_gre_udp_input(struct mbuf *m, int off, struct inpcb *inp,
sys/netinet6/ip6_input.c
1111
ip6_savecontrol_v4(struct inpcb *inp, struct mbuf *m, struct mbuf **mp,
sys/netinet6/ip6_input.c
1329
ip6_savecontrol(struct inpcb *inp, struct mbuf *m, struct mbuf **mp)
sys/netinet6/ip6_input.c
1499
ip6_notify_pmtu(struct inpcb *inp, struct sockaddr_in6 *dst, u_int32_t mtu)
sys/netinet6/ip6_output.c
138
static int ip6_getpcbopt(struct inpcb *, int, struct sockopt *);
sys/netinet6/ip6_output.c
1476
struct inpcb *inp = sotoinpcb(so);
sys/netinet6/ip6_output.c
2236
struct inpcb *inp = sotoinpcb(so);
sys/netinet6/ip6_output.c
2420
ip6_getpcbopt(struct inpcb *inp, int optname, struct sockopt *sopt)
sys/netinet6/ip6_output.c
300
ip6_output_send(struct inpcb *inp, struct ifnet *ifp, struct ifnet *origifp,
sys/netinet6/ip6_output.c
3204
ip6_optlen(struct inpcb *inp)
sys/netinet6/ip6_output.c
402
struct ifnet **ifpp, struct inpcb *inp)
sys/netinet6/ip6_var.h
376
struct inpcb;
sys/netinet6/ip6_var.h
396
struct mbuf **ip6_savecontrol_v4(struct inpcb *, struct mbuf *,
sys/netinet6/ip6_var.h
398
void ip6_savecontrol(struct inpcb *, struct mbuf *, struct mbuf **);
sys/netinet6/ip6_var.h
399
void ip6_notify_pmtu(struct inpcb *, struct sockaddr_in6 *, u_int32_t);
sys/netinet6/ip6_var.h
409
struct inpcb *);
sys/netinet6/ip6_var.h
417
int ip6_optlen(struct inpcb *);
sys/netinet6/ip6_var.h
438
struct inpcb *, struct ucred *, int, struct in6_addr *, int *);
sys/netinet6/raw_ip6.c
156
rip6_inp_match(const struct inpcb *inp, void *v)
sys/netinet6/raw_ip6.c
187
struct inpcb *inp;
sys/netinet6/raw_ip6.c
350
struct inpcb *inp;
sys/netinet6/raw_ip6.c
574
struct inpcb *inp = sotoinpcb(so);
sys/netinet6/raw_ip6.c
653
struct inpcb *inp;
sys/netinet6/raw_ip6.c
676
inp = (struct inpcb *)so->so_pcb;
sys/netinet6/raw_ip6.c
688
struct inpcb *inp;
sys/netinet6/raw_ip6.c
705
struct inpcb *inp __diagused;
sys/netinet6/raw_ip6.c
716
struct inpcb *inp __diagused;
sys/netinet6/raw_ip6.c
727
struct inpcb *inp;
sys/netinet6/raw_ip6.c
743
struct inpcb *inp;
sys/netinet6/raw_ip6.c
787
struct inpcb *inp;
sys/netinet6/sctp6_usrreq.c
1041
struct inpcb *inp = sotoinpcb(so);
sys/netinet6/sctp6_usrreq.c
1068
struct inpcb *inp = sotoinpcb(so);
sys/netinet6/udp6_usrreq.c
1007
struct inpcb *inp;
sys/netinet6/udp6_usrreq.c
1023
inp = (struct inpcb *)so->so_pcb;
sys/netinet6/udp6_usrreq.c
1042
struct inpcb *inp;
sys/netinet6/udp6_usrreq.c
1092
struct inpcb *inp;
sys/netinet6/udp6_usrreq.c
1117
struct inpcb *inp;
sys/netinet6/udp6_usrreq.c
1210
struct inpcb *inp;
sys/netinet6/udp6_usrreq.c
1222
struct inpcb *inp;
sys/netinet6/udp6_usrreq.c
137
udp6_append(struct inpcb *inp, struct mbuf *n, int off,
sys/netinet6/udp6_usrreq.c
227
udp6_multi_match(const struct inpcb *inp, void *v)
sys/netinet6/udp6_usrreq.c
255
struct inpcb *inp;
sys/netinet6/udp6_usrreq.c
357
struct inpcb *inp;
sys/netinet6/udp6_usrreq.c
566
struct inpcb *inp;
sys/netinet6/udp6_usrreq.c
626
struct inpcb *inp;
sys/netinet6/udp6_usrreq.c
677
struct inpcb *inp;
sys/netinet6/udp6_usrreq.c
981
struct inpcb *inp;
sys/netipsec/ipsec.c
1044
ipsec_in_reject(struct secpolicy *sp, struct inpcb *inp, const struct mbuf *m)
sys/netipsec/ipsec.c
1178
ipsec_hdrsiz_inpcb(struct inpcb *inp)
sys/netipsec/ipsec.c
289
static int ipsec_in_reject(struct secpolicy *, struct inpcb *,
sys/netipsec/ipsec.c
316
ipsec_invalidate_cache(struct inpcb *inp, u_int dir)
sys/netipsec/ipsec.c
337
ipsec_cachepolicy(struct inpcb *inp, struct secpolicy *sp, u_int dir)
sys/netipsec/ipsec.c
418
ipsec_checkpolicy(struct secpolicy *sp, struct inpcb *inp, int *error)
sys/netipsec/ipsec.c
447
ipsec_getpcbpolicy(struct inpcb *inp, u_int dir)
sys/netipsec/ipsec.c
572
ipsec4_getpolicy(const struct mbuf *m, struct inpcb *inp, struct ip *ip1,
sys/netipsec/ipsec.c
595
ipsec4_checkpolicy(const struct mbuf *m, struct inpcb *inp, struct ip *ip1,
sys/netipsec/ipsec.c
628
ipsec4_in_reject1(const struct mbuf *m, struct ip *ip1, struct inpcb *inp)
sys/netipsec/ipsec.c
659
ipsec4_in_reject(const struct mbuf *m, struct inpcb *inp)
sys/netipsec/ipsec.c
761
ipsec6_getpolicy(const struct mbuf *m, struct inpcb *inp, u_int dir,
sys/netipsec/ipsec.c
784
ipsec6_checkpolicy(const struct mbuf *m, struct inpcb *inp, int *error,
sys/netipsec/ipsec.c
817
ipsec6_in_reject(const struct mbuf *m, struct inpcb *inp)
sys/netipsec/ipsec.h
117
struct inpcb *ipsec_accel_add_sp_inp;
sys/netipsec/ipsec.h
330
struct inpcb;
sys/netipsec/ipsec.h
344
struct secpolicy *ipsec4_checkpolicy(const struct mbuf *, struct inpcb *,
sys/netipsec/ipsec.h
358
void ipsec_setspidx_inpcb(struct inpcb *, struct secpolicyindex *, u_int);
sys/netipsec/ipsec.h
367
struct secpolicy *, struct inpcb *, u_long);
sys/netipsec/ipsec6.h
62
struct inpcb;
sys/netipsec/ipsec6.h
66
struct inpcb *, int *, int);
sys/netipsec/ipsec6.h
74
struct inpcb *, u_long);
sys/netipsec/ipsec6.h
77
int ip6_ipsec_pcbctl(struct inpcb *, struct sockopt *);
sys/netipsec/ipsec_offload.c
675
struct inpcb *inp;
sys/netipsec/ipsec_offload.c
702
struct inpcb *inp;
sys/netipsec/ipsec_offload.c
720
ipsec_accel_spdadd_impl(struct secpolicy *sp, struct inpcb *inp)
sys/netipsec/ipsec_offload.c
889
ipsec_accel_output(struct ifnet *ifp, struct mbuf *m, struct inpcb *inp,
sys/netipsec/ipsec_offload.h
100
ipsec_accel_spdadd(struct secpolicy *sp, struct inpcb *inp)
sys/netipsec/ipsec_offload.h
102
void (*p)(struct secpolicy *sp, struct inpcb *inp);
sys/netipsec/ipsec_offload.h
189
void ipsec_accel_spdadd_impl(struct secpolicy *sp, struct inpcb *inp);
sys/netipsec/ipsec_offload.h
195
struct inpcb *inp, struct secpolicy *sp, struct secasvar *sav, int af,
sys/netipsec/ipsec_offload.h
37
struct inpcb;
sys/netipsec/ipsec_offload.h
58
extern void (*ipsec_accel_spdadd_p)(struct secpolicy *sp, struct inpcb *inp);
sys/netipsec/ipsec_output.c
190
struct secpolicy *sp, struct inpcb *inp, u_int idx, u_long mtu)
sys/netipsec/ipsec_output.c
329
struct secpolicy *sp, struct inpcb *inp, u_long mtu)
sys/netipsec/ipsec_output.c
407
ipsec4_common_output1(struct ifnet *ifp, struct mbuf *m, struct inpcb *inp,
sys/netipsec/ipsec_output.c
457
ipsec4_common_output(struct ifnet *ifp, struct mbuf *m, struct inpcb *inp,
sys/netipsec/ipsec_output.c
484
ipsec4_output(struct ifnet *ifp, struct mbuf *m, struct inpcb *inp, u_long mtu)
sys/netipsec/ipsec_output.c
629
struct inpcb *inp, u_int idx, u_long mtu)
sys/netipsec/ipsec_output.c
746
struct inpcb *inp, u_long mtu)
sys/netipsec/ipsec_output.c
820
ipsec6_common_output(struct ifnet *ifp, struct mbuf *m, struct inpcb *inp,
sys/netipsec/ipsec_output.c
866
ipsec6_output(struct ifnet *ifp, struct mbuf *m, struct inpcb *inp, u_long mtu)
sys/netipsec/ipsec_pcb.c
128
ipsec_setspidx_inpcb(struct inpcb *inp, struct secpolicyindex *spidx,
sys/netipsec/ipsec_pcb.c
153
ipsec_init_pcbpolicy(struct inpcb *inp)
sys/netipsec/ipsec_pcb.c
168
ipsec_delete_pcbpolicy(struct inpcb *inp)
sys/netipsec/ipsec_pcb.c
236
ipsec_copy_pcbpolicy(struct inpcb *old, struct inpcb *new)
sys/netipsec/ipsec_pcb.c
285
ipsec_set_pcbpolicy(struct inpcb *inp, struct ucred *cred,
sys/netipsec/ipsec_pcb.c
376
ipsec_get_pcbpolicy(struct inpcb *inp, void *request, size_t *len)
sys/netipsec/ipsec_pcb.c
434
ipsec_control_pcbpolicy(struct inpcb *inp, struct sockopt *sopt)
sys/netipsec/ipsec_pcb.c
477
ipsec4_pcbctl(struct inpcb *inp, struct sockopt *sopt)
sys/netipsec/ipsec_pcb.c
491
ipsec6_pcbctl(struct inpcb *inp, struct sockopt *sopt)
sys/netipsec/ipsec_pcb.c
57
ipsec_setsockaddrs_inpcb(struct inpcb *inp, union sockaddr_union *src,
sys/netipsec/ipsec_support.h
132
int tcpmd5_kmod_pcbctl(struct tcpmd5_support * const, struct inpcb *,
sys/netipsec/ipsec_support.h
192
struct inpcb *);
sys/netipsec/ipsec_support.h
195
struct mbuf *, struct inpcb *, u_long);
sys/netipsec/ipsec_support.h
196
int ipsec_kmod_pcbctl(struct ipsec_support * const, struct inpcb *,
sys/netipsec/ipsec_support.h
199
size_t ipsec_kmod_hdrsize(struct ipsec_support * const, struct inpcb *);
sys/netipsec/ipsec_support.h
202
int ipsec_kmod_udp_pcbctl(struct ipsec_support * const, struct inpcb *,
sys/netipsec/ipsec_support.h
35
struct inpcb;
sys/netipsec/ipsec_support.h
49
size_t ipsec_hdrsiz_inpcb(struct inpcb *);
sys/netipsec/ipsec_support.h
50
int ipsec_init_pcbpolicy(struct inpcb *);
sys/netipsec/ipsec_support.h
51
int ipsec_delete_pcbpolicy(struct inpcb *);
sys/netipsec/ipsec_support.h
52
int ipsec_copy_pcbpolicy(struct inpcb *, struct inpcb *);
sys/netipsec/ipsec_support.h
56
int udp_ipsec_pcbctl(struct inpcb *, struct sockopt *);
sys/netipsec/ipsec_support.h
59
int ipsec4_in_reject(const struct mbuf *, struct inpcb *);
sys/netipsec/ipsec_support.h
60
int ipsec4_in_reject1(const struct mbuf *m, struct ip *ip1, struct inpcb *inp);
sys/netipsec/ipsec_support.h
63
int ipsec4_pcbctl(struct inpcb *, struct sockopt *);
sys/netipsec/ipsec_support.h
64
int ipsec4_output(struct ifnet *, struct mbuf *, struct inpcb *, u_long);
sys/netipsec/ipsec_support.h
71
int ipsec6_in_reject(const struct mbuf *, struct inpcb *);
sys/netipsec/ipsec_support.h
73
int ipsec6_pcbctl(struct inpcb *, struct sockopt *);
sys/netipsec/ipsec_support.h
74
int ipsec6_output(struct ifnet *, struct mbuf *, struct inpcb *, u_long);
sys/netipsec/ipsec_support.h
81
int (*check_policy)(const struct mbuf *, struct inpcb *);
sys/netipsec/ipsec_support.h
83
int (*output)(struct ifnet *, struct mbuf *, struct inpcb *,
sys/netipsec/ipsec_support.h
85
int (*pcbctl)(struct inpcb *, struct sockopt *);
sys/netipsec/ipsec_support.h
86
size_t (*hdrsize)(struct inpcb *);
sys/netipsec/ipsec_support.h
91
int (*udp_pcbctl)(struct inpcb *, struct sockopt *);
sys/netipsec/ipsec_support.h
99
int (*pcbctl)(struct inpcb *, struct sockopt *);
sys/netipsec/key.c
104
void (*ipsec_accel_spdadd_p)(struct secpolicy *sp, struct inpcb *inp);
sys/netipsec/subr_ipsec.c
287
pcbctl, METHOD_DECL(struct tcpmd5_support * const sc, struct inpcb *inp,
sys/netipsec/subr_ipsec.c
337
udp_pcbctl, METHOD_DECL(struct ipsec_support * const sc, struct inpcb *inp,
sys/netipsec/subr_ipsec.c
348
struct inpcb *inp), METHOD_ARGS(m, inp)
sys/netipsec/subr_ipsec.c
363
struct mbuf *m, struct inpcb *inp, u_long mtu),
sys/netipsec/subr_ipsec.c
368
pcbctl, METHOD_DECL(struct ipsec_support * const sc, struct inpcb *inp,
sys/netipsec/subr_ipsec.c
373
hdrsize, METHOD_DECL(struct ipsec_support * const sc, struct inpcb *inp),
sys/netipsec/udpencap.c
70
udp_ipsec_pcbctl(struct inpcb *inp, struct sockopt *sopt)
sys/netipsec/xform_tcp.c
77
tcp_ipsec_pcbctl(struct inpcb *inp, struct sockopt *sopt)
sys/netpfil/ipfilter/netinet/ip_fil_freebsd.c
118
void *ruleset __unused, struct inpcb *inp)
sys/netpfil/ipfilter/netinet/ip_fil_freebsd.c
135
void *ruleset __unused, struct inpcb *inp)
sys/netpfil/ipfw/ip_fw2.c
1123
struct inpcb *pcb, *inp;
sys/netpfil/ipfw/ip_fw2.c
2836
struct inpcb *inp = args->inp;
sys/netpfil/ipfw/ip_fw_pfil.c
122
void *ruleset __unused, struct inpcb *inp)
sys/netpfil/ipfw/ip_fw_pfil.c
333
void *ruleset __unused, struct inpcb *inp)
sys/netpfil/ipfw/ip_fw_private.h
111
struct inpcb *inp;
sys/netpfil/pf/pf.c
10100
struct pf_kstate *s, struct pf_pdesc *pd, struct inpcb *inp)
sys/netpfil/pf/pf.c
10609
struct inpcb *inp)
sys/netpfil/pf/pf.c
11613
struct inpcb *inp, struct pf_rule_actions *default_actions)
sys/netpfil/pf/pf.c
348
struct pf_kruleset **, u_short *, struct inpcb *,
sys/netpfil/pf/pf.c
418
struct pf_pdesc *, struct inpcb *);
sys/netpfil/pf/pf.c
425
struct pf_pdesc *, struct inpcb *);
sys/netpfil/pf/pf.c
5346
struct inpcb *inp;
sys/netpfil/pf/pf.c
6345
struct pf_kruleset **rsm, u_short *reason, struct inpcb *inp,
sys/netpfil/pf/pf.c
9729
struct pf_kstate *s, struct pf_pdesc *pd, struct inpcb *inp)
sys/netpfil/pf/pf_ioctl.c
247
int flags, void *ruleset __unused, struct inpcb *inp);
sys/netpfil/pf/pf_ioctl.c
249
int flags, void *ruleset __unused, struct inpcb *inp);
sys/netpfil/pf/pf_ioctl.c
252
int flags, void *ruleset __unused, struct inpcb *inp);
sys/netpfil/pf/pf_ioctl.c
254
int flags, void *ruleset __unused, struct inpcb *inp);
sys/netpfil/pf/pf_ioctl.c
258
int flags, void *ruleset __unused, struct inpcb *inp);
sys/netpfil/pf/pf_ioctl.c
260
int flags, void *ruleset __unused, struct inpcb *inp);
sys/netpfil/pf/pf_ioctl.c
7584
void *ruleset __unused, struct inpcb *inp)
sys/netpfil/pf/pf_ioctl.c
7597
void *ruleset __unused, struct inpcb *inp)
sys/netpfil/pf/pf_ioctl.c
7611
void *ruleset __unused, struct inpcb *inp)
sys/netpfil/pf/pf_ioctl.c
7624
void *ruleset __unused, struct inpcb *inp)
sys/netpfil/pf/pf_ioctl.c
7639
void *ruleset __unused, struct inpcb *inp)
sys/netpfil/pf/pf_ioctl.c
7658
void *ruleset __unused, struct inpcb *inp)
sys/security/audit/audit_arg.c
674
struct inpcb *pcb;
sys/security/audit/audit_arg.c
704
pcb = (struct inpcb *)so->so_pcb;
sys/security/mac/mac_framework.h
208
int mac_inpcb_check_deliver(struct inpcb *inp, struct mbuf *m);
sys/security/mac/mac_framework.h
209
int mac_inpcb_check_visible(struct ucred *cred, struct inpcb *inp);
sys/security/mac/mac_framework.h
210
void mac_inpcb_create(struct socket *so, struct inpcb *inp);
sys/security/mac/mac_framework.h
211
void mac_inpcb_create_mbuf(struct inpcb *inp, struct mbuf *m);
sys/security/mac/mac_framework.h
212
void mac_inpcb_destroy(struct inpcb *);
sys/security/mac/mac_framework.h
213
int mac_inpcb_init(struct inpcb *, int);
sys/security/mac/mac_framework.h
214
void mac_inpcb_sosetlabel(struct socket *so, struct inpcb *inp);
sys/security/mac/mac_framework.h
450
void mac_syncache_create(struct label *l, struct inpcb *inp);
sys/security/mac/mac_framework.h
63
struct inpcb;
sys/security/mac/mac_inet.c
164
mac_inpcb_destroy(struct inpcb *inp)
sys/security/mac/mac_inet.c
192
mac_inpcb_create(struct socket *so, struct inpcb *inp)
sys/security/mac/mac_inet.c
242
mac_inpcb_create_mbuf(struct inpcb *inp, struct mbuf *m)
sys/security/mac/mac_inet.c
366
mac_inpcb_check_deliver(struct inpcb *inp, struct mbuf *m)
sys/security/mac/mac_inet.c
389
mac_inpcb_check_visible(struct ucred *cred, struct inpcb *inp)
sys/security/mac/mac_inet.c
403
mac_inpcb_sosetlabel(struct socket *so, struct inpcb *inp)
sys/security/mac/mac_inet.c
497
mac_syncache_create(struct label *label, struct inpcb *inp)
sys/security/mac/mac_inet.c
97
mac_inpcb_init(struct inpcb *inp, int flag)
sys/security/mac/mac_policy.h
231
typedef int (*mpo_inpcb_check_deliver_t)(struct inpcb *inp,
sys/security/mac/mac_policy.h
235
struct inpcb *inp, struct label *inplabel);
sys/security/mac/mac_policy.h
237
struct label *solabel, struct inpcb *inp,
sys/security/mac/mac_policy.h
239
typedef void (*mpo_inpcb_create_mbuf_t)(struct inpcb *inp,
sys/security/mac/mac_policy.h
245
struct label *label, struct inpcb *inp,
sys/security/mac/mac_policy.h
528
struct inpcb *inp);
sys/security/mac/mac_policy.h
79
struct inpcb;
sys/security/mac_biba/mac_biba.c
1136
biba_inpcb_check_deliver(struct inpcb *inp, struct label *inplabel,
sys/security/mac_biba/mac_biba.c
1151
biba_inpcb_check_visible(struct ucred *cred, struct inpcb *inp,
sys/security/mac_biba/mac_biba.c
1170
struct inpcb *inp, struct label *inplabel)
sys/security/mac_biba/mac_biba.c
1183
biba_inpcb_create_mbuf(struct inpcb *inp, struct label *inplabel,
sys/security/mac_biba/mac_biba.c
1196
struct inpcb *inp, struct label *inplabel)
sys/security/mac_biba/mac_biba.c
2311
biba_syncache_create(struct label *label, struct inpcb *inp)
sys/security/mac_ifoff/mac_ifoff.c
137
ifoff_inpcb_check_deliver(struct inpcb *inp, struct label *inplabel,
sys/security/mac_lomac/mac_lomac.c
1261
lomac_inpcb_check_deliver(struct inpcb *inp, struct label *inplabel,
sys/security/mac_lomac/mac_lomac.c
1276
lomac_inpcb_check_visible(struct ucred *cred, struct inpcb *inp,
sys/security/mac_lomac/mac_lomac.c
1295
struct inpcb *inp, struct label *inplabel)
sys/security/mac_lomac/mac_lomac.c
1306
lomac_inpcb_create_mbuf(struct inpcb *inp, struct label *inplabel,
sys/security/mac_lomac/mac_lomac.c
1319
struct inpcb *inp, struct label *inplabel)
sys/security/mac_lomac/mac_lomac.c
2108
lomac_syncache_create(struct label *label, struct inpcb *inp)
sys/security/mac_mls/mac_mls.c
1057
mls_inpcb_check_deliver(struct inpcb *inp, struct label *inplabel,
sys/security/mac_mls/mac_mls.c
1072
mls_inpcb_check_visible(struct ucred *cred, struct inpcb *inp,
sys/security/mac_mls/mac_mls.c
1090
mls_inpcb_create(struct socket *so, struct label *solabel, struct inpcb *inp,
sys/security/mac_mls/mac_mls.c
1102
mls_inpcb_create_mbuf(struct inpcb *inp, struct label *inplabel,
sys/security/mac_mls/mac_mls.c
1115
struct inpcb *inp, struct label *inplabel)
sys/security/mac_mls/mac_mls.c
2019
mls_syncache_create(struct label *label, struct inpcb *inp)
sys/security/mac_partition/mac_partition.c
224
partition_inpcb_check_visible(struct ucred *cred, struct inpcb *inp,
sys/security/mac_portacl/mac_portacl.c
436
struct inpcb *inp;
sys/security/mac_seeotheruids/mac_seeotheruids.c
313
seeotheruids_inpcb_check_visible(struct ucred *cred, struct inpcb *inp,
sys/security/mac_stub/mac_stub.c
1131
stub_inpcb_check_visible(struct ucred *cred, struct inpcb *inp,
sys/security/mac_stub/mac_stub.c
1220
stub_syncache_create(struct label *label, struct inpcb *inp)
sys/security/mac_stub/mac_stub.c
424
stub_inpcb_check_deliver(struct inpcb *inp, struct label *inplabel,
sys/security/mac_stub/mac_stub.c
433
struct inpcb *inp, struct label *inplabel)
sys/security/mac_stub/mac_stub.c
439
stub_inpcb_create_mbuf(struct inpcb *inp, struct label *inplabel,
sys/security/mac_stub/mac_stub.c
447
struct inpcb *inp, struct label *inplabel)
sys/security/mac_test/mac_test.c
2203
test_syncache_create(struct label *label, struct inpcb *inp)
sys/security/mac_test/mac_test.c
694
test_inpcb_check_deliver(struct inpcb *inp, struct label *inplabel,
sys/security/mac_test/mac_test.c
707
test_inpcb_check_visible(struct ucred *cred, struct inpcb *inp,
sys/security/mac_test/mac_test.c
721
struct inpcb *inp, struct label *inplabel)
sys/security/mac_test/mac_test.c
733
test_inpcb_create_mbuf(struct inpcb *inp, struct label *inplabel,
sys/security/mac_test/mac_test.c
769
struct inpcb *inp, struct label *inplabel)
sys/sys/ktls.h
216
struct inpcb *inp; /* Used by transmit tasks. */
sys/sys/ktls.h
254
int ktls_get_rx_sequence(struct inpcb *inp, uint32_t *tcpseq, uint64_t *tlsseq);
sys/sys/ktls.h
259
int ktls_output_eagain(struct inpcb *inp, struct ktls_session *tls);