Lines Matching defs:xso
104 sotoxsocket_n(struct socket *so, struct xsocket_n *xso)
106 xso->xso_len = sizeof(struct xsocket_n);
107 xso->xso_kind = XSO_SOCKET;
110 xso->xso_so = (u_int64_t)(uintptr_t)so;
111 xso->so_type = so->so_type;
112 xso->so_options = so->so_options;
113 xso->so_linger = so->so_linger;
114 xso->so_state = so->so_state;
115 xso->so_pcb = (u_int64_t)(uintptr_t)so->so_pcb;
117 xso->xso_protocol = so->so_proto->pr_protocol;
118 xso->xso_family = so->so_proto->pr_domain->dom_family;
120 xso->xso_protocol = xso->xso_family = 0;
122 xso->so_qlen = so->so_qlen;
123 xso->so_incqlen = so->so_incqlen;
124 xso->so_qlimit = so->so_qlimit;
125 xso->so_timeo = so->so_timeo;
126 xso->so_error = so->so_error;
127 xso->so_pgid = so->so_pgid;
128 xso->so_oobmark = so->so_oobmark;
129 xso->so_uid = kauth_cred_getuid(so->so_cred);
335 struct xsocket_n *xso = (struct xsocket_n *)ADVANCE64(xi, sizeof(*xi));
336 struct xsockbuf_n *xsbrcv = (struct xsockbuf_n *)ADVANCE64(xso, sizeof(*xso));
343 sotoxsocket_n(inp->inp_socket, xso);