/illumos-gate/usr/src/uts/common/sys/ |
H A D | socket_proto.h | 93 typedef struct __sock_lower_handle *sock_lower_handle_t; typedef in typeref:struct:__sock_lower_handle 96 void (*sd_activate)(sock_lower_handle_t, sock_upper_handle_t, 98 int (*sd_accept)(sock_lower_handle_t, sock_lower_handle_t, 100 int (*sd_bind)(sock_lower_handle_t, struct sockaddr *, socklen_t, 102 int (*sd_listen)(sock_lower_handle_t, int, cred_t *); 103 int (*sd_connect)(sock_lower_handle_t, const struct sockaddr *, 105 int (*sd_getpeername)(sock_lower_handle_t, struct sockaddr *, 107 int (*sd_getsockname)(sock_lower_handle_t, struct sockaddr *, 109 int (*sd_getsockopt)(sock_lower_handle_t, in [all...] |
H A D | socketvar.h | 225 sock_lower_handle_t so_proto_handle;
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | sock_notsupp.c | 37 sock_accept_notsupp(sock_lower_handle_t low1, sock_lower_handle_t low2, 45 sock_bind_notsupp(sock_lower_handle_t handle, struct sockaddr *name, 53 sock_listen_notsupp(sock_lower_handle_t handle, int backlog, 61 sock_connect_notsupp(sock_lower_handle_t handle, 70 sock_getsockname_notsupp(sock_lower_handle_t handle, struct sockaddr *sa, 78 sock_getpeername_notsupp(sock_lower_handle_t handle, struct sockaddr *addr, 86 sock_getsockopt_notsupp(sock_lower_handle_t handle, int level, 94 sock_setsockopt_notsupp(sock_lower_handle_t handle, int level, 102 sock_send_notsupp(sock_lower_handle_t handl [all...] |
H A D | sockcommon.h | 50 extern struct sonode *socket_newconn(struct sonode *, sock_lower_handle_t, 151 sock_lower_handle_t, sock_downcalls_t *, struct cred *, pid_t,
|
H A D | sockcommon.c | 129 socket_newconn(struct sonode *parent, sock_lower_handle_t lh,
|
H A D | sockcommon_sops.c | 1129 sock_lower_handle_t proto_handle, sock_downcalls_t *sock_downcalls,
|
H A D | socktpi.c | 1965 nso->so_proto_handle = (sock_lower_handle_t)opt; 6436 sock_lower_handle_t handle = so->so_proto_handle;
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_socket.c | 48 static void tcp_activate(sock_lower_handle_t, sock_upper_handle_t, 50 static int tcp_accept(sock_lower_handle_t, sock_lower_handle_t, 52 static int tcp_bind(sock_lower_handle_t, struct sockaddr *, 54 static int tcp_listen(sock_lower_handle_t, int, cred_t *); 55 static int tcp_connect(sock_lower_handle_t, const struct sockaddr *, 57 static int tcp_getpeername(sock_lower_handle_t, struct sockaddr *, 59 static int tcp_getsockname(sock_lower_handle_t, struct sockaddr *, 61 static int tcp_getsockopt(sock_lower_handle_t, int, int, void *, 63 static int tcp_setsockopt(sock_lower_handle_t, in [all...] |
/illumos-gate/usr/src/uts/common/inet/ |
H A D | rawip_impl.h | 106 extern sock_lower_handle_t rawip_create(int, int, int, sock_downcalls_t **, 108 extern int rawip_fallback(sock_lower_handle_t, queue_t *, boolean_t,
|
H A D | rts_impl.h | 106 extern sock_lower_handle_t rts_create(int, int, int, sock_downcalls_t **,
|
H A D | udp_impl.h | 262 extern sock_lower_handle_t udp_create(int, int, int, sock_downcalls_t **, 264 extern int udp_fallback(sock_lower_handle_t, queue_t *, boolean_t,
|
H A D | tcp_impl.h | 608 extern sock_lower_handle_t tcp_create(int, int, int, sock_downcalls_t **, 706 extern int tcp_fallback(sock_lower_handle_t, queue_t *, boolean_t,
|
/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | sockmod_pfp.c | 59 static int pfp_getpacket_sockopt(sock_lower_handle_t, int, void *, 69 static int pfp_setsocket_sockopt(sock_lower_handle_t, int, const void *, 71 static int pfp_setpacket_sockopt(sock_lower_handle_t, int, const void *, 79 static void sdpfp_activate(sock_lower_handle_t, sock_upper_handle_t, 81 static int sdpfp_bind(sock_lower_handle_t, struct sockaddr *, socklen_t, 83 static int sdpfp_close(sock_lower_handle_t, int, struct cred *); 84 static void sdpfp_clr_flowctrl(sock_lower_handle_t); 85 static int sdpfp_getsockopt(sock_lower_handle_t, int, int, void *, 87 static int sdpfp_ioctl(sock_lower_handle_t, int, intptr_t, int, int32_t *, 89 static int sdpfp_senduio(sock_lower_handle_t, struc [all...] |
H A D | sockmod_rds.c | 33 extern sock_lower_handle_t rdsv3_create(int, int, int, sock_downcalls_t **,
|
H A D | socksctp.c | 98 sock_lower_handle_t, sock_downcalls_t *, struct cred *, pid_t, 209 so->so_proto_handle = (sock_lower_handle_t)sctp_create(so, 215 so->so_proto_handle = (sock_lower_handle_t)sctp_create(ss, 1936 sock_lower_handle_t connind, sock_downcalls_t *dc,
|
H A D | socksctpsubr.c | 535 nso->so_proto_handle = (sock_lower_handle_t)ssa->ssa_conn;
|
H A D | socksdp.c | 158 so->so_proto_handle = (sock_lower_handle_t)sdp_create(so, NULL,
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | af_rds.c | 87 rdsv3_release(sock_lower_handle_t proto_handle, int flgs, cred_t *cr) 163 rdsv3_getname(sock_lower_handle_t proto_handle, struct sockaddr *addr, 201 rdsv3_poll(sock_lower_handle_t proto_handle, short events, int anyyet, 264 rdsv3_ioctl(sock_lower_handle_t proto_handle, int cmd, intptr_t arg, 519 rdsv3_setsockopt(sock_lower_handle_t proto_handle, int level, 569 rdsv3_getsockopt(sock_lower_handle_t proto_handle, int level, 618 static int rdsv3_connect(sock_lower_handle_t proto_handle, 660 rdsv3_shutdown(sock_lower_handle_t proto_handle, int how, cred_t *cr) 672 rdsv3_activate(sock_lower_handle_t proto_handle, 690 rdsv3_send_uio(sock_lower_handle_t proto_handl [all...] |
H A D | bind.c | 253 rdsv3_bind(sock_lower_handle_t proto_handle, struct sockaddr *sa,
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | rts.c | 135 static int rts_close(sock_lower_handle_t proto_handle, int flags, 1287 rts_accept(sock_lower_handle_t lproto_handle, 1288 sock_lower_handle_t eproto_handle, sock_upper_handle_t sock_handle, 1296 rts_bind(sock_lower_handle_t proto_handle, struct sockaddr *sa, 1307 rts_listen(sock_lower_handle_t proto_handle, int backlog, cred_t *cr) 1314 rts_connect(sock_lower_handle_t proto_handle, const struct sockaddr *sa, 1326 rts_getpeername(sock_lower_handle_t proto_handle, struct sockaddr *addr, 1338 rts_getsockname(sock_lower_handle_t proto_handle, struct sockaddr *addr, 1349 rts_getsockopt(sock_lower_handle_t proto_handle, int level, int option_name, 1390 rts_setsockopt(sock_lower_handle_t proto_handl [all...] |
H A D | icmp.c | 162 int rawip_getsockname(sock_lower_handle_t, struct sockaddr *, 164 int rawip_getpeername(sock_lower_handle_t, struct sockaddr *, 5100 rawip_accept(sock_lower_handle_t lproto_handle, 5101 sock_lower_handle_t eproto_handle, sock_upper_handle_t sock_handle, 5109 rawip_bind(sock_lower_handle_t proto_handle, struct sockaddr *sa, 5176 rawip_listen(sock_lower_handle_t proto_handle, int backlog, cred_t *cr) 5182 rawip_connect(sock_lower_handle_t proto_handle, const struct sockaddr *sa, 5248 rawip_fallback(sock_lower_handle_t proto_handle, queue_t *q, 5299 (void) rawip_getsockname((sock_lower_handle_t)connp, 5301 error = rawip_getpeername((sock_lower_handle_t)conn [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | trill.c | 66 static sock_lower_handle_t trill_create(int, int, int, sock_downcalls_t **, 1492 trill_activate(sock_lower_handle_t proto_handle, 1518 trill_close(sock_lower_handle_t proto_handle, int flags, cred_t *cr) 1528 trill_bind(sock_lower_handle_t proto_handle, struct sockaddr *sa, 1544 trill_send(sock_lower_handle_t proto_handle, mblk_t *mp, struct nmsghdr *msg, 1611 trill_ioctl(sock_lower_handle_t proto_handle, int cmd, intptr_t arg, 1637 trill_clr_flowctrl(sock_lower_handle_t proto_handle) 1667 static sock_lower_handle_t 1682 return ((sock_lower_handle_t)tsock);
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp.c | 197 int udp_getsockname(sock_lower_handle_t, 199 int udp_getpeername(sock_lower_handle_t, 4654 sock_lower_handle_t 4703 return ((sock_lower_handle_t)connp); 4708 udp_activate(sock_lower_handle_t proto_handle, sock_upper_handle_t sock_handle, 4800 udp_close(sock_lower_handle_t proto_handle, int flags, cred_t *cr) 5400 udp_bind(sock_lower_handle_t proto_handle, struct sockaddr *sa, 5825 udp_connect(sock_lower_handle_t proto_handle, const struct sockaddr *sa, 5900 udp_send(sock_lower_handle_t proto_handle, mblk_t *mp, struct nmsghdr *msg, 6133 udp_fallback(sock_lower_handle_t proto_handl [all...] |
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_conn.c | 332 (sock_lower_handle_t)eager, NULL, cr, cpid,
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/ |
H A D | rdsv3.h | 544 int rdsv3_bind(sock_lower_handle_t proto_handle, struct sockaddr *sa,
|