unpcb
struct unpcb unpcb;
if (kvm_read(kd, (u_long)s.so_pcb, (char *)&unpcb,
sizeof(struct unpcb)) != sizeof(struct unpcb)){
} else if (unpcb.unp_conn) {
sock->unp_conn = (uintptr_t)unpcb.unp_conn;
struct unpcb *unpcb;
unpcb = (struct unpcb *)(so->so_pcb);
if (unpcb->unp_conn) {
(uintptr_t)unpcb->unp_conn;
struct unpcb *unp, *unp2;
struct unpcb *unp2;
struct unpcb *unp2;
struct unpcb *unp = sotounpcb(so);
struct unpcb *unp = sotounpcb(so);
struct unpcb *unp = sotounpcb(so);
struct unpcb *unp = sotounpcb(so), *unp2 = unp->unp_conn;
struct unpcb *unp = sotounpcb(so), *unp2 = unp->unp_conn;
struct unpcb *unp = sotounpcb(so);
struct unpcb *unp, *unp2;
struct unpcb *unp2;
struct unpcb *unp2;
struct unpcb *unp, *unp2;
struct unpcb *unp;
struct unpcb *unp = sotounpcb(so);
struct unpcb *unp;
struct unpcb *unp;
struct unpcb *unp, *unp2, *unp3;
static void unp_disconnect(struct unpcb *unp, struct unpcb *unp2);
static void unp_drop(struct unpcb *);
unp_copy_peercred(struct thread *td, struct unpcb *client_unp,
struct unpcb *server_unp, struct unpcb *listen_unp)
struct unpcb *unp;
struct unpcb *unp2;
unp_pcb_hold(struct unpcb *unp)
unp_disconnect(struct unpcb *unp, struct unpcb *unp2)
struct unpcb *unptmp;
unp_pcb_rele(struct unpcb *unp)
struct unpcb *unp, **unp_list;
unp_pcb_rele_notlast(struct unpcb *unp)
unp_drop(struct unpcb *unp)
struct unpcb *unp2;
unp_pcb_lock_pair(struct unpcb *unp, struct unpcb *unp2)
struct unpcb *unp;
unp_zone = uma_zcreate("unpcb", sizeof(struct unpcb), NULL, dtor,
unp_pcb_unlock_pair(struct unpcb *unp, struct unpcb *unp2)
static struct unpcb *
unp_pcb_lock_peer(struct unpcb *unp)
struct unpcb *unp2;
static struct unpcb *
struct unpcb *unp;
struct unpcb *unp;
struct unpcb *unp;
struct unpcb *unp;
unp_gc_scan(struct unpcb *unp, void (*op)(struct filedescent **, int))
struct unpcb *unp, *unptmp;
uipc_lock_peer(struct socket *so, struct unpcb **unp2)
struct unpcb *unp;
struct unpcb *unp;
struct unpcb *unp;
struct unpcb *unp, *unp2;
struct unpcb *unp;
DB_SHOW_COMMAND(unpcb, db_show_unpcb)
struct unpcb *unp;
unp = (struct unpcb *)addr;
struct unpcb *unp;
struct unpcb *unp;
struct unpcb *unp, *unp2;
struct unpcb *unp;
struct unpcb *unp, *unp2;
struct unpcb *unp, *unp2;
struct unpcb *ref = LIST_FIRST(&unp->unp_refs);
struct unpcb *unp, *unp2;
struct unpcb *unp;
struct unpcb *unp, *unp2;
#define sotounpcb(so) ((struct unpcb *)((so)->so_pcb))
unp_copy_peercred(struct thread *td, struct unpcb *client_unp,
struct unpcb *server_unp, struct unpcb *listen_unp);
LIST_HEAD(unp_head, unpcb);
struct unpcb *unp_conn; /* (p) connected socket */
LIST_ENTRY(unpcb) unp_reflink; /* (l) link in unp_refs list */
LIST_ENTRY(unpcb) unp_link; /* (g) glue on list of all PCBs */
LIST_ENTRY(unpcb) unp_dead; /* (g) link in dead list */
struct unpcb *v_unpcb; /* v unix domain net (VSOCK) */
struct unpcb *unp, unp0, unp_conn;