/illumos-gate/usr/src/uts/common/sys/ |
H A D | socket_proto.h | 97 typedef struct __sock_lower_handle *sock_lower_handle_t; typedef 102 int (*sd_accept)(sock_lower_handle_t, sock_lower_handle_t, 106 int (*sd_listen)(sock_lower_handle_t, int, cred_t *); 113 int (*sd_getsockopt)(sock_lower_handle_t, int, int, void *, 124 int (*sd_shutdown)(sock_lower_handle_t, int, cred_t *); 125 void (*sd_clr_flowctrl)(sock_lower_handle_t); 126 int (*sd_ioctl)(sock_lower_handle_t, int, intptr_t, int, 128 int (*sd_close)(sock_lower_handle_t, int, cred_t *); 148 extern int sock_accept_notsupp(sock_lower_handle_t, sock_lower_handle_t, 153 extern int sock_connect_notsupp(sock_lower_handle_t, [all …]
|
H A D | socketvar.h | 228 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, in sock_accept_notsupp() 45 sock_bind_notsupp(sock_lower_handle_t handle, struct sockaddr *name, in sock_bind_notsupp() 53 sock_listen_notsupp(sock_lower_handle_t handle, int backlog, in sock_listen_notsupp() 61 sock_connect_notsupp(sock_lower_handle_t handle, in sock_connect_notsupp() 86 sock_getsockopt_notsupp(sock_lower_handle_t handle, int level, in sock_getsockopt_notsupp() 94 sock_setsockopt_notsupp(sock_lower_handle_t handle, int level, in sock_setsockopt_notsupp() 102 sock_send_notsupp(sock_lower_handle_t handle, mblk_t *mp, in sock_send_notsupp() 110 sock_senduio_notsupp(sock_lower_handle_t handle, struct uio *uiop, in sock_senduio_notsupp() 118 sock_recvuio_notsupp(sock_lower_handle_t handle, struct uio *uiop, in sock_recvuio_notsupp() 141 sock_clr_flowctrl_notsupp(sock_lower_handle_t proto_handle) in sock_clr_flowctrl_notsupp() [all …]
|
H A D | sockcommon.h | 51 extern struct sonode *socket_newconn(struct sonode *, sock_lower_handle_t, 152 sock_lower_handle_t, sock_downcalls_t *, struct cred *, pid_t,
|
H A D | sockcommon.c | 131 socket_newconn(struct sonode *parent, sock_lower_handle_t lh, in socket_newconn()
|
H A D | sockcommon_sops.c | 1098 sock_lower_handle_t proto_handle, sock_downcalls_t *sock_downcalls, in so_newconn()
|
H A D | socktpi.c | 1924 nso->so_proto_handle = (sock_lower_handle_t)opt; in sotpi_accept() 6323 sock_lower_handle_t handle = so->so_proto_handle; in sotpi_convert_sonode()
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_socket.c | 51 static int tcp_accept(sock_lower_handle_t, sock_lower_handle_t, 53 static int tcp_bind(sock_lower_handle_t, struct sockaddr *, 55 static int tcp_listen(sock_lower_handle_t, int, cred_t *); 69 static void tcp_clr_flowctrl(sock_lower_handle_t); 72 static int tcp_close(sock_lower_handle_t, int, cred_t *); 132 tcp_accept(sock_lower_handle_t lproto_handle, in tcp_accept() 609 tcp_clr_flowctrl(sock_lower_handle_t proto_handle) in tcp_clr_flowctrl() 760 sock_lower_handle_t 797 return ((sock_lower_handle_t)connp); in tcp_create() 874 (void) tcp_getsockname((sock_lower_handle_t)connp, in tcp_fallback_noneager() [all …]
|
/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 *, 79 static void sdpfp_activate(sock_lower_handle_t, sock_upper_handle_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 *, 267 static sock_lower_handle_t 340 return ((sock_lower_handle_t)ps); in sockpfp_create() 582 sdpfp_bind(sock_lower_handle_t handle, struct sockaddr *addr, in sdpfp_bind() 735 sdpfp_senduio(sock_lower_handle_t handle, struct uio *uiop, in sdpfp_senduio() 869 sdpfp_clr_flowctrl(sock_lower_handle_t handle) in sdpfp_clr_flowctrl() [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 | 99 sock_lower_handle_t, sock_downcalls_t *, struct cred *, pid_t, 218 so->so_proto_handle = (sock_lower_handle_t)sctp_create(so, in sosctp_init() 224 so->so_proto_handle = (sock_lower_handle_t)sctp_create(ss, in sosctp_init() 1945 sock_lower_handle_t connind, sock_downcalls_t *dc, in sctp_assoc_newconn()
|
H A D | socksctpsubr.c | 535 nso->so_proto_handle = (sock_lower_handle_t)ssa->ssa_conn; in sosctp_assoc_move()
|
H A D | socksdp.c | 159 so->so_proto_handle = (sock_lower_handle_t)sdp_create(so, NULL, in sosdp_init()
|
/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) in rdsv3_release() 264 rdsv3_ioctl(sock_lower_handle_t proto_handle, int cmd, intptr_t arg, in rdsv3_ioctl() 519 rdsv3_setsockopt(sock_lower_handle_t proto_handle, int level, in rdsv3_setsockopt() 569 rdsv3_getsockopt(sock_lower_handle_t proto_handle, int level, in rdsv3_getsockopt() 618 static int rdsv3_connect(sock_lower_handle_t proto_handle, in rdsv3_connect() 672 rdsv3_activate(sock_lower_handle_t proto_handle, in rdsv3_activate() 690 rdsv3_send_uio(sock_lower_handle_t proto_handle, uio_t *uio, in rdsv3_send_uio() 710 rdsv3_recv_uio(sock_lower_handle_t proto_handle, uio_t *uio, in rdsv3_recv_uio() 756 rdsv3_clrflowctrl(sock_lower_handle_t proto_handle) in rdsv3_clrflowctrl() 806 sock_lower_handle_t [all …]
|
H A D | bind.c | 253 rdsv3_bind(sock_lower_handle_t proto_handle, struct sockaddr *sa, in rdsv3_bind()
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | rts.c | 136 static int rts_close(sock_lower_handle_t proto_handle, int flags, 1292 rts_accept(sock_lower_handle_t lproto_handle, in rts_accept() 1301 rts_bind(sock_lower_handle_t proto_handle, struct sockaddr *sa, in rts_bind() 1312 rts_listen(sock_lower_handle_t proto_handle, int backlog, cred_t *cr) in rts_listen() 1426 rts_send(sock_lower_handle_t proto_handle, mblk_t *mp, in rts_send() 1460 sock_lower_handle_t 1485 return ((sock_lower_handle_t)connp); in rts_create() 1524 rts_close(sock_lower_handle_t proto_handle, int flags, cred_t *cr) in rts_close() 1534 rts_shutdown(sock_lower_handle_t proto_handle, int how, cred_t *cr) in rts_shutdown() 1550 rts_clr_flowctrl(sock_lower_handle_t proto_handle) in rts_clr_flowctrl() [all …]
|
H A D | icmp.c | 163 int rawip_getsockname(sock_lower_handle_t, struct sockaddr *, 165 int rawip_getpeername(sock_lower_handle_t, struct sockaddr *, 5109 rawip_accept(sock_lower_handle_t lproto_handle, in rawip_accept() 5118 rawip_bind(sock_lower_handle_t proto_handle, struct sockaddr *sa, in rawip_bind() 5257 rawip_fallback(sock_lower_handle_t proto_handle, queue_t *q, in rawip_fallback() 5308 (void) rawip_getsockname((sock_lower_handle_t)connp, in rawip_fallback() 5310 error = rawip_getpeername((sock_lower_handle_t)connp, in rawip_fallback() 5361 sock_lower_handle_t 5385 return ((sock_lower_handle_t)connp); in rawip_create() 5390 rawip_activate(sock_lower_handle_t proto_handle, in rawip_activate() [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 | udp_impl.h | 267 extern sock_lower_handle_t udp_create(int, int, int, sock_downcalls_t **, 269 extern int udp_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 | tcp_impl.h | 659 extern sock_lower_handle_t tcp_create(int, int, int, sock_downcalls_t **, 758 extern int tcp_fallback(sock_lower_handle_t, queue_t *, boolean_t,
|
/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, in trill_activate() 1518 trill_close(sock_lower_handle_t proto_handle, int flags, cred_t *cr) in trill_close() 1528 trill_bind(sock_lower_handle_t proto_handle, struct sockaddr *sa, in trill_bind() 1544 trill_send(sock_lower_handle_t proto_handle, mblk_t *mp, struct nmsghdr *msg, in trill_send() 1611 trill_ioctl(sock_lower_handle_t proto_handle, int cmd, intptr_t arg, in trill_ioctl() 1637 trill_clr_flowctrl(sock_lower_handle_t proto_handle) in trill_clr_flowctrl() 1667 static sock_lower_handle_t 1682 return ((sock_lower_handle_t)tsock); in trill_create()
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp.c | 200 int udp_getsockname(sock_lower_handle_t, 202 int udp_getpeername(sock_lower_handle_t, 4797 sock_lower_handle_t 4846 return ((sock_lower_handle_t)connp); in udp_create() 4943 udp_close(sock_lower_handle_t proto_handle, int flags, cred_t *cr) in udp_close() 5545 udp_bind(sock_lower_handle_t proto_handle, struct sockaddr *sa, in udp_bind() 6282 udp_fallback(sock_lower_handle_t proto_handle, queue_t *q, in udp_fallback() 6336 (void) udp_getsockname((sock_lower_handle_t)connp, in udp_fallback() 6338 error = udp_getpeername((sock_lower_handle_t)connp, in udp_fallback() 6497 udp_clr_flowctrl(sock_lower_handle_t proto_handle) in udp_clr_flowctrl() [all …]
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_conn.c | 332 (sock_lower_handle_t)eager, NULL, cr, cpid, in sctp_conn_request()
|
/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,
|