taglinefilesource code
rsock62fs/nfs/inode.crpc_closesock(sb->u.nfs_sb.s_server.rsock);
rsock167fs/nfs/inode.cif ((server->rsock = rpc_makesock(filp)) == NULL) {
rsock46fs/nfs/rpcsock.crpc_insque(struct rpc_sock *rsock, struct rpc_wait *slot)
rsock50fs/nfs/rpcsock.cif ((tmp = rsock->tail) != NULL) {
rsock53fs/nfs/rpcsock.crsock->head = slot;
rsock55fs/nfs/rpcsock.crsock->tail = slot;
rsock60fs/nfs/rpcsock.c(long) rsock->head, (long) rsock->tail);
rsock64fs/nfs/rpcsock.crpc_remque(struct rpc_sock *rsock, struct rpc_wait *slot)
rsock72fs/nfs/rpcsock.crsock->head = next;
rsock76fs/nfs/rpcsock.crsock->tail = prev;
rsock79fs/nfs/rpcsock.c(long) rsock->head, (long) rsock->tail);
rsock83fs/nfs/rpcsock.crpc_sendto(struct rpc_sock *rsock, const int *buf, int len,
rsock86fs/nfs/rpcsock.cstruct socket  *sock = rsock->sock;
rsock105fs/nfs/rpcsock.crpc_select(struct rpc_sock *rsock)
rsock108fs/nfs/rpcsock.cstruct file  *file = rsock->file;
rsock132fs/nfs/rpcsock.crpc_recvfrom(struct rpc_sock *rsock, int *buf, int len,
rsock135fs/nfs/rpcsock.cstruct socket  *sock = rsock->sock;
rsock162fs/nfs/rpcsock.crpc_call_one(struct rpc_sock *rsock, struct rpc_wait *slot,
rsock174fs/nfs/rpcsock.c(long) rsock, (long) slot, (long) sap, 
rsock177fs/nfs/rpcsock.cresult = rpc_sendto(rsock, sndbuf, slen, sap, salen);
rsock183fs/nfs/rpcsock.cif (rsock->head != slot) {
rsock190fs/nfs/rpcsock.cif (rsock->shutdown) {
rsock198fs/nfs/rpcsock.cresult = rpc_select(rsock);
rsock204fs/nfs/rpcsock.cresult = rpc_recvfrom(rsock, (int *)&xid, sizeof(xid),
rsock219fs/nfs/rpcsock.cfor (rovr = rsock->head; rovr; rovr = rovr->next) {
rsock232fs/nfs/rpcsock.crpc_recvfrom(rsock, (int *)&xid, sizeof(xid),
rsock239fs/nfs/rpcsock.cresult = rpc_recvfrom(rsock, rovr->buf, rovr->len,
rsock252fs/nfs/rpcsock.cif (rsock->head == slot && slot->next != NULL)
rsock262fs/nfs/rpcsock.crpc_call(struct rpc_sock *rsock, struct sockaddr *sap, int addrlen,
rsock278fs/nfs/rpcsock.cwhile ((slot = rsock->free) == NULL) {
rsock283fs/nfs/rpcsock.cinterruptible_sleep_on(&rsock->backlog);
rsock288fs/nfs/rpcsock.cif (rsock->shutdown) {
rsock299fs/nfs/rpcsock.crsock->free = slot->next;
rsock300fs/nfs/rpcsock.crpc_insque(rsock, slot);
rsock304fs/nfs/rpcsock.cresult = rpc_call_one(rsock, slot, sap, addrlen,
rsock326fs/nfs/rpcsock.crpc_remque(rsock, slot);
rsock327fs/nfs/rpcsock.cslot->next = rsock->free;
rsock328fs/nfs/rpcsock.crsock->free = slot;
rsock332fs/nfs/rpcsock.cif (rsock->backlog)
rsock333fs/nfs/rpcsock.cwake_up(&rsock->backlog);
rsock336fs/nfs/rpcsock.cif (rsock->shutdown)
rsock337fs/nfs/rpcsock.cwake_up(&rsock->shutwait);
rsock345fs/nfs/rpcsock.cstruct rpc_sock  *rsock;
rsock350fs/nfs/rpcsock.cif ((rsock = kmalloc(sizeof(struct rpc_sock), GFP_KERNEL)) == NULL)
rsock353fs/nfs/rpcsock.crsock->sock = &file->f_inode->u.socket_i;
rsock354fs/nfs/rpcsock.crsock->file = file;
rsock356fs/nfs/rpcsock.crsock->free = rsock->waiting;
rsock357fs/nfs/rpcsock.cfor (i = 0, slot = rsock->waiting; i < NRREQS-1; i++, slot++)
rsock361fs/nfs/rpcsock.crsock->backlog = NULL;
rsock362fs/nfs/rpcsock.crsock->head = rsock->tail = NULL;
rsock364fs/nfs/rpcsock.crsock->shutwait = NULL;
rsock365fs/nfs/rpcsock.crsock->shutdown = 0;
rsock367fs/nfs/rpcsock.cdprintk("RPC: made socket %08lx", (long) rsock);
rsock368fs/nfs/rpcsock.creturn rsock;
rsock372fs/nfs/rpcsock.crpc_closesock(struct rpc_sock *rsock)
rsock376fs/nfs/rpcsock.crsock->shutdown = 1;
rsock377fs/nfs/rpcsock.cwhile (rsock->head) {
rsock378fs/nfs/rpcsock.cinterruptible_sleep_on(&rsock->shutwait);
rsock389fs/nfs/rpcsock.ckfree(rsock);
rsock77fs/nfs/sock.cresult = rpc_call(server->rsock, 
rsock9include/linux/nfs_fs_sb.hstruct rpc_sock *rsock;