taglinefilesource code
socket33net/kern_sock.hstruct socket *conn;    /* server socket connected to */
socket34net/kern_sock.hstruct socket *iconn;    /* incomplete client connections */
socket35net/kern_sock.hstruct socket *next;
socket42net/kern_sock.hint (*create)(struct socket *sock, int protocol);
socket43net/kern_sock.hint (*dup)(struct socket *newsock, struct socket *oldsock);
socket44net/kern_sock.hint (*release)(struct socket *sock, struct socket *peer);
socket45net/kern_sock.hint (*bind)(struct socket *sock, struct sockaddr *umyaddr,
socket47net/kern_sock.hint (*connect)(struct socket *sock, struct sockaddr *uservaddr,
socket49net/kern_sock.hint (*socketpair)(struct socket *sock1, struct socket *sock2);
socket50net/kern_sock.hint (*accept)(struct socket *sock, struct socket *newsock);
socket51net/kern_sock.hint (*getname)(struct socket *sock, struct sockaddr *uaddr,
socket53net/kern_sock.hint (*read)(struct socket *sock, char *ubuf, int size, int nonblock);
socket54net/kern_sock.hint (*write)(struct socket *sock, char *ubuf, int size, int nonblock);
socket55net/kern_sock.hint (*select)(struct socket *sock, int sel_type, select_table * wait);
socket56net/kern_sock.hint (*ioctl)(struct socket *sock, unsigned int cmd, unsigned long arg);
socket59net/kern_sock.hextern int sock_awaitconn(struct socket *mysock, struct socket *servsock);
socket66net/socket.cstatic struct socket sockets[NSOCKETS];
socket115net/socket.cstatic inline struct socket *
socket118net/socket.cstruct socket *sock;
socket126net/socket.cstatic inline struct socket *
socket138net/socket.cstatic struct socket *
socket141net/socket.cstruct socket *sock;
socket188net/socket.csock_release_peer(struct socket *peer)
socket195net/socket.csock_release(struct socket *sock)
socket198net/socket.cstruct socket *peersock, *nextsock;
socket234net/socket.cstruct socket *sock;
socket249net/socket.cstruct socket *sock;
socket273net/socket.cstruct socket *sock;
socket296net/socket.cstruct socket *sock;
socket333net/socket.cstruct socket *sock;
socket350net/socket.csock_awaitconn(struct socket *mysock, struct socket *servsock)
socket352net/socket.cstruct socket *last;
socket417net/socket.cstruct socket *sock;
socket475net/socket.cstruct socket *sock1, *sock2;
socket524net/socket.cstruct socket *sock;
socket545net/socket.cstruct socket *sock;
socket570net/socket.cstruct socket *sock, *clientsock, *newsock;
socket642net/socket.cstruct socket *sock;
socket662net/socket.cstruct socket *sock;
socket673net/socket.cstruct socket *sock;
socket746net/socket.cstruct socket *sock;
socket19net/unix.cstruct socket *socket;    /* socket we're bound to */
socket43net/unix.cstatic int unix_proto_create(struct socket *sock, int protocol);
socket44net/unix.cstatic int unix_proto_dup(struct socket *newsock, struct socket *oldsock);
socket45net/unix.cstatic int unix_proto_release(struct socket *sock, struct socket *peer);
socket46net/unix.cstatic int unix_proto_bind(struct socket *sock, struct sockaddr *umyaddr,
socket48net/unix.cstatic int unix_proto_connect(struct socket *sock, struct sockaddr *uservaddr,
socket50net/unix.cstatic int unix_proto_socketpair(struct socket *sock1, struct socket *sock2);
socket51net/unix.cstatic int unix_proto_accept(struct socket *sock, struct socket *newsock);
socket52net/unix.cstatic int unix_proto_getname(struct socket *sock, struct sockaddr *usockaddr,
socket54net/unix.cstatic int unix_proto_read(struct socket *sock, char *ubuf, int size,
socket56net/unix.cstatic int unix_proto_write(struct socket *sock, char *ubuf, int size,
socket58net/unix.cstatic int unix_proto_select(struct socket *sock, int sel_type, select_table * wait);
socket59net/unix.cstatic int unix_proto_ioctl(struct socket *sock, unsigned int cmd,
socket104net/unix.cif (upd->refcnt && upd->socket &&
socket122net/unix.cupd->socket = NULL;
socket161net/unix.cunix_proto_create(struct socket *sock, int protocol)
socket180net/unix.cupd->socket = sock;
socket187net/unix.cunix_proto_dup(struct socket *newsock, struct socket *oldsock)
socket195net/unix.cunix_proto_release(struct socket *sock, struct socket *peer)
socket203net/unix.cif (upd->socket != sock) {
socket214net/unix.cupd->socket = NULL;
socket231net/unix.cunix_proto_bind(struct socket *sock, struct sockaddr *umyaddr,
socket284net/unix.cunix_proto_connect(struct socket *sock, struct sockaddr *uservaddr,
socket309net/unix.cif ((i = sock_awaitconn(sock, serv_upd->socket)) < 0) {
socket325net/unix.cunix_proto_socketpair(struct socket *sock1, struct socket *sock2)
socket340net/unix.cunix_proto_accept(struct socket *sock, struct socket *newsock)
socket353net/unix.cunix_proto_getname(struct socket *sock, struct sockaddr *usockaddr,
socket387net/unix.cunix_proto_read(struct socket *sock, char *ubuf, int size, int nonblock)
socket451net/unix.cunix_proto_write(struct socket *sock, char *ubuf, int size, int nonblock)
socket524net/unix.cunix_proto_select(struct socket *sock, int sel_type, select_table * wait)
socket560net/unix.cunix_proto_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)