/illumos-gate/usr/src/uts/common/sys/ |
H A D | ksocket.h | 35 typedef struct __ksocket *ksocket_t; typedef 67 typedef void (*ksocket_callback_t)(ksocket_t, ksocket_callback_event_t, 87 extern int ksocket_socket(ksocket_t *, int, int, int, int, struct cred *); 88 extern int ksocket_bind(ksocket_t, struct sockaddr *, socklen_t, 90 extern int ksocket_listen(ksocket_t, int, struct cred *); 91 extern int ksocket_accept(ksocket_t, struct sockaddr *, socklen_t *, 92 ksocket_t *, struct cred *); 93 extern int ksocket_connect(ksocket_t, struct sockaddr *, socklen_t, 95 extern int ksocket_send(ksocket_t, void *, size_t, int, size_t *, 97 extern int ksocket_sendto(ksocket_t, void *, size_t, int, [all …]
|
H A D | overlay_plugin.h | 270 typedef int (*overlay_plugin_sockopt_t)(ksocket_t);
|
H A D | overlay_impl.h | 57 ksocket_t omux_ksock; /* RO */
|
/illumos-gate/usr/src/lib/libfakekernel/common/ |
H A D | ksocket.c | 69 ksocket_t sock = buf; in _ksocket_ctor() 81 ksocket_t sock = buf; in _ksocket_dtor() 106 static ksocket_t 109 ksocket_t ks; in _ksocket_create() 120 _ksocket_destroy(ksocket_t ks) in _ksocket_destroy() 127 ksocket_socket(ksocket_t *ksp, int domain, int type, int protocol, int flags, in ksocket_socket() 131 ksocket_t ks; in ksocket_socket() 161 ksocket_bind(ksocket_t ks, struct sockaddr *addr, socklen_t addrlen, in ksocket_bind() 183 ksocket_listen(ksocket_t ks, int backlog, struct cred *cr) in ksocket_listen() 198 ksocket_accept(ksocket_t ks, struct sockaddr *addr, in ksocket_accept() [all …]
|
/illumos-gate/usr/src/uts/common/sys/idm/ |
H A D | idm_so.h | 55 ksocket_t is_so; 63 ksocket_t ic_so; 89 ksocket_t 92 void idm_soshutdown(ksocket_t so); 94 void idm_sodestroy(ksocket_t so); 111 int idm_sorecv(ksocket_t so, void *msg, size_t len); 113 int idm_sosendto(ksocket_t so, void *buff, size_t len, 116 int idm_iov_sosend(ksocket_t so, iovec_t *iop, int iovlen, 119 int idm_iov_sorecv(ksocket_t so, iovec_t *iop, int iovlen, 136 int idm_so_timed_socket_connect(ksocket_t ks,
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi_net.c | 271 ksocket_t socket; in iscsi_net_socket() 291 ksocket_t ks = (ksocket_t)socket; in iscsi_net_bind() 308 ksocket_t ks = (ksocket_t)socket; in iscsi_net_connect() 323 ksocket_t ks = (ksocket_t)socket; in iscsi_net_listen() 333 ksocket_t listen_ks; in iscsi_net_accept() 334 ksocket_t ks = (ksocket_t)socket; in iscsi_net_accept() 348 ksocket_t ks = (ksocket_t)socket; in iscsi_net_getsockname() 360 ksocket_t ks = (ksocket_t)socket; in iscsi_net_getsockopt() 372 ksocket_t ks = (ksocket_t)socket; in iscsi_net_setsockopt() 383 ksocket_t ks = (ksocket_t)socket; in iscsi_net_shutdown() [all …]
|
/illumos-gate/usr/src/uts/common/io/ksocket/ |
H A D | ksocket.c | 50 ksocket_socket(ksocket_t *ksp, int domain, int type, int protocol, int flags, in ksocket_socket() 100 ksocket_bind(ksocket_t ks, struct sockaddr *addr, socklen_t addrlen, in ksocket_bind() 117 ksocket_listen(ksocket_t ks, int backlog, struct cred *cr) in ksocket_listen() 129 ksocket_accept(ksocket_t ks, struct sockaddr *addr, in ksocket_accept() 130 socklen_t *addrlenp, ksocket_t *nks, struct cred *cr) in ksocket_accept() 169 ksocket_connect(ksocket_t ks, struct sockaddr *addr, socklen_t addrlen, in ksocket_connect() 183 ksocket_send(ksocket_t ks, void *msg, size_t msglen, int flags, in ksocket_send() 235 ksocket_sendto(ksocket_t ks, void *msg, size_t msglen, int flags, in ksocket_sendto() 288 ksocket_sendmsg(ksocket_t ks, struct nmsghdr *msg, int flags, in ksocket_sendmsg() 342 ksocket_recv(ksocket_t ks, void *msg, size_t msglen, int flags, in ksocket_recv() [all …]
|
H A D | ksocket_impl.h | 37 #define SOTOKS(so) ((ksocket_t)(uintptr_t)(so))
|
/illumos-gate/usr/src/uts/common/sys/iscsit/ |
H A D | radius_packet.h | 72 iscsit_snd_radius_request(ksocket_t socket, 88 iscsit_rcv_radius_response(ksocket_t socket,
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_net.c | 66 ksocket_t 69 ksocket_t sock; in smb_socreate() 89 smb_soshutdown(ksocket_t so) in smb_soshutdown() 101 smb_sodestroy(ksocket_t so) in smb_sodestroy() 107 smb_sorecv(ksocket_t so, void *msg, size_t len) in smb_sorecv()
|
H A D | smb_authenticate.c | 43 static int smb_authsock_send(ksocket_t, void *, size_t); 44 static int smb_authsock_recv(ksocket_t, void *, size_t); 578 ksocket_t authsock = NULL; in smb_authsock_cancel() 610 ksocket_t so; in smb_authsock_sendrecv() 732 ksocket_t so = NULL; in smb_authsock_open() 844 smb_authsock_send(ksocket_t so, void *buf, size_t len) in smb_authsock_send() 862 smb_authsock_recv(ksocket_t so, void *buf, size_t len) in smb_authsock_recv() 891 smb_authsock_close(smb_user_t *user, ksocket_t so) in smb_authsock_close()
|
H A D | smb_opipe.c | 52 ksocket_t sock; in smb_opipe_alloc() 113 ksocket_t so; in smb_opipe_cancel() 379 ksocket_t sock; in smb_opipe_close() 409 ksocket_t sock; in smb_opipe_write() 459 ksocket_t sock; in smb_opipe_read() 547 ksocket_t sock; in smb_opipe_ioctl()
|
H A D | smb_user.c | 307 ksocket_t authsock = NULL; in smb_user_logon() 367 ksocket_t authsock = NULL; in smb_user_logoff()
|
H A D | smb_server.c | 252 static void smb_server_create_session(smb_listener_daemon_t *, ksocket_t); 1860 ksocket_t s_so; in smb_server_listener() 2729 smb_server_create_session(smb_listener_daemon_t *ld, ksocket_t s_so) in smb_server_create_session()
|
/illumos-gate/usr/src/uts/common/io/comstar/port/iscsit/ |
H A D | iscsit_radiuspacket.c | 40 static size_t iscsit_net_recvmsg(ksocket_t socket, struct msghdr *msg, 47 iscsit_snd_radius_request(ksocket_t socket, iscsi_ipaddr_t rsvr_ip_addr, in iscsit_snd_radius_request() 168 iscsit_rcv_radius_response(ksocket_t socket, uint8_t *shared_secret, in iscsit_rcv_radius_response() 310 iscsit_net_recvmsg(ksocket_t socket, struct msghdr *msg, int timeout) in iscsit_net_recvmsg()
|
H A D | iscsit_isns.h | 68 ksocket_t esi_so;
|
H A D | iscsit_isns.c | 378 isnst_handle_esi_req(ksocket_t so, isns_pdu_t *pdu, size_t pl_size); 2941 ksocket_t so; in isnst_open_so() 3058 ksocket_t newso; in isnst_esi_thread() 3139 ksocket_t, esi.esi_so, in isnst_esi_thread() 3161 ksocket_t, newso); in isnst_esi_thread() 3207 isnst_handle_esi_req(ksocket_t ks, isns_pdu_t *pdu, size_t pdu_size) in isnst_handle_esi_req()
|
/illumos-gate/usr/src/uts/common/io/idm/ |
H A D | idm_so.c | 72 static idm_status_t idm_so_conn_create_common(idm_conn_t *ic, ksocket_t new_so); 78 static void idm_set_postconnect_options(ksocket_t so); 214 ksocket_t 217 ksocket_t ks; in idm_socreate() 235 idm_soshutdown(ksocket_t so) in idm_soshutdown() 247 idm_sodestroy(ksocket_t ks) in idm_sodestroy() 392 ksocket_t so4, so6; in idm_get_ipaddr() 551 idm_sorecv(ksocket_t so, void *msg, size_t len) in idm_sorecv() 578 idm_sosendto(ksocket_t so, void *buff, size_t len, in idm_sosendto() 622 idm_iov_sosend(ksocket_t so, iovec_t *iop, int iovlen, size_t total_len) in idm_iov_sosend() [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_ksocket.c | 37 ksocket_sendmblk(ksocket_t ks, struct nmsghdr *msg, int flags, in ksocket_sendmblk()
|
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_kproto.h | 422 ksocket_t smb_socreate(int domain, int type, int protocol); 423 void smb_soshutdown(ksocket_t so); 424 void smb_sodestroy(ksocket_t so); 425 int smb_sorecv(ksocket_t so, void *msg, size_t len); 628 void smb_authsock_close(smb_user_t *, ksocket_t); 633 smb_session_t *smb_session_create(ksocket_t, uint16_t, smb_server_t *, int);
|
H A D | smb_ktypes.h | 965 ksocket_t sock; 1066 ksocket_t u_authsock; 1331 ksocket_t p_socket; 2066 ksocket_t ld_so;
|
/illumos-gate/usr/src/uts/common/io/overlay/ |
H A D | overlay_mux.c | 77 overlay_mux_recv(ksocket_t ks, mblk_t *mpchain, size_t msgsize, int oob, in overlay_mux_recv() 216 ksocket_t ksock; in overlay_mux_open()
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/ |
H A D | rdsv3_impl.h | 349 int rdsv3_do_ip_ioctl(ksocket_t so4, void **ipaddrs, int *size, int *nifs); 350 int rdsv3_do_ip_ioctl_old(ksocket_t so4, void **ipaddrs, int *size, int *nifs);
|
/illumos-gate/usr/src/uts/common/io/overlay/plugins/ |
H A D | overlay_vxlan.c | 146 vxlan_o_sockopt(ksocket_t ksock) in vxlan_o_sockopt()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | rdsv3_impl.c | 113 rdsv3_do_ip_ioctl(ksocket_t so4, void **ipaddrs, int *size, int *nifs) in rdsv3_do_ip_ioctl() 319 rdsv3_do_ip_ioctl_old(ksocket_t so4, void **ipaddrs, int *size, int *nifs) in rdsv3_do_ip_ioctl_old()
|