Lines Matching refs:smap

146 	socket = &mtcp->smap[sockid];  in mtcp_getsockname()
193 socket = &mtcp->smap[sockid]; in mtcp_getsockopt()
281 socket = &mtcp->smap[sockid]; in mtcp_setsockopt()
480 if (mtcp->smap[sockid].socktype == MOS_SOCK_UNUSED) { in mtcp_setsock_nonblock()
486 mtcp->smap[sockid].opts |= MTCP_NONBLOCK; in mtcp_setsock_nonblock()
510 socket = &mtcp->smap[sockid]; in mtcp_ioctl()
543 mtcp->smap[sockid].opts |= MTCP_NONBLOCK; in mtcp_ioctl()
545 mtcp->smap[sockid].opts &= ~MTCP_NONBLOCK; in mtcp_ioctl()
697 if (mtcp->smap[sockid].socktype == MOS_SOCK_UNUSED) { in mtcp_bind()
703 if (mtcp->smap[sockid].socktype != MOS_SOCK_STREAM && in mtcp_bind()
704 mtcp->smap[sockid].socktype != MOS_SOCK_STREAM_LISTEN) { in mtcp_bind()
716 if (mtcp->smap[sockid].opts & MTCP_ADDR_BIND) { in mtcp_bind()
735 mtcp->smap[sockid].saddr = *addr_in; in mtcp_bind()
736 mtcp->smap[sockid].opts |= MTCP_ADDR_BIND; in mtcp_bind()
759 if (mtcp->smap[sockid].socktype == MOS_SOCK_UNUSED) { in mtcp_listen()
765 if (mtcp->smap[sockid].socktype == MOS_SOCK_STREAM) { in mtcp_listen()
766 mtcp->smap[sockid].socktype = MOS_SOCK_STREAM_LISTEN; in mtcp_listen()
769 if (mtcp->smap[sockid].socktype != MOS_SOCK_STREAM_LISTEN) { in mtcp_listen()
789 listener->socket = &mtcp->smap[sockid]; in mtcp_listen()
811 mtcp->smap[sockid].listener = listener; in mtcp_listen()
838 if (mtcp->smap[sockid].socktype != MOS_SOCK_STREAM_LISTEN) { in mtcp_accept()
843 listener = mtcp->smap[sockid].listener; in mtcp_accept()
1009 if (mtcp->smap[sockid].socktype == MOS_SOCK_UNUSED) { in mtcp_connect()
1015 if (mtcp->smap[sockid].socktype != MOS_SOCK_STREAM) { in mtcp_connect()
1034 socket = &mtcp->smap[sockid]; in mtcp_connect()
1210 cur_stream = mtcp->smap[sockid].stream; in CloseStreamSocket()
1282 listener = mtcp->smap[sockid].listener; in CloseListeningSocket()
1301 mtcp->smap[sockid].listener = NULL; in CloseListeningSocket()
1324 if (mtcp->smap[sockid].socktype == MOS_SOCK_UNUSED) { in mtcp_close()
1332 switch (mtcp->smap[sockid].socktype) { in mtcp_close()
1355 FreeSocket(mctx, sockid, mtcp->smap[sockid].socktype); in mtcp_close()
1379 if (mtcp->smap[sockid].socktype == MOS_SOCK_UNUSED) { in mtcp_abort()
1385 if (mtcp->smap[sockid].socktype != MOS_SOCK_STREAM) { in mtcp_abort()
1391 cur_stream = mtcp->smap[sockid].stream; in mtcp_abort()
1400 FreeSocket(mctx, sockid, mtcp->smap[sockid].socktype); in mtcp_abort()
1523 socket = &mtcp->smap[sockid]; in mtcp_recv()
1639 socket = &mtcp->smap[sockid]; in mtcp_readv()
1790 socket = &mtcp->smap[sockid]; in mtcp_write()
1877 socket = &mtcp->smap[sockid]; in mtcp_writev()