taglinefilesource code
rsock56fs/nfs/inode.crpc_closesock(sb->u.nfs_sb.s_server.rsock);
rsock161fs/nfs/inode.cif ((server->rsock = rpc_makesock(filp)) == NULL) {
rsock811fs/nfs/nfsroot.cs.rsock = rpc_makesock(filp);
rsock48fs/nfs/rpcsock.crpc_insque(struct rpc_sock *rsock, struct rpc_wait *slot)
rsock52fs/nfs/rpcsock.cif ((tmp = rsock->tail) != NULL) {
rsock55fs/nfs/rpcsock.crsock->head = slot;
rsock57fs/nfs/rpcsock.crsock->tail = slot;
rsock62fs/nfs/rpcsock.c(long) rsock->head, (long) rsock->tail));
rsock66fs/nfs/rpcsock.crpc_remque(struct rpc_sock *rsock, struct rpc_wait *slot)
rsock74fs/nfs/rpcsock.crsock->head = next;
rsock78fs/nfs/rpcsock.crsock->tail = prev;
rsock81fs/nfs/rpcsock.c(long) rsock->head, (long) rsock->tail));
rsock85fs/nfs/rpcsock.crpc_sendmsg(struct rpc_sock *rsock, struct msghdr *msg, int len)
rsock87fs/nfs/rpcsock.cstruct socket  *sock = rsock->sock;
rsock106fs/nfs/rpcsock.crpc_select(struct rpc_sock *rsock)
rsock109fs/nfs/rpcsock.cstruct file  *file = rsock->file;
rsock133fs/nfs/rpcsock.crpc_recvmsg(struct rpc_sock *rsock, struct msghdr *msg, int len,int flags)
rsock135fs/nfs/rpcsock.cstruct socket  *sock = rsock->sock;
rsock162fs/nfs/rpcsock.crpc_call_one(struct rpc_sock *rsock, struct rpc_wait *slot,
rsock184fs/nfs/rpcsock.c(long) rsock, (long) slot, (long) sap, 
rsock187fs/nfs/rpcsock.cresult = rpc_sendmsg(rsock, &msg, slen);
rsock193fs/nfs/rpcsock.cif (rsock->head != slot) {
rsock199fs/nfs/rpcsock.cif (rsock->shutdown) {
rsock207fs/nfs/rpcsock.cresult = rpc_select(rsock);
rsock216fs/nfs/rpcsock.cresult = rpc_recvmsg(rsock, &msg, sizeof(xid), MSG_PEEK);
rsock230fs/nfs/rpcsock.cfor (rovr = rsock->head; rovr; rovr = rovr->next) {
rsock245fs/nfs/rpcsock.crpc_recvmsg(rsock, &msg, sizeof(xid),0);
rsock255fs/nfs/rpcsock.cresult = rpc_recvmsg(rsock, &msg, rovr->len, 0);
rsock267fs/nfs/rpcsock.cif (rsock->head == slot && slot->next != NULL)
rsock277fs/nfs/rpcsock.crpc_call(struct rpc_sock *rsock, struct sockaddr *sap, int addrlen,
rsock293fs/nfs/rpcsock.cwhile ((slot = rsock->free) == NULL) {
rsock298fs/nfs/rpcsock.cinterruptible_sleep_on(&rsock->backlog);
rsock303fs/nfs/rpcsock.cif (rsock->shutdown) {
rsock314fs/nfs/rpcsock.crsock->free = slot->next;
rsock315fs/nfs/rpcsock.crpc_insque(rsock, slot);
rsock319fs/nfs/rpcsock.cresult = rpc_call_one(rsock, slot, sap, addrlen,
rsock341fs/nfs/rpcsock.crpc_remque(rsock, slot);
rsock342fs/nfs/rpcsock.cslot->next = rsock->free;
rsock343fs/nfs/rpcsock.crsock->free = slot;
rsock347fs/nfs/rpcsock.cif (rsock->backlog)
rsock348fs/nfs/rpcsock.cwake_up(&rsock->backlog);
rsock351fs/nfs/rpcsock.cif (rsock->shutdown)
rsock352fs/nfs/rpcsock.cwake_up(&rsock->shutwait);
rsock360fs/nfs/rpcsock.cstruct rpc_sock  *rsock;
rsock365fs/nfs/rpcsock.cif ((rsock = kmalloc(sizeof(struct rpc_sock), GFP_KERNEL)) == NULL)
rsock367fs/nfs/rpcsock.cmemset(rsock, 0, sizeof(*rsock)); /* Nnnngh! */
rsock369fs/nfs/rpcsock.crsock->sock = &file->f_inode->u.socket_i;
rsock370fs/nfs/rpcsock.crsock->file = file;
rsock372fs/nfs/rpcsock.crsock->free = rsock->waiting;
rsock373fs/nfs/rpcsock.cfor (i = 0, slot = rsock->waiting; i < NRREQS-1; i++, slot++)
rsock385fs/nfs/rpcsock.cdprintk(("RPC: made socket %08lx", (long) rsock));
rsock386fs/nfs/rpcsock.creturn rsock;
rsock390fs/nfs/rpcsock.crpc_closesock(struct rpc_sock *rsock)
rsock394fs/nfs/rpcsock.crsock->shutdown = 1;
rsock395fs/nfs/rpcsock.cwhile (rsock->head || rsock->backlog) {
rsock396fs/nfs/rpcsock.cinterruptible_sleep_on(&rsock->shutwait);
rsock407fs/nfs/rpcsock.ckfree(rsock);
rsock74fs/nfs/sock.cresult = rpc_call(server->rsock, 
rsock9include/linux/nfs_fs_sb.hstruct rpc_sock *rsock;