usr/src/cmd/mdb/common/modules/genunix/genunix.c
4404
"filter and display sonode", sonode },
usr/src/cmd/mdb/common/modules/genunix/net.c
395
struct sonode so;
usr/src/cmd/mdb/common/modules/genunix/net.c
762
const struct sonode *so = &st->st_sonode;
usr/src/cmd/mdb/common/modules/genunix/net.c
797
const struct sonode *so = &st->st_sonode;
usr/src/cmd/mdb/common/modules/genunix/net.h
51
extern int sonode(uintptr_t, uint_t, int, const mdb_arg_t *);
usr/src/cmd/mdb/common/modules/genunix/vfs.c
1021
struct sonode so;
usr/src/cmd/mdb/common/modules/genunix/vfs.c
416
pfiles_get_sonode(vnode_t *v_sock, struct sonode *sonode)
usr/src/cmd/mdb/common/modules/genunix/vfs.c
418
if (mdb_vread(sonode, sizeof (struct sonode),
usr/src/cmd/mdb/common/modules/genunix/vfs.c
486
struct sonode sonode;
usr/src/cmd/mdb/common/modules/genunix/vfs.c
489
if (pfiles_get_sonode(&v, &sonode) == -1) {
usr/src/cmd/mdb/common/modules/genunix/vfs.c
493
(uintptr_t)sonode.so_sockparams) == -1) {
usr/src/cmd/mdb/common/modules/genunix/vfs.c
498
if (!SOCK_IS_NONSTR(&sonode)) {
usr/src/cmd/mdb/common/modules/genunix/vfs.c
784
tcpip_sock_print(struct sonode *socknode)
usr/src/cmd/mdb/common/modules/genunix/vfs.c
856
sctp_sock_print(struct sonode *socknode)
usr/src/cmd/mdb/common/modules/genunix/vfs.c
892
sdp_sock_print(struct sonode *socknode)
usr/src/cmd/mdb/common/modules/genunix/vfs.c
901
int (*print)(struct sonode *socknode);
usr/src/uts/common/c2/audit_event.c
3642
struct sonode *so;
usr/src/uts/common/c2/audit_event.c
3746
struct sonode *so;
usr/src/uts/common/c2/audit_event.c
3822
struct sonode *so;
usr/src/uts/common/c2/audit_event.c
3909
struct sonode *so;
usr/src/uts/common/c2/audit_event.c
4004
struct sonode *so;
usr/src/uts/common/c2/audit_event.c
4185
struct sonode *so;
usr/src/uts/common/c2/audit_event.c
4389
struct sonode *so;
usr/src/uts/common/c2/audit_event.c
4582
struct sonode *so;
usr/src/uts/common/c2/audit_event.c
4774
struct sonode *so;
usr/src/uts/common/c2/audit_event.c
5644
struct sonode *so;
usr/src/uts/common/c2/audit_event.c
5775
struct sonode *so;
usr/src/uts/common/fs/proc/prsubr.c
2752
DTRACE_PROBE1(sonode, sonode_t *, so);
usr/src/uts/common/fs/smbsrv/smb_authenticate.c
870
DTRACE_PROBE1(discon, struct sonode *, so);
usr/src/uts/common/fs/smbsrv/smb_server.c
1868
DTRACE_PROBE1(so__wait__accept, struct sonode *, ld->ld_so);
usr/src/uts/common/fs/smbsrv/smb_server.c
1896
DTRACE_PROBE1(so__accept, struct sonode *, s_so);
usr/src/uts/common/fs/sockfs/sockcommon.c
130
struct sonode *
usr/src/uts/common/fs/sockfs/sockcommon.c
131
socket_newconn(struct sonode *parent, sock_lower_handle_t lh,
usr/src/uts/common/fs/sockfs/sockcommon.c
134
struct sonode *so;
usr/src/uts/common/fs/sockfs/sockcommon.c
173
socket_bind(struct sonode *so, struct sockaddr *name, socklen_t namelen,
usr/src/uts/common/fs/sockfs/sockcommon.c
183
socket_listen(struct sonode *so, int backlog, cred_t *cr)
usr/src/uts/common/fs/sockfs/sockcommon.c
212
socket_accept(struct sonode *lso, int fflag, cred_t *cr, struct sonode **nsop)
usr/src/uts/common/fs/sockfs/sockcommon.c
221
socket_connect(struct sonode *so, struct sockaddr *name,
usr/src/uts/common/fs/sockfs/sockcommon.c
256
socket_getpeername(struct sonode *so, struct sockaddr *addr,
usr/src/uts/common/fs/sockfs/sockcommon.c
268
socket_getsockname(struct sonode *so, struct sockaddr *addr,
usr/src/uts/common/fs/sockfs/sockcommon.c
279
socket_shutdown(struct sonode *so, int how, cred_t *cr)
usr/src/uts/common/fs/sockfs/sockcommon.c
289
socket_getsockopt(struct sonode *so, int level, int option_name,
usr/src/uts/common/fs/sockfs/sockcommon.c
300
socket_setsockopt(struct sonode *so, int level, int option_name,
usr/src/uts/common/fs/sockfs/sockcommon.c
317
socket_sendmsg(struct sonode *so, struct nmsghdr *msg, struct uio *uiop,
usr/src/uts/common/fs/sockfs/sockcommon.c
355
socket_sendmblk(struct sonode *so, struct nmsghdr *msg, int fflag,
usr/src/uts/common/fs/sockfs/sockcommon.c
368
socket_recvmsg(struct sonode *so, struct nmsghdr *msg, struct uio *uiop,
usr/src/uts/common/fs/sockfs/sockcommon.c
397
socket_ioctl(struct sonode *so, int cmd, intptr_t arg, int mode,
usr/src/uts/common/fs/sockfs/sockcommon.c
404
socket_poll(struct sonode *so, short events, int anyyet, short *reventsp,
usr/src/uts/common/fs/sockfs/sockcommon.c
411
socket_close(struct sonode *so, int flag, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon.c
417
socket_close_internal(struct sonode *so, int flag, cred_t *cr)
usr/src/uts/common/fs/sockfs/sockcommon.c
425
socket_destroy(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockcommon.c
433
socket_destroy_internal(struct sonode *so, cred_t *cr)
usr/src/uts/common/fs/sockfs/sockcommon.c
451
struct sonode *so = buf;
usr/src/uts/common/fs/sockfs/sockcommon.c
478
list_create(&so->so_acceptq_list, sizeof (struct sonode),
usr/src/uts/common/fs/sockfs/sockcommon.c
479
offsetof(struct sonode, so_acceptq_node));
usr/src/uts/common/fs/sockfs/sockcommon.c
480
list_create(&so->so_acceptq_defer, sizeof (struct sonode),
usr/src/uts/common/fs/sockfs/sockcommon.c
481
offsetof(struct sonode, so_acceptq_node));
usr/src/uts/common/fs/sockfs/sockcommon.c
518
struct sonode *so = buf;
usr/src/uts/common/fs/sockfs/sockcommon.c
557
sonode_init(struct sonode *so, struct sockparams *sp, int family,
usr/src/uts/common/fs/sockfs/sockcommon.c
633
sonode_fini(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockcommon.c
68
struct sonode *
usr/src/uts/common/fs/sockfs/sockcommon.c
72
struct sonode *so;
usr/src/uts/common/fs/sockfs/sockcommon.h
108
extern int so_listen_notsupp(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
109
extern int so_accept_notsupp(struct sonode *, int, struct cred *,
usr/src/uts/common/fs/sockfs/sockcommon.h
110
struct sonode **);
usr/src/uts/common/fs/sockfs/sockcommon.h
111
extern int so_getpeername_notsupp(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/sockcommon.h
113
extern int so_shutdown_notsupp(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
114
extern int so_sendmblk_notsupp(struct sonode *, struct nmsghdr *,
usr/src/uts/common/fs/sockfs/sockcommon.h
118
extern int so_init(struct sonode *, struct sonode *, struct cred *, int);
usr/src/uts/common/fs/sockfs/sockcommon.h
119
extern int so_accept(struct sonode *, int, struct cred *, struct sonode **);
usr/src/uts/common/fs/sockfs/sockcommon.h
120
extern int so_bind(struct sonode *, struct sockaddr *, socklen_t, int,
usr/src/uts/common/fs/sockfs/sockcommon.h
122
extern int so_listen(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
123
extern int so_connect(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/sockcommon.h
125
extern int so_getsockopt(struct sonode *, int, int, void *,
usr/src/uts/common/fs/sockfs/sockcommon.h
127
extern int so_setsockopt(struct sonode *, int, int, const void *,
usr/src/uts/common/fs/sockfs/sockcommon.h
129
extern int so_getpeername(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/sockcommon.h
131
extern int so_getsockname(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/sockcommon.h
133
extern int so_ioctl(struct sonode *, int, intptr_t, int, struct cred *,
usr/src/uts/common/fs/sockfs/sockcommon.h
135
extern int so_poll(struct sonode *, short, int, short *,
usr/src/uts/common/fs/sockfs/sockcommon.h
137
extern int so_sendmsg(struct sonode *, struct nmsghdr *, struct uio *,
usr/src/uts/common/fs/sockfs/sockcommon.h
139
extern int so_sendmblk_impl(struct sonode *, struct nmsghdr *, int,
usr/src/uts/common/fs/sockfs/sockcommon.h
141
extern int so_sendmblk(struct sonode *, struct nmsghdr *, int,
usr/src/uts/common/fs/sockfs/sockcommon.h
143
extern int so_recvmsg(struct sonode *, struct nmsghdr *, struct uio *,
usr/src/uts/common/fs/sockfs/sockcommon.h
145
extern int so_shutdown(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
146
extern int so_close(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
148
extern int so_tpi_fallback(struct sonode *, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
158
extern ssize_t so_queue_msg_impl(struct sonode *, mblk_t *, size_t, int,
usr/src/uts/common/fs/sockfs/sockcommon.h
172
extern int so_acceptq_enqueue(struct sonode *, struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
173
extern int so_acceptq_enqueue_locked(struct sonode *, struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
174
extern int so_acceptq_dequeue(struct sonode *, boolean_t,
usr/src/uts/common/fs/sockfs/sockcommon.h
175
struct sonode **);
usr/src/uts/common/fs/sockfs/sockcommon.h
176
extern void so_acceptq_flush(struct sonode *, boolean_t);
usr/src/uts/common/fs/sockfs/sockcommon.h
179
extern int so_wait_connected(struct sonode *, boolean_t, sock_connid_t);
usr/src/uts/common/fs/sockfs/sockcommon.h
182
extern int so_snd_wait_qnotfull(struct sonode *, boolean_t);
usr/src/uts/common/fs/sockfs/sockcommon.h
183
extern void so_snd_qfull(struct sonode *so);
usr/src/uts/common/fs/sockfs/sockcommon.h
184
extern void so_snd_qnotfull(struct sonode *so);
usr/src/uts/common/fs/sockfs/sockcommon.h
186
extern int socket_chgpgrp(struct sonode *, pid_t);
usr/src/uts/common/fs/sockfs/sockcommon.h
187
extern void socket_sendsig(struct sonode *, int);
usr/src/uts/common/fs/sockfs/sockcommon.h
188
extern int so_dequeue_msg(struct sonode *, mblk_t **, struct uio *,
usr/src/uts/common/fs/sockfs/sockcommon.h
190
extern void so_enqueue_msg(struct sonode *, mblk_t *, size_t);
usr/src/uts/common/fs/sockfs/sockcommon.h
191
extern void so_process_new_message(struct sonode *, mblk_t *, mblk_t *);
usr/src/uts/common/fs/sockfs/sockcommon.h
192
extern boolean_t so_check_flow_control(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
198
extern void so_rcv_flush(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
199
extern int sorecvoob(struct sonode *, struct nmsghdr *, struct uio *,
usr/src/uts/common/fs/sockfs/sockcommon.h
204
extern struct sonode *socket_sonode_create(struct sockparams *, int, int, int,
usr/src/uts/common/fs/sockfs/sockcommon.h
207
extern void socket_sonode_destroy(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
208
extern int socket_init_common(struct sonode *, struct sonode *, int flags,
usr/src/uts/common/fs/sockfs/sockcommon.h
210
extern int socket_getopt_common(struct sonode *, int, int, void *, socklen_t *,
usr/src/uts/common/fs/sockfs/sockcommon.h
212
extern int socket_ioctl_common(struct sonode *, int, intptr_t, int,
usr/src/uts/common/fs/sockfs/sockcommon.h
214
extern int socket_strioc_common(struct sonode *, int, intptr_t, int,
usr/src/uts/common/fs/sockfs/sockcommon.h
217
extern int so_zcopy_wait(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
221
extern void so_notify_connected(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
222
extern void so_notify_disconnecting(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
223
extern void so_notify_disconnected(struct sonode *, boolean_t, int);
usr/src/uts/common/fs/sockfs/sockcommon.h
224
extern void so_notify_writable(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
225
extern void so_notify_data(struct sonode *, size_t);
usr/src/uts/common/fs/sockfs/sockcommon.h
226
extern void so_notify_oobsig(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
227
extern void so_notify_oobdata(struct sonode *, boolean_t);
usr/src/uts/common/fs/sockfs/sockcommon.h
228
extern void so_notify_eof(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
229
extern void so_notify_newconn(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
230
extern void so_notify_shutdown(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
231
extern void so_notify_error(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
236
extern void sonode_init(struct sonode *, struct sockparams *,
usr/src/uts/common/fs/sockfs/sockcommon.h
238
extern void sonode_fini(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon.h
37
struct sonode;
usr/src/uts/common/fs/sockfs/sockcommon.h
49
extern struct sonode *socket_create(int, int, int, char *, char *, int, int,
usr/src/uts/common/fs/sockfs/sockcommon.h
51
extern struct sonode *socket_newconn(struct sonode *, sock_lower_handle_t,
usr/src/uts/common/fs/sockfs/sockcommon.h
53
extern int socket_bind(struct sonode *, struct sockaddr *, socklen_t, int,
usr/src/uts/common/fs/sockfs/sockcommon.h
55
extern int socket_accept(struct sonode *, int, struct cred *, struct sonode **);
usr/src/uts/common/fs/sockfs/sockcommon.h
56
extern int socket_listen(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
57
extern int socket_connect(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/sockcommon.h
59
extern int socket_getpeername(struct sonode *, struct sockaddr *, socklen_t *,
usr/src/uts/common/fs/sockfs/sockcommon.h
61
extern int socket_getsockname(struct sonode *, struct sockaddr *, socklen_t *,
usr/src/uts/common/fs/sockfs/sockcommon.h
63
extern int socket_shutdown(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
64
extern int socket_getsockopt(struct sonode *, int, int, void *, socklen_t *,
usr/src/uts/common/fs/sockfs/sockcommon.h
66
extern int socket_setsockopt(struct sonode *, int, int, const void *,
usr/src/uts/common/fs/sockfs/sockcommon.h
68
extern int socket_recvmsg(struct sonode *, struct nmsghdr *, struct uio *,
usr/src/uts/common/fs/sockfs/sockcommon.h
70
extern int socket_sendmsg(struct sonode *, struct nmsghdr *, struct uio *,
usr/src/uts/common/fs/sockfs/sockcommon.h
72
extern int socket_sendmblk(struct sonode *, struct nmsghdr *, int,
usr/src/uts/common/fs/sockfs/sockcommon.h
74
extern int socket_ioctl(struct sonode *, int, intptr_t, int, struct cred *,
usr/src/uts/common/fs/sockfs/sockcommon.h
76
extern int socket_poll(struct sonode *, short, int, short *,
usr/src/uts/common/fs/sockfs/sockcommon.h
78
extern int socket_close(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
79
extern void socket_destroy(struct sonode *);
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
102
so_shutdown_notsupp(struct sonode *so, int how, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1021
struct sonode *so = (struct sonode *)sock_handle;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1043
struct sonode *so = (struct sonode *)sock_handle;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1082
struct sonode *so = (struct sonode *)sock_handle;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
109
so_sendmblk_notsupp(struct sonode *so, struct msghdr *msg, int fflag,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1099
struct sonode *so = (struct sonode *)parenthandle;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1100
struct sonode *nso;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1161
struct sonode *so;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1163
so = (struct sonode *)sock_handle;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
121
so_init(struct sonode *so, struct sonode *pso, struct cred *cr, int flags)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1240
so_queue_msg_impl(struct sonode *so, mblk_t *mp,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
127
so_bind(struct sonode *so, struct sockaddr *name, socklen_t namelen,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1409
struct sonode *so = (struct sonode *)sock_handle;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1422
struct sonode *so;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1425
so = (struct sonode *)sock_handle;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1463
so_queue_oob(struct sonode *so, mblk_t *mp, size_t len)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1481
so_close(struct sonode *so, int flag, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1536
struct sonode *so = (struct sonode *)sock_handle;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1556
struct sonode *so = (struct sonode *)sock_handle;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1567
struct sonode *so = (struct sonode *)sock_handle;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1585
so_recvmsg(struct sonode *so, struct nmsghdr *msg, struct uio *uiop,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
249
so_listen(struct sonode *so, int backlog, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
268
so_connect(struct sonode *so, struct sockaddr *name,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
307
so_accept(struct sonode *so, int fflag, struct cred *cr, struct sonode **nsop)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
310
struct sonode *nso;
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
342
so_sendmsg(struct sonode *so, struct nmsghdr *msg, struct uio *uiop,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
458
so_sendmblk_impl(struct sonode *so, struct nmsghdr *msg, int fflag,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
554
so_sendmblk(struct sonode *so, struct nmsghdr *msg, int fflag,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
570
so_shutdown(struct sonode *so, int how, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
618
so_getsockname(struct sonode *so, struct sockaddr *addr,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
635
so_getpeername(struct sonode *so, struct sockaddr *addr,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
66
static void so_queue_oob(struct sonode *, mblk_t *, size_t);
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
664
so_getsockopt(struct sonode *so, int level, int option_name,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
71
so_accept_notsupp(struct sonode *lso, int fflag,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
72
struct cred *cr, struct sonode **nsop)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
751
so_setsockopt(struct sonode *so, int level, int option_name,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
79
so_listen_notsupp(struct sonode *so, int backlog, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
835
so_ioctl(struct sonode *so, int cmd, intptr_t arg, int mode,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
86
so_getsockname_notsupp(struct sonode *so, struct sockaddr *sa,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
874
so_poll(struct sonode *so, short events, int anyyet, short *reventsp,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
94
so_getpeername_notsupp(struct sonode *so, struct sockaddr *addr,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
997
struct sonode *so = (struct sonode *)sock_handle;
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1030
so_enqueue_msg(struct sonode *so, mblk_t *mp, size_t msg_size)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1091
so_rcv_flush(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1131
sorecvoob(struct sonode *so, struct nmsghdr *msg, struct uio *uiop, int flags,
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1219
struct sonode *
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
123
so_acceptq_dequeue(struct sonode *so, boolean_t dontblock,
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
124
struct sonode **nsop)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1270
socket_init_common(struct sonode *so, struct sonode *pso, int flags, cred_t *cr)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
136
so_acceptq_flush_impl(struct sonode *so, list_t *list, boolean_t doclose)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
138
struct sonode *nso;
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1415
socket_ioctl_common(struct sonode *so, int cmd, intptr_t arg, int mode,
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1559
so_strioc_nread(struct sonode *so, intptr_t arg, int mode, int32_t *rvalp)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1631
socket_strioc_common(struct sonode *so, int cmd, intptr_t arg, int mode,
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1679
socket_getopt_common(struct sonode *so, int level, int option_name,
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
183
so_acceptq_flush(struct sonode *so, boolean_t doclose)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1854
socket_sonode_destroy(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1861
so_zcopy_wait(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1884
struct sonode *so = (struct sonode *)arg;
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
192
so_wait_connected_locked(struct sonode *so, boolean_t nonblock,
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1941
so_start_fallback(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1975
DTRACE_PROBE1(pending__ops__wait, (struct sonode *), so);
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1977
DTRACE_PROBE1(pending__ops__complete, (struct sonode *), so);
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1991
so_end_fallback(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
2021
struct sonode *so = (struct sonode *)sock_handle;
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
2208
so_integrity_check(struct sonode *cur, struct sonode *orig)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
2269
so_tpi_fallback(struct sonode *so, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
2278
struct sonode *nso;
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
2281
struct sonode origso;
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
2367
DTRACE_PROBE1(proto__fallback__begin, struct sonode *, so);
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
2370
DTRACE_PROBE1(proto__fallback__end, struct sonode *, so);
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
2385
struct sonode *next;
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
2397
DTRACE_PROBE1(proto__fallback__begin, struct sonode *, nso);
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
2400
DTRACE_PROBE1(proto__fallback__end, struct sonode *, nso);
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
248
so_wait_connected(struct sonode *so, boolean_t nonblock, sock_connid_t id)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
260
so_snd_wait_qnotfull_locked(struct sonode *so, boolean_t dontblock)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
298
so_snd_wait_qnotfull(struct sonode *so, boolean_t dontblock)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
312
so_snd_qfull(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
320
so_snd_qnotfull(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
333
socket_chgpgrp(struct sonode *so, pid_t pid)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
383
socket_sendsig(struct sonode *so, int event)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
545
so_prepend_msg(struct sonode *so, mblk_t *mp, mblk_t *last_tail)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
576
so_process_new_message(struct sonode *so, mblk_t *mp_head, mblk_t *mp_last_head)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
634
so_check_flow_control(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
661
so_dequeue_msg(struct sonode *so, mblk_t **mctlp, struct uio *uiop,
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
67
so_acceptq_dequeue_locked(struct sonode *so, boolean_t dontblock,
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
68
struct sonode **nsop)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
70
struct sonode *nso = NULL;
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
123
struct sonode *so = VTOSO(vp);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
141
struct sonode *so;
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
177
struct sonode *so = VTOSO(vp);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
191
struct sonode *so = VTOSO(vp);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
212
struct sonode *so = VTOSO(vp);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
228
struct sonode *so = VTOSO(vp);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
286
struct sonode *so;
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
297
int bit = highbit(sizeof (struct sonode));
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
380
struct sonode *so = VTOSO(vp);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
414
struct sonode *so = VTOSO(vp);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
442
struct sonode *so = VTOSO(vp);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
492
struct sonode *so = VTOSO(vp);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
89
extern int socket_close_internal(struct sonode *, int, cred_t *);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
90
extern void socket_destroy_internal(struct sonode *, cred_t *);
usr/src/uts/common/fs/sockfs/sockfilter.c
127
static sof_instance_t *sof_instance_create(sof_entry_t *, struct sonode *);
usr/src/uts/common/fs/sockfs/sockfilter.c
1270
sof_filter_data_out_from(struct sonode *so, sof_instance_t *start,
usr/src/uts/common/fs/sockfs/sockfilter.c
1303
sof_filter_data_in_proc(struct sonode *so, mblk_t *mp, mblk_t **lastmp)
usr/src/uts/common/fs/sockfs/sockfilter.c
1350
(struct sonode *), so, (size_t), diff);
usr/src/uts/common/fs/sockfs/sockfilter.c
1361
sof_filter_bind(struct sonode *so, struct sockaddr *addr,
usr/src/uts/common/fs/sockfs/sockfilter.c
1368
sof_filter_listen(struct sonode *so, int *backlogp, cred_t *cr)
usr/src/uts/common/fs/sockfs/sockfilter.c
1374
sof_filter_connect(struct sonode *so, struct sockaddr *addr,
usr/src/uts/common/fs/sockfs/sockfilter.c
1381
sof_filter_accept(struct sonode *so, cred_t *cr)
usr/src/uts/common/fs/sockfs/sockfilter.c
1402
sof_filter_shutdown(struct sonode *so, int *howp, cred_t *cr)
usr/src/uts/common/fs/sockfs/sockfilter.c
1408
sof_filter_getsockname(struct sonode *so, struct sockaddr *addr,
usr/src/uts/common/fs/sockfs/sockfilter.c
1415
sof_filter_getpeername(struct sonode *so, struct sockaddr *addr,
usr/src/uts/common/fs/sockfs/sockfilter.c
1422
sof_filter_setsockopt(struct sonode *so, int level, int option_name,
usr/src/uts/common/fs/sockfs/sockfilter.c
1430
sof_filter_getsockopt(struct sonode *so, int level, int option_name,
usr/src/uts/common/fs/sockfs/sockfilter.c
1438
sof_filter_ioctl(struct sonode *so, int cmd, intptr_t arg, int mode,
usr/src/uts/common/fs/sockfs/sockfilter.c
151
list_create(&sof_close_deferred_list, sizeof (struct sonode),
usr/src/uts/common/fs/sockfs/sockfilter.c
152
offsetof(struct sonode, so_acceptq_node));
usr/src/uts/common/fs/sockfs/sockfilter.c
1522
struct sonode *so = inst->sofi_sonode;
usr/src/uts/common/fs/sockfs/sockfilter.c
1523
struct sonode *pso = so->so_listener;
usr/src/uts/common/fs/sockfs/sockfilter.c
1578
struct sonode *so = inst->sofi_sonode;
usr/src/uts/common/fs/sockfs/sockfilter.c
1602
struct sonode *so = inst->sofi_sonode;
usr/src/uts/common/fs/sockfs/sockfilter.c
1640
struct sonode *so = inst->sofi_sonode;
usr/src/uts/common/fs/sockfs/sockfilter.c
1709
struct sonode *so = inst->sofi_sonode;
usr/src/uts/common/fs/sockfs/sockfilter.c
1791
struct sonode *so, *old, *new;
usr/src/uts/common/fs/sockfs/sockfilter.c
185
sof_setsockopt_impl(struct sonode *so, int option_name,
usr/src/uts/common/fs/sockfs/sockfilter.c
307
sof_setsockopt(struct sonode *so, int option_name,
usr/src/uts/common/fs/sockfs/sockfilter.c
339
sof_getsockopt_impl(struct sonode *so, int option_name,
usr/src/uts/common/fs/sockfs/sockfilter.c
380
sof_getsockopt(struct sonode *so, int option_name,
usr/src/uts/common/fs/sockfs/sockfilter.c
405
sof_sonode_inherit_filters(struct sonode *so, struct sonode *pso)
usr/src/uts/common/fs/sockfs/sockfilter.c
509
sof_sonode_autoattach_filters(struct sonode *so, cred_t *cr)
usr/src/uts/common/fs/sockfs/sockfilter.c
599
sof_sonode_cleanup(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockfilter.c
615
sof_sonode_notify_filters(struct sonode *so, sof_event_t event, uintptr_t arg)
usr/src/uts/common/fs/sockfs/sockfilter.c
632
sof_sonode_closing(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockfilter.c
658
sof_sonode_drop_deferred(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockfilter.c
660
struct sonode *def;
usr/src/uts/common/fs/sockfs/sockfilter.c
699
struct sonode *drop;
usr/src/uts/common/fs/sockfs/sockfilter.c
742
sof_instance_create(sof_entry_t *ent, struct sonode *so)
usr/src/uts/common/fs/sockfs/sockfilter.c
772
struct sonode *so = inst->sofi_sonode;
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
118
struct sonode *sofi_sonode; /* socket instance is attached to */
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
141
extern int sof_sonode_autoattach_filters(struct sonode *, cred_t *);
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
142
extern int sof_sonode_inherit_filters(struct sonode *, struct sonode *);
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
143
extern void sof_sonode_closing(struct sonode *);
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
144
extern void sof_sonode_cleanup(struct sonode *);
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
145
extern void sof_sonode_notify_filters(struct sonode *, sof_event_t,
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
147
extern boolean_t sof_sonode_drop_deferred(struct sonode *);
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
149
extern int sof_setsockopt(struct sonode *, int, const void *, socklen_t,
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
151
extern int sof_getsockopt(struct sonode *, int, void *, socklen_t *,
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
182
extern mblk_t *sof_filter_data_out_from(struct sonode *so,
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
184
extern mblk_t *sof_filter_data_in_proc(struct sonode *so,
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
186
extern int sof_filter_bind(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
188
extern int sof_filter_listen(struct sonode *, int *, cred_t *);
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
189
extern int sof_filter_connect(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
191
extern int sof_filter_accept(struct sonode *, cred_t *);
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
192
extern int sof_filter_shutdown(struct sonode *, int *, cred_t *);
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
193
extern int sof_filter_getsockname(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
195
extern int sof_filter_getpeername(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
197
extern int sof_filter_setsockopt(struct sonode *, int, int, void *,
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
199
extern int sof_filter_getsockopt(struct sonode *, int, int, void *,
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
201
extern int sof_filter_ioctl(struct sonode *, int, intptr_t, int,
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
39
struct sonode;
usr/src/uts/common/fs/sockfs/socknotify.c
124
so_notify_disconnected(struct sonode *so, boolean_t connfailed, int error)
usr/src/uts/common/fs/sockfs/socknotify.c
168
so_notify_writable(struct sonode *so)
usr/src/uts/common/fs/sockfs/socknotify.c
194
so_notify_data(struct sonode *so, size_t qlen)
usr/src/uts/common/fs/sockfs/socknotify.c
221
so_notify_error(struct sonode *so)
usr/src/uts/common/fs/sockfs/socknotify.c
245
so_notify_oobsig(struct sonode *so)
usr/src/uts/common/fs/sockfs/socknotify.c
258
so_notify_oobdata(struct sonode *so, boolean_t oob_inline)
usr/src/uts/common/fs/sockfs/socknotify.c
290
so_notify_eof(struct sonode *so)
usr/src/uts/common/fs/sockfs/socknotify.c
319
so_notify_newconn(struct sonode *so)
usr/src/uts/common/fs/sockfs/socknotify.c
345
so_notify_shutdown(struct sonode *so)
usr/src/uts/common/fs/sockfs/socknotify.c
372
i_so_notify_last_rx(struct sonode *so, int *pollev, int *sigev)
usr/src/uts/common/fs/sockfs/socknotify.c
393
i_so_notify_last_tx(struct sonode *so, int *pollev, int *sigev)
usr/src/uts/common/fs/sockfs/socknotify.c
61
static int i_so_notify_last_rx(struct sonode *, int *, int *);
usr/src/uts/common/fs/sockfs/socknotify.c
62
static int i_so_notify_last_tx(struct sonode *, int *, int *);
usr/src/uts/common/fs/sockfs/socknotify.c
73
so_notify_connected(struct sonode *so)
usr/src/uts/common/fs/sockfs/socknotify.c
95
so_notify_disconnecting(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
1019
sowaitokack(struct sonode *so, t_scalar_t request_prim)
usr/src/uts/common/fs/sockfs/sockstr.c
1036
soqueueack(struct sonode *so, mblk_t *mp)
usr/src/uts/common/fs/sockfs/sockstr.c
1063
sowaitack(struct sonode *so, mblk_t **mpp, clock_t wait)
usr/src/uts/common/fs/sockfs/sockstr.c
108
static int do_tcapability(struct sonode *so, t_uscalar_t cap_bits1);
usr/src/uts/common/fs/sockfs/sockstr.c
109
static void so_removehooks(struct sonode *so);
usr/src/uts/common/fs/sockfs/sockstr.c
1111
soqueueconnind(struct sonode *so, mblk_t *mp)
usr/src/uts/common/fs/sockfs/sockstr.c
1142
sowaitconnind(struct sonode *so, int fmode, mblk_t **mpp)
usr/src/uts/common/fs/sockfs/sockstr.c
1195
soflushconnind(struct sonode *so, t_scalar_t seqno)
usr/src/uts/common/fs/sockfs/sockstr.c
1243
sowaitconnected(struct sonode *so, int fmode, int nosig)
usr/src/uts/common/fs/sockfs/sockstr.c
125
so_sock2stream(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
1297
so_oob_sig(struct sonode *so, int extrasig,
usr/src/uts/common/fs/sockfs/sockstr.c
1349
so_oob_exdata(struct sonode *so, mblk_t *mp,
usr/src/uts/common/fs/sockfs/sockstr.c
1378
so_oob_data(struct sonode *so, mblk_t *mp,
usr/src/uts/common/fs/sockfs/sockstr.c
1415
so_save_discon_ind(struct sonode *so,
usr/src/uts/common/fs/sockfs/sockstr.c
1417
void (*func)(struct sonode *so, mblk_t *))
usr/src/uts/common/fs/sockfs/sockstr.c
1447
so_drain_discon_ind(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
1450
void (*func)(struct sonode *so, mblk_t *);
usr/src/uts/common/fs/sockfs/sockstr.c
1479
so_flush_discon_ind(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
1516
strsock_discon_ind(struct sonode *so, mblk_t *discon_mp)
usr/src/uts/common/fs/sockfs/sockstr.c
1664
struct sonode *so;
usr/src/uts/common/fs/sockfs/sockstr.c
2655
struct sonode *so;
usr/src/uts/common/fs/sockfs/sockstr.c
2744
so_set_events(struct sonode *so, vnode_t *vp, cred_t *cr)
usr/src/uts/common/fs/sockfs/sockstr.c
2756
so_flip_async(struct sonode *so, vnode_t *vp, int mode, cred_t *cr)
usr/src/uts/common/fs/sockfs/sockstr.c
2784
so_set_siggrp(struct sonode *so, vnode_t *vp, pid_t pgrp, int mode, cred_t *cr)
usr/src/uts/common/fs/sockfs/sockstr.c
2845
struct sonode *so;
usr/src/uts/common/fs/sockfs/sockstr.c
2891
struct sonode *so;
usr/src/uts/common/fs/sockfs/sockstr.c
2926
struct sonode *so;
usr/src/uts/common/fs/sockfs/sockstr.c
296
so_stream2sock(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
352
so_installhooks(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
365
so_removehooks(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
378
so_basic_strinit(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
413
so_strinit(struct sonode *so, struct sonode *tso)
usr/src/uts/common/fs/sockfs/sockstr.c
475
copy_tinfo(struct sonode *so, struct T_info_ack *tia)
usr/src/uts/common/fs/sockfs/sockstr.c
545
check_tinfo(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
597
do_tinfo(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
651
do_tcapability(struct sonode *so, t_uscalar_t cap_bits1)
usr/src/uts/common/fs/sockfs/sockstr.c
740
so_proc_tcapability_ack(struct sonode *so, struct T_capability_ack *tca)
usr/src/uts/common/fs/sockfs/sockstr.c
763
sogeterr(struct sonode *so, boolean_t clear_err)
usr/src/uts/common/fs/sockfs/sockstr.c
785
struct sonode *so = VTOSO(vp);
usr/src/uts/common/fs/sockfs/sockstr.c
810
struct sonode *so = VTOSO(vp);
usr/src/uts/common/fs/sockfs/sockstr.c
837
soseterror(struct sonode *so, int error)
usr/src/uts/common/fs/sockfs/sockstr.c
846
soisconnecting(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
855
soisconnected(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
867
soisdisconnected(struct sonode *so, int error)
usr/src/uts/common/fs/sockfs/sockstr.c
886
sobreakconn(struct sonode *so, int error)
usr/src/uts/common/fs/sockfs/sockstr.c
903
socantsendmore(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
915
socantrcvmore(struct sonode *so)
usr/src/uts/common/fs/sockfs/sockstr.c
936
sowaitprim(struct sonode *so, t_scalar_t request_prim, t_scalar_t ack_prim,
usr/src/uts/common/fs/sockfs/socksubr.c
1695
so_verify_oobstate(struct sonode *so)
usr/src/uts/common/fs/sockfs/socksubr.c
1815
struct sonode *so; /* current sonode on socklist */
usr/src/uts/common/fs/sockfs/socksubr.c
1839
struct sonode *so; /* current sonode on socklist */
usr/src/uts/common/fs/sockfs/socksubr.c
196
so_update_attrs(struct sonode *so, int flag)
usr/src/uts/common/fs/sockfs/socksubr.c
246
sizeof (struct sonode), 0, sonode_constructor,
usr/src/uts/common/fs/sockfs/socksubr.c
316
so_lock_single(struct sonode *so)
usr/src/uts/common/fs/sockfs/socksubr.c
332
so_unlock_single(struct sonode *so, int flag)
usr/src/uts/common/fs/sockfs/socksubr.c
360
so_lock_read(struct sonode *so, int fmode)
usr/src/uts/common/fs/sockfs/socksubr.c
378
so_lock_read_intr(struct sonode *so, int fmode)
usr/src/uts/common/fs/sockfs/socksubr.c
397
so_unlock_read(struct sonode *so)
usr/src/uts/common/fs/sockfs/socksubr.c
440
so_ux_lookup(struct sonode *so, struct sockaddr_un *soun, int checkaccess,
usr/src/uts/common/fs/sockfs/socksubr.c
446
struct sonode *so2;
usr/src/uts/common/fs/sockfs/socksubr.c
545
so_addr_verify(struct sonode *so, const struct sockaddr *name,
usr/src/uts/common/fs/sockfs/socksubr.c
632
so_ux_addr_xlate(struct sonode *so, struct sockaddr *name,
usr/src/uts/common/fs/sockfs/socksyscalls.c
106
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
1215
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
1528
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
1565
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
1603
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
1651
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
175
struct sonode *
usr/src/uts/common/fs/sockfs/socksyscalls.c
180
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
2197
struct sonode *so = NULL;
usr/src/uts/common/fs/sockfs/socksyscalls.c
226
copyin_name(struct sonode *so, struct sockaddr *name, socklen_t *namelenp,
usr/src/uts/common/fs/sockfs/socksyscalls.c
2765
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
2801
struct sonode *so = NULL;
usr/src/uts/common/fs/sockfs/socksyscalls.c
3076
soaccept(struct sonode *so, int fflag, struct sonode **nsop)
usr/src/uts/common/fs/sockfs/socksyscalls.c
3082
sobind(struct sonode *so, struct sockaddr *name, socklen_t namelen,
usr/src/uts/common/fs/sockfs/socksyscalls.c
3095
solisten(struct sonode *so, int backlog)
usr/src/uts/common/fs/sockfs/socksyscalls.c
3101
soconnect(struct sonode *so, struct sockaddr *name, socklen_t namelen,
usr/src/uts/common/fs/sockfs/socksyscalls.c
3108
sorecvmsg(struct sonode *so, struct nmsghdr *msg, struct uio *uiop)
usr/src/uts/common/fs/sockfs/socksyscalls.c
3114
sosendmsg(struct sonode *so, struct nmsghdr *msg, struct uio *uiop)
usr/src/uts/common/fs/sockfs/socksyscalls.c
3120
soshutdown(struct sonode *so, int how)
usr/src/uts/common/fs/sockfs/socksyscalls.c
3126
sogetsockopt(struct sonode *so, int level, int option_name, void *optval,
usr/src/uts/common/fs/sockfs/socksyscalls.c
3134
sosetsockopt(struct sonode *so, int level, int option_name, const void *optval,
usr/src/uts/common/fs/sockfs/socksyscalls.c
3145
struct sonode *
usr/src/uts/common/fs/sockfs/socksyscalls.c
3149
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
357
struct sonode *so1, *so2;
usr/src/uts/common/fs/sockfs/socksyscalls.c
446
struct sonode *nso;
usr/src/uts/common/fs/sockfs/socksyscalls.c
563
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
614
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
636
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
640
struct sonode *nso;
usr/src/uts/common/fs/sockfs/socksyscalls.c
786
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
821
struct sonode *so;
usr/src/uts/common/fs/sockfs/socksyscalls.c
845
struct sonode *so;
usr/src/uts/common/fs/sockfs/socktpi.c
1337
sotpi_bind(struct sonode *so, struct sockaddr *name, socklen_t namelen,
usr/src/uts/common/fs/sockfs/socktpi.c
1354
sotpi_unbind(struct sonode *so, int flags)
usr/src/uts/common/fs/sockfs/socktpi.c
1435
sotpi_listen(struct sonode *so, int backlog, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
1521
sodisconnect(struct sonode *so, t_scalar_t seqno, int flags)
usr/src/uts/common/fs/sockfs/socktpi.c
1594
sotpi_accept(struct sonode *so, int fflag, struct cred *cr,
usr/src/uts/common/fs/sockfs/socktpi.c
1595
struct sonode **nsop)
usr/src/uts/common/fs/sockfs/socktpi.c
1601
struct sonode *nso;
usr/src/uts/common/fs/sockfs/socktpi.c
178
static void sotpi_destroy(struct sonode *);
usr/src/uts/common/fs/sockfs/socktpi.c
179
static struct sonode *sotpi_create(struct sockparams *, int, int, int, int,
usr/src/uts/common/fs/sockfs/socktpi.c
182
static boolean_t sotpi_info_create(struct sonode *, int);
usr/src/uts/common/fs/sockfs/socktpi.c
183
static void sotpi_info_init(struct sonode *);
usr/src/uts/common/fs/sockfs/socktpi.c
184
static void sotpi_info_fini(struct sonode *);
usr/src/uts/common/fs/sockfs/socktpi.c
185
static void sotpi_info_destroy(struct sonode *);
usr/src/uts/common/fs/sockfs/socktpi.c
201
static int sotpi_unbind(struct sonode *, int);
usr/src/uts/common/fs/sockfs/socktpi.c
204
int sotpi_init(struct sonode *, struct sonode *, struct cred *,
usr/src/uts/common/fs/sockfs/socktpi.c
206
static int sotpi_accept(struct sonode *, int, struct cred *,
usr/src/uts/common/fs/sockfs/socktpi.c
207
struct sonode **);
usr/src/uts/common/fs/sockfs/socktpi.c
208
static int sotpi_bind(struct sonode *, struct sockaddr *, socklen_t,
usr/src/uts/common/fs/sockfs/socktpi.c
2086
sotpi_connect(struct sonode *so,
usr/src/uts/common/fs/sockfs/socktpi.c
210
static int sotpi_listen(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
211
static int sotpi_connect(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/socktpi.c
213
extern int sotpi_recvmsg(struct sonode *, struct nmsghdr *,
usr/src/uts/common/fs/sockfs/socktpi.c
215
static int sotpi_sendmsg(struct sonode *, struct nmsghdr *,
usr/src/uts/common/fs/sockfs/socktpi.c
217
static int sotpi_sendmblk(struct sonode *, struct nmsghdr *, int,
usr/src/uts/common/fs/sockfs/socktpi.c
219
static int sosend_dgramcmsg(struct sonode *, struct sockaddr *, socklen_t,
usr/src/uts/common/fs/sockfs/socktpi.c
221
static int sodgram_direct(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/socktpi.c
223
extern int sotpi_getpeername(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/socktpi.c
225
static int sotpi_getsockname(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/socktpi.c
227
static int sotpi_shutdown(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
228
extern int sotpi_getsockopt(struct sonode *, int, int, void *,
usr/src/uts/common/fs/sockfs/socktpi.c
230
extern int sotpi_setsockopt(struct sonode *, int, int, const void *,
usr/src/uts/common/fs/sockfs/socktpi.c
232
static int sotpi_ioctl(struct sonode *, int, intptr_t, int, struct cred *,
usr/src/uts/common/fs/sockfs/socktpi.c
236
static int sotpi_poll(struct sonode *, short, int, short *,
usr/src/uts/common/fs/sockfs/socktpi.c
238
static int sotpi_close(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
2529
sotpi_shutdown(struct sonode *so, int how, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
2722
so_unix_close(struct sonode *so)
usr/src/uts/common/fs/sockfs/socktpi.c
276
static struct sonode *
usr/src/uts/common/fs/sockfs/socktpi.c
280
struct sonode *so;
usr/src/uts/common/fs/sockfs/socktpi.c
2867
sorecv_update_oobstate(struct sonode *so)
usr/src/uts/common/fs/sockfs/socktpi.c
2898
sotpi_recvmsg(struct sonode *so, struct nmsghdr *msg, struct uio *uiop,
usr/src/uts/common/fs/sockfs/socktpi.c
309
sotpi_destroy(struct sonode *so)
usr/src/uts/common/fs/sockfs/socktpi.c
3440
sosend_dgramcmsg(struct sonode *so, struct sockaddr *name, socklen_t namelen,
usr/src/uts/common/fs/sockfs/socktpi.c
347
sotpi_init(struct sonode *so, struct sonode *tso, struct cred *cr, int flags)
usr/src/uts/common/fs/sockfs/socktpi.c
3636
sosend_svccmsg(struct sonode *so, struct uio *uiop, int more, void *control,
usr/src/uts/common/fs/sockfs/socktpi.c
3789
sosend_dgram(struct sonode *so, struct sockaddr *name, socklen_t namelen,
usr/src/uts/common/fs/sockfs/socktpi.c
3949
sosend_svc(struct sonode *so, struct uio *uiop, t_scalar_t prim, int more,
usr/src/uts/common/fs/sockfs/socktpi.c
4074
sotpi_sendmsg(struct sonode *so, struct nmsghdr *msg, struct uio *uiop,
usr/src/uts/common/fs/sockfs/socktpi.c
4396
struct sonode *so;
usr/src/uts/common/fs/sockfs/socktpi.c
4469
sotpi_sendmblk(struct sonode *so, struct nmsghdr *msg, int fflag,
usr/src/uts/common/fs/sockfs/socktpi.c
4505
sodgram_direct(struct sonode *so, struct sockaddr *name,
usr/src/uts/common/fs/sockfs/socktpi.c
4619
sostream_direct(struct sonode *so, struct uio *uiop, mblk_t *mp, cred_t *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
4736
sotpi_getpeername(struct sonode *so, struct sockaddr *name, socklen_t *namelen,
usr/src/uts/common/fs/sockfs/socktpi.c
4872
sotpi_getsockname(struct sonode *so, struct sockaddr *name, socklen_t *namelen,
usr/src/uts/common/fs/sockfs/socktpi.c
4999
sotpi_getsockopt(struct sonode *so, int level, int option_name,
usr/src/uts/common/fs/sockfs/socktpi.c
5360
sotpi_setsockopt(struct sonode *so, int level, int option_name,
usr/src/uts/common/fs/sockfs/socktpi.c
5602
sotpi_close(struct sonode *so, int flag, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
5667
sotpi_ioctl(struct sonode *so, int cmd, intptr_t arg, int mode,
usr/src/uts/common/fs/sockfs/socktpi.c
573
so_automatic_bind(struct sonode *so)
usr/src/uts/common/fs/sockfs/socktpi.c
5904
struct sonode *so = VTOSO(vp);
usr/src/uts/common/fs/sockfs/socktpi.c
6099
struct sonode *so,
usr/src/uts/common/fs/sockfs/socktpi.c
613
sotpi_bindlisten(struct sonode *so, struct sockaddr *name,
usr/src/uts/common/fs/sockfs/socktpi.c
6247
struct sonode *so = (struct sonode *)buf;
usr/src/uts/common/fs/sockfs/socktpi.c
6267
struct sonode *so = (struct sonode *)buf;
usr/src/uts/common/fs/sockfs/socktpi.c
6308
sotpi_convert_sonode(struct sonode *so, struct sockparams *newsp,
usr/src/uts/common/fs/sockfs/socktpi.c
6393
sotpi_revert_sonode(struct sonode *so, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
6419
sotpi_update_state(struct sonode *so, struct T_capability_ack *tcap,
usr/src/uts/common/fs/sockfs/socktpi.c
6452
so_alloc_addr(struct sonode *so, t_uscalar_t maxlen)
usr/src/uts/common/fs/sockfs/socktpi.c
6476
sotpi_sototpi(struct sonode *so)
usr/src/uts/common/fs/sockfs/socktpi.c
6534
sotpi_info_create(struct sonode *so, int kmflags)
usr/src/uts/common/fs/sockfs/socktpi.c
6556
sotpi_info_init(struct sonode *so)
usr/src/uts/common/fs/sockfs/socktpi.c
6607
sotpi_info_fini(struct sonode *so)
usr/src/uts/common/fs/sockfs/socktpi.c
6669
sotpi_info_destroy(struct sonode *so)
usr/src/uts/common/fs/sockfs/socktpi.h
225
struct sonode *sti_next_so; /* next sonode on socklist */
usr/src/uts/common/fs/sockfs/socktpi.h
226
struct sonode *sti_prev_so; /* previous sonode on socklist */
usr/src/uts/common/fs/sockfs/socktpi.h
235
extern int sotpi_convert_sonode(struct sonode *, struct sockparams *,
usr/src/uts/common/fs/sockfs/socktpi.h
237
extern void sotpi_revert_sonode(struct sonode *, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.h
238
extern void sotpi_update_state(struct sonode *, struct T_capability_ack *,
usr/src/uts/common/fs/sockfs/socktpi.h
242
extern sotpi_info_t *sotpi_sototpi(struct sonode *);
usr/src/uts/common/fs/sockfs/socktpi.h
45
struct sonode;
usr/src/uts/common/fs/sockfs/socktpi_impl.h
41
struct sonode st_sonode;
usr/src/uts/common/fs/sockfs/socktpi_impl.h
45
extern void so_proc_tcapability_ack(struct sonode *,
usr/src/uts/common/fs/sockfs/socktpi_impl.h
47
extern void so_basic_strinit(struct sonode *);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
48
extern void so_alloc_addr(struct sonode *, t_uscalar_t);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
49
extern int so_set_events(struct sonode *, vnode_t *, cred_t *);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
50
extern int so_sock2stream(struct sonode *);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
51
extern void so_stream2sock(struct sonode *);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
53
extern int so_strinit(struct sonode *, struct sonode *);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
54
extern void so_update_attrs(struct sonode *, int);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
57
extern int so_addr_verify(struct sonode *, const struct sockaddr *,
usr/src/uts/common/fs/sockfs/socktpi_impl.h
59
extern int so_ux_addr_xlate(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/socktpi_impl.h
61
extern void so_unix_close(struct sonode *);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
63
extern int sowaitprim(struct sonode *, t_scalar_t, t_scalar_t,
usr/src/uts/common/fs/sockfs/socktpi_impl.h
65
extern int sowaitokack(struct sonode *, t_scalar_t);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
66
extern int sowaitack(struct sonode *, mblk_t **, clock_t);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
67
extern void soqueueack(struct sonode *, mblk_t *);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
68
extern int sowaitconnind(struct sonode *, int, mblk_t **);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
69
extern void soqueueconnind(struct sonode *, mblk_t *);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
70
extern int soflushconnind(struct sonode *, t_scalar_t);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
71
extern void so_drain_discon_ind(struct sonode *);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
72
extern void so_flush_discon_ind(struct sonode *);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
83
extern int so_flip_async(struct sonode *, vnode_t *, int, cred_t *);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
84
extern int so_set_siggrp(struct sonode *, vnode_t *, pid_t, int, cred_t *);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
86
extern void so_installhooks(struct sonode *);
usr/src/uts/common/fs/sockfs/socktpi_impl.h
89
extern int sostream_direct(struct sonode *, struct uio *,
usr/src/uts/common/fs/sockfs/socktpi_impl.h
91
extern int sosend_dgram(struct sonode *, struct sockaddr *,
usr/src/uts/common/fs/sockfs/socktpi_impl.h
93
extern int sosend_svc(struct sonode *, struct uio *, t_scalar_t, int, int);
usr/src/uts/common/fs/sockfs/sodirect.c
116
sod_rcv_done(struct sonode *so, struct uio *suiop, struct uio *uiop)
usr/src/uts/common/fs/sockfs/sodirect.c
256
sod_uioa_so_init(struct sonode *so, struct sodirect_s *sodp, struct uio *uiop)
usr/src/uts/common/fs/sockfs/sodirect.c
357
sod_sock_init(struct sonode *so)
usr/src/uts/common/fs/sockfs/sodirect.c
379
sod_sock_fini(struct sonode *so)
usr/src/uts/common/fs/sockfs/sodirect.c
403
sod_uioa_mblk(struct sonode *so, mblk_t *mp)
usr/src/uts/common/fs/sockfs/sodirect.c
64
sod_rcv_init(struct sonode *so, int flags, struct uio **uiopp)
usr/src/uts/common/fs/sockfs/sodirect.h
75
struct sonode;
usr/src/uts/common/fs/sockfs/sodirect.h
78
extern uio_t *sod_rcv_init(struct sonode *, int, struct uio **);
usr/src/uts/common/fs/sockfs/sodirect.h
79
extern int sod_rcv_done(struct sonode *, struct uio *, struct uio *);
usr/src/uts/common/fs/sockfs/sodirect.h
82
extern void sod_uioa_so_init(struct sonode *, struct sodirect_s *,
usr/src/uts/common/fs/sockfs/sodirect.h
84
extern ssize_t sod_uioa_mblk(struct sonode *, mblk_t *);
usr/src/uts/common/fs/sockfs/sodirect.h
88
extern void sod_sock_init(struct sonode *);
usr/src/uts/common/fs/sockfs/sodirect.h
89
extern void sod_sock_fini(struct sonode *);
usr/src/uts/common/inet/sockmods/sockmod_sctp.c
109
struct sonode *so = &ss->ss_so;
usr/src/uts/common/inet/sockmods/sockmod_sctp.c
118
struct sonode *
usr/src/uts/common/inet/sockmods/sockmod_sctp.c
123
struct sonode *so;
usr/src/uts/common/inet/sockmods/sockmod_sctp.c
189
socksctp_destroy(struct sonode *so)
usr/src/uts/common/inet/sockmods/sockmod_sctp.c
37
struct sonode *socksctp_create(struct sockparams *, int, int, int,
usr/src/uts/common/inet/sockmods/sockmod_sctp.c
39
void socksctp_destroy(struct sonode *);
usr/src/uts/common/inet/sockmods/sockmod_sctp.c
98
struct sonode *so = &ss->ss_so;
usr/src/uts/common/inet/sockmods/sockmod_sdp.c
134
socksdp_destroy(struct sonode *so)
usr/src/uts/common/inet/sockmods/sockmod_sdp.c
37
struct sonode *socksdp_create(struct sockparams *, int, int, int,
usr/src/uts/common/inet/sockmods/sockmod_sdp.c
39
static void socksdp_destroy(struct sonode *);
usr/src/uts/common/inet/sockmods/sockmod_sdp.c
73
struct sonode *
usr/src/uts/common/inet/sockmods/sockmod_sdp.c
77
struct sonode *so;
usr/src/uts/common/inet/sockmods/socksctp.c
1139
sosctp_getpeername(struct sonode *so, struct sockaddr *addr, socklen_t *addrlen,
usr/src/uts/common/inet/sockmods/socksctp.c
1151
sosctp_getsockname(struct sonode *so, struct sockaddr *addr, socklen_t *addrlen,
usr/src/uts/common/inet/sockmods/socksctp.c
1163
sosctp_shutdown(struct sonode *so, int how, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
1232
sosctp_getsockopt(struct sonode *so, int level, int option_name,
usr/src/uts/common/inet/sockmods/socksctp.c
1300
sosctp_setsockopt(struct sonode *so, int level, int option_name,
usr/src/uts/common/inet/sockmods/socksctp.c
1437
sosctp_ioctl(struct sonode *so, int cmd, intptr_t arg, int mode,
usr/src/uts/common/inet/sockmods/socksctp.c
1673
struct sonode *nso;
usr/src/uts/common/inet/sockmods/socksctp.c
1824
sosctp_close(struct sonode *so, int flag, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
185
sosctp_init(struct sonode *so, struct sonode *pso, struct cred *cr, int flags)
usr/src/uts/common/inet/sockmods/socksctp.c
1873
sosctp_fini(struct sonode *so, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
1946
struct sonode *lso = &lss->ss_so;
usr/src/uts/common/inet/sockmods/socksctp.c
1999
struct sonode *so = &ssa->ssa_sonode->ss_so;
usr/src/uts/common/inet/sockmods/socksctp.c
2014
struct sonode *so = &ssa->ssa_sonode->ss_so;
usr/src/uts/common/inet/sockmods/socksctp.c
2043
struct sonode *so = &ssa->ssa_sonode->ss_so;
usr/src/uts/common/inet/sockmods/socksctp.c
2061
struct sonode *so = &ss->ss_so;
usr/src/uts/common/inet/sockmods/socksctp.c
2197
struct sonode *so;
usr/src/uts/common/inet/sockmods/socksctp.c
2212
struct sonode *so;
usr/src/uts/common/inet/sockmods/socksctp.c
245
sosctp_accept(struct sonode *so, int fflag, struct cred *cr,
usr/src/uts/common/inet/sockmods/socksctp.c
246
struct sonode **nsop)
usr/src/uts/common/inet/sockmods/socksctp.c
263
sosctp_bind(struct sonode *so, struct sockaddr *name, socklen_t namelen,
usr/src/uts/common/inet/sockmods/socksctp.c
315
sosctp_listen(struct sonode *so, int backlog, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
367
sosctp_connect(struct sonode *so, struct sockaddr *name,
usr/src/uts/common/inet/sockmods/socksctp.c
447
sosctp_seq_connect(struct sonode *so, struct sockaddr *name,
usr/src/uts/common/inet/sockmods/socksctp.c
489
sosctp_recvmsg(struct sonode *so, struct nmsghdr *msg, struct uio *uiop,
usr/src/uts/common/inet/sockmods/socksctp.c
62
static int sosctp_init(struct sonode *, struct sonode *, struct cred *, int);
usr/src/uts/common/inet/sockmods/socksctp.c
63
static int sosctp_accept(struct sonode *, int, struct cred *, struct sonode **);
usr/src/uts/common/inet/sockmods/socksctp.c
64
static int sosctp_bind(struct sonode *, struct sockaddr *, socklen_t, int,
usr/src/uts/common/inet/sockmods/socksctp.c
66
static int sosctp_listen(struct sonode *, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
67
static int sosctp_connect(struct sonode *, struct sockaddr *, socklen_t,
usr/src/uts/common/inet/sockmods/socksctp.c
69
static int sosctp_recvmsg(struct sonode *, struct nmsghdr *, struct uio *,
usr/src/uts/common/inet/sockmods/socksctp.c
71
static int sosctp_sendmsg(struct sonode *, struct nmsghdr *, struct uio *,
usr/src/uts/common/inet/sockmods/socksctp.c
73
static int sosctp_getpeername(struct sonode *, struct sockaddr *, socklen_t *,
usr/src/uts/common/inet/sockmods/socksctp.c
734
sosctp_sendmsg(struct sonode *so, struct nmsghdr *msg, struct uio *uiop,
usr/src/uts/common/inet/sockmods/socksctp.c
75
static int sosctp_getsockname(struct sonode *, struct sockaddr *, socklen_t *,
usr/src/uts/common/inet/sockmods/socksctp.c
77
static int sosctp_shutdown(struct sonode *, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
78
static int sosctp_getsockopt(struct sonode *, int, int, void *, socklen_t *,
usr/src/uts/common/inet/sockmods/socksctp.c
80
static int sosctp_setsockopt(struct sonode *, int, int, const void *,
usr/src/uts/common/inet/sockmods/socksctp.c
82
static int sosctp_ioctl(struct sonode *, int, intptr_t, int, struct cred *,
usr/src/uts/common/inet/sockmods/socksctp.c
84
static int sosctp_close(struct sonode *, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
85
void sosctp_fini(struct sonode *, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
90
static int sosctp_seq_connect(struct sonode *, struct sockaddr *,
usr/src/uts/common/inet/sockmods/socksctp.c
92
static int sosctp_seq_sendmsg(struct sonode *, struct nmsghdr *, struct uio *,
usr/src/uts/common/inet/sockmods/socksctp.c
933
sosctp_seq_sendmsg(struct sonode *so, struct nmsghdr *msg, struct uio *uiop,
usr/src/uts/common/inet/sockmods/socksctp.h
118
extern int sosctp_waitconnected(struct sonode *so, int fmode);
usr/src/uts/common/inet/sockmods/socksctp.h
42
struct sonode ss_so;
usr/src/uts/common/inet/sockmods/socksctp.h
88
extern struct sonode *socksctp_create(struct sockparams *, int, int,
usr/src/uts/common/inet/sockmods/socksctp.h
90
extern void sosctp_fini(struct sonode *, struct cred *);
usr/src/uts/common/inet/sockmods/socksctpsubr.c
188
struct sonode *so = &ss->ss_so;
usr/src/uts/common/inet/sockmods/socksctpsubr.c
311
struct sonode *so = &ssa->ssa_sonode->ss_so;
usr/src/uts/common/inet/sockmods/socksctpsubr.c
363
struct sonode *so = &ss->ss_so;
usr/src/uts/common/inet/sockmods/socksctpsubr.c
494
struct sonode *nso = &nss->ss_so;
usr/src/uts/common/inet/sockmods/socksctpsubr.c
495
struct sonode *lso = &lss->ss_so;
usr/src/uts/common/inet/sockmods/socksctpsubr.c
518
struct sonode *nso, *sso;
usr/src/uts/common/inet/sockmods/socksctpsubr.c
588
struct sonode *so = &ssa->ssa_sonode->ss_so;
usr/src/uts/common/inet/sockmods/socksctpsubr.c
600
struct sonode *so = &ssa->ssa_sonode->ss_so;
usr/src/uts/common/inet/sockmods/socksctpsubr.c
612
struct sonode *so = &ssa->ssa_sonode->ss_so;
usr/src/uts/common/inet/sockmods/socksctpsubr.c
624
struct sonode *so = &ssa->ssa_sonode->ss_so;
usr/src/uts/common/inet/sockmods/socksdp.c
1075
sosdp_poll(struct sonode *so, short events, int anyyet, short *reventsp,
usr/src/uts/common/inet/sockmods/socksdp.c
1133
sosdp_close(struct sonode *so, int flag, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
1164
sosdp_fini(struct sonode *so, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
1194
struct sonode *lso = parenthandle;
usr/src/uts/common/inet/sockmods/socksdp.c
1195
struct sonode *nso;
usr/src/uts/common/inet/sockmods/socksdp.c
1233
struct sonode *so = handle;
usr/src/uts/common/inet/sockmods/socksdp.c
1255
struct sonode *so = handle;
usr/src/uts/common/inet/sockmods/socksdp.c
1275
struct sonode *so = handle;
usr/src/uts/common/inet/sockmods/socksdp.c
1291
struct sonode *so = handle;
usr/src/uts/common/inet/sockmods/socksdp.c
1317
struct sonode *so = handle;
usr/src/uts/common/inet/sockmods/socksdp.c
133
sosdp_init(struct sonode *so, struct sonode *pso, struct cred *cr, int flags)
usr/src/uts/common/inet/sockmods/socksdp.c
1333
struct sonode *so = handle;
usr/src/uts/common/inet/sockmods/socksdp.c
1347
struct sonode *so = handle;
usr/src/uts/common/inet/sockmods/socksdp.c
177
sosdp_accept(struct sonode *lso, int fflag, struct cred *cr,
usr/src/uts/common/inet/sockmods/socksdp.c
178
struct sonode **nsop)
usr/src/uts/common/inet/sockmods/socksdp.c
181
struct sonode *nso;
usr/src/uts/common/inet/sockmods/socksdp.c
215
sosdp_bind(struct sonode *so, struct sockaddr *name, socklen_t namelen,
usr/src/uts/common/inet/sockmods/socksdp.c
278
sosdp_listen(struct sonode *so, int backlog, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
328
sosdp_connect(struct sonode *so, struct sockaddr *name,
usr/src/uts/common/inet/sockmods/socksdp.c
418
sosdp_recvmsg(struct sonode *so, struct nmsghdr *msg, struct uio *uiop,
usr/src/uts/common/inet/sockmods/socksdp.c
484
sosdp_sendmsg(struct sonode *so, struct nmsghdr *msg, struct uio *uiop,
usr/src/uts/common/inet/sockmods/socksdp.c
538
sosdp_getpeername(struct sonode *so, struct sockaddr *addr, socklen_t *addrlen,
usr/src/uts/common/inet/sockmods/socksdp.c
556
sosdp_getsockname(struct sonode *so, struct sockaddr *addr, socklen_t *addrlen,
usr/src/uts/common/inet/sockmods/socksdp.c
587
sosdp_shutdown(struct sonode *so, int how, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
61
static int sosdp_init(struct sonode *, struct sonode *, struct cred *, int);
usr/src/uts/common/inet/sockmods/socksdp.c
62
static int sosdp_accept(struct sonode *, int, struct cred *, struct sonode **);
usr/src/uts/common/inet/sockmods/socksdp.c
63
static int sosdp_bind(struct sonode *, struct sockaddr *, socklen_t, int,
usr/src/uts/common/inet/sockmods/socksdp.c
65
static int sosdp_listen(struct sonode *, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
652
sosdp_getsockopt(struct sonode *so, int level, int option_name,
usr/src/uts/common/inet/sockmods/socksdp.c
66
static int sosdp_connect(struct sonode *, struct sockaddr *, socklen_t,
usr/src/uts/common/inet/sockmods/socksdp.c
68
static int sosdp_recvmsg(struct sonode *, struct nmsghdr *, struct uio *,
usr/src/uts/common/inet/sockmods/socksdp.c
70
static int sosdp_sendmsg(struct sonode *, struct nmsghdr *, struct uio *,
usr/src/uts/common/inet/sockmods/socksdp.c
72
static int sosdp_getpeername(struct sonode *, struct sockaddr *, socklen_t *,
usr/src/uts/common/inet/sockmods/socksdp.c
74
static int sosdp_getsockname(struct sonode *, struct sockaddr *, socklen_t *,
usr/src/uts/common/inet/sockmods/socksdp.c
76
static int sosdp_shutdown(struct sonode *, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
77
static int sosdp_getsockopt(struct sonode *, int, int, void *, socklen_t *,
usr/src/uts/common/inet/sockmods/socksdp.c
79
static int sosdp_setsockopt(struct sonode *, int, int, const void *,
usr/src/uts/common/inet/sockmods/socksdp.c
799
sosdp_setsockopt(struct sonode *so, int level, int option_name,
usr/src/uts/common/inet/sockmods/socksdp.c
81
static int sosdp_ioctl(struct sonode *, int, intptr_t, int, struct cred *,
usr/src/uts/common/inet/sockmods/socksdp.c
83
static int sosdp_poll(struct sonode *, short, int, short *,
usr/src/uts/common/inet/sockmods/socksdp.c
85
static int sosdp_close(struct sonode *, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
86
void sosdp_fini(struct sonode *, struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
957
sosdp_ioctl(struct sonode *so, int cmd, intptr_t arg, int mode,
usr/src/uts/common/inet/sockmods/socksdp.h
37
extern void sosdp_fini(struct sonode *, struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.h
38
extern void sosdp_so_inherit(struct sonode *, struct sonode *);
usr/src/uts/common/inet/sockmods/socksdpsubr.c
49
sosdp_so_inherit(struct sonode *lso, struct sonode *nso)
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
1621
struct sonode *so;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2169
struct sonode *so;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2212
struct sonode *so;
usr/src/uts/common/io/idm/idm_so.c
1001
node = ((struct sonode *)(so_conn->ic_so));
usr/src/uts/common/io/idm/idm_so.c
3043
idm_so_socket_set_nonblock(struct sonode *node)
usr/src/uts/common/io/idm/idm_so.c
3050
idm_so_socket_set_block(struct sonode *node)
usr/src/uts/common/io/idm/idm_so.c
94
static void idm_so_socket_set_nonblock(struct sonode *node);
usr/src/uts/common/io/idm/idm_so.c
95
static void idm_so_socket_set_block(struct sonode *node);
usr/src/uts/common/io/idm/idm_so.c
989
struct sonode *node = NULL;
usr/src/uts/common/io/ksocket/ksocket.c
133
struct sonode *nso = NULL;
usr/src/uts/common/io/ksocket/ksocket.c
507
struct sonode *so;
usr/src/uts/common/io/ksocket/ksocket.c
523
struct sonode *so;
usr/src/uts/common/io/ksocket/ksocket.c
55
struct sonode *so;
usr/src/uts/common/io/ksocket/ksocket.c
566
struct sonode *so;
usr/src/uts/common/io/ksocket/ksocket.c
586
struct sonode *so;
usr/src/uts/common/io/ksocket/ksocket.c
606
struct sonode *so;
usr/src/uts/common/io/ksocket/ksocket.c
629
struct sonode *so;
usr/src/uts/common/io/ksocket/ksocket.c
651
struct sonode *so;
usr/src/uts/common/io/ksocket/ksocket.c
688
struct sonode *so;
usr/src/uts/common/io/ksocket/ksocket.c
731
struct sonode *so;
usr/src/uts/common/io/ksocket/ksocket.c
859
struct sonode *so;
usr/src/uts/common/io/ksocket/ksocket.c
896
struct sonode *so;
usr/src/uts/common/io/ksocket/ksocket.c
910
struct sonode *so;
usr/src/uts/common/io/ksocket/ksocket_impl.h
36
#define KSTOSO(ks) ((struct sonode *)(ks))
usr/src/uts/common/sys/iscsit/iscsi_if.h
630
extern ssize_t iscsid_sendto(struct sonode *, void *, size_t,
usr/src/uts/common/sys/iscsit/iscsi_if.h
632
extern ssize_t iscsid_recvfrom(struct sonode *, void *buffer,
usr/src/uts/common/sys/scsi/adapters/iscsi_if.h
673
extern ssize_t iscsid_sendto(struct sonode *, void *, size_t,
usr/src/uts/common/sys/scsi/adapters/iscsi_if.h
675
extern ssize_t iscsid_recvfrom(struct sonode *, void *buffer,
usr/src/uts/common/sys/socketvar.h
106
typedef struct sonode sonode_t;
usr/src/uts/common/sys/socketvar.h
177
struct sonode *so_listener; /* parent socket */
usr/src/uts/common/sys/socketvar.h
393
typedef struct sonode *(*so_create_func_t)(struct sockparams *,
usr/src/uts/common/sys/socketvar.h
395
typedef void (*so_destroy_func_t)(struct sonode *);
usr/src/uts/common/sys/socketvar.h
603
struct sonode *sl_list;
usr/src/uts/common/sys/socketvar.h
662
int (*sop_init)(struct sonode *, struct sonode *, cred_t *,
usr/src/uts/common/sys/socketvar.h
664
int (*sop_accept)(struct sonode *, int, cred_t *, struct sonode **);
usr/src/uts/common/sys/socketvar.h
665
int (*sop_bind)(struct sonode *, struct sockaddr *, socklen_t,
usr/src/uts/common/sys/socketvar.h
667
int (*sop_listen)(struct sonode *, int, cred_t *);
usr/src/uts/common/sys/socketvar.h
668
int (*sop_connect)(struct sonode *, struct sockaddr *,
usr/src/uts/common/sys/socketvar.h
670
int (*sop_recvmsg)(struct sonode *, struct msghdr *,
usr/src/uts/common/sys/socketvar.h
672
int (*sop_sendmsg)(struct sonode *, struct msghdr *,
usr/src/uts/common/sys/socketvar.h
674
int (*sop_sendmblk)(struct sonode *, struct msghdr *, int,
usr/src/uts/common/sys/socketvar.h
676
int (*sop_getpeername)(struct sonode *, struct sockaddr *,
usr/src/uts/common/sys/socketvar.h
678
int (*sop_getsockname)(struct sonode *, struct sockaddr *,
usr/src/uts/common/sys/socketvar.h
680
int (*sop_shutdown)(struct sonode *, int, cred_t *);
usr/src/uts/common/sys/socketvar.h
681
int (*sop_getsockopt)(struct sonode *, int, int, void *,
usr/src/uts/common/sys/socketvar.h
683
int (*sop_setsockopt)(struct sonode *, int, int, const void *,
usr/src/uts/common/sys/socketvar.h
685
int (*sop_ioctl)(struct sonode *, int, intptr_t, int,
usr/src/uts/common/sys/socketvar.h
687
int (*sop_poll)(struct sonode *, short, int, short *,
usr/src/uts/common/sys/socketvar.h
689
int (*sop_close)(struct sonode *, int, cred_t *);
usr/src/uts/common/sys/socketvar.h
767
#define VTOSO(vp) ((struct sonode *)((vp)->v_data))
usr/src/uts/common/sys/socketvar.h
839
int so_verify_oobstate(struct sonode *);
usr/src/uts/common/sys/socketvar.h
904
extern void so_lock_single(struct sonode *);
usr/src/uts/common/sys/socketvar.h
905
extern void so_unlock_single(struct sonode *, int);
usr/src/uts/common/sys/socketvar.h
906
extern int so_lock_read(struct sonode *, int);
usr/src/uts/common/sys/socketvar.h
907
extern int so_lock_read_intr(struct sonode *, int);
usr/src/uts/common/sys/socketvar.h
908
extern void so_unlock_read(struct sonode *);
usr/src/uts/common/sys/socketvar.h
926
extern void soisconnecting(struct sonode *);
usr/src/uts/common/sys/socketvar.h
927
extern void soisconnected(struct sonode *);
usr/src/uts/common/sys/socketvar.h
928
extern void soisdisconnected(struct sonode *, int);
usr/src/uts/common/sys/socketvar.h
929
extern void socantsendmore(struct sonode *);
usr/src/uts/common/sys/socketvar.h
930
extern void socantrcvmore(struct sonode *);
usr/src/uts/common/sys/socketvar.h
931
extern void soseterror(struct sonode *, int);
usr/src/uts/common/sys/socketvar.h
932
extern int sogeterr(struct sonode *, boolean_t);
usr/src/uts/common/sys/socketvar.h
933
extern int sowaitconnected(struct sonode *, int, int);
usr/src/uts/common/sys/socketvar.h
938
extern struct sonode *getsonode(int, int *, file_t **);
usr/src/uts/common/sys/socketvar.h
943
extern int soaccept(struct sonode *, int, struct sonode **);
usr/src/uts/common/sys/socketvar.h
944
extern int sobind(struct sonode *, struct sockaddr *, socklen_t,
usr/src/uts/common/sys/socketvar.h
946
extern int solisten(struct sonode *, int);
usr/src/uts/common/sys/socketvar.h
947
extern int soconnect(struct sonode *, struct sockaddr *, socklen_t,
usr/src/uts/common/sys/socketvar.h
949
extern int sorecvmsg(struct sonode *, struct nmsghdr *, struct uio *);
usr/src/uts/common/sys/socketvar.h
950
extern int sosendmsg(struct sonode *, struct nmsghdr *, struct uio *);
usr/src/uts/common/sys/socketvar.h
951
extern int soshutdown(struct sonode *, int);
usr/src/uts/common/sys/socketvar.h
952
extern int sogetsockopt(struct sonode *, int, int, void *, socklen_t *,
usr/src/uts/common/sys/socketvar.h
954
extern int sosetsockopt(struct sonode *, int, int, const void *,
usr/src/uts/common/sys/socketvar.h
957
extern struct sonode *socreate(struct sockparams *, int, int, int, int,
usr/src/uts/common/syscall/sendfile.c
1143
struct sonode *so = NULL;
usr/src/uts/common/syscall/sendfile.c
436
struct sonode *so;
usr/src/uts/common/syscall/sendfile.c
706
struct sonode *so;
usr/src/uts/common/syscall/sendfile.c
74
extern sotpi_info_t *sotpi_sototpi(struct sonode *);