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);
rsock43fs/nfs/rpcsock.crpc_insque(struct rpc_sock *rsock, struct rpc_wait *slot)
rsock47fs/nfs/rpcsock.cif ((tmp = rsock->tail) != NULL) {
rsock50fs/nfs/rpcsock.crsock->head = slot;
rsock52fs/nfs/rpcsock.crsock->tail = slot;
rsock57fs/nfs/rpcsock.c(long) rsock->head, (long) rsock->tail);
rsock61fs/nfs/rpcsock.crpc_remque(struct rpc_sock *rsock, struct rpc_wait *slot)
rsock69fs/nfs/rpcsock.crsock->head = next;
rsock73fs/nfs/rpcsock.crsock->tail = prev;
rsock76fs/nfs/rpcsock.c(long) rsock->head, (long) rsock->tail);
rsock80fs/nfs/rpcsock.crpc_sendmsg(struct rpc_sock *rsock, struct msghdr *msg, int len)
rsock82fs/nfs/rpcsock.cstruct socket  *sock = rsock->sock;
rsock101fs/nfs/rpcsock.crpc_select(struct rpc_sock *rsock)
rsock104fs/nfs/rpcsock.cstruct file  *file = rsock->file;
rsock128fs/nfs/rpcsock.crpc_recvmsg(struct rpc_sock *rsock, struct msghdr *msg, int len,int flags)
rsock130fs/nfs/rpcsock.cstruct socket  *sock = rsock->sock;
rsock157fs/nfs/rpcsock.crpc_call_one(struct rpc_sock *rsock, struct rpc_wait *slot,
rsock179fs/nfs/rpcsock.c(long) rsock, (long) slot, (long) sap, 
rsock182fs/nfs/rpcsock.cresult = rpc_sendmsg(rsock, &msg, slen);
rsock188fs/nfs/rpcsock.cif (rsock->head != slot) {
rsock194fs/nfs/rpcsock.cif (rsock->shutdown) {
rsock202fs/nfs/rpcsock.cresult = rpc_select(rsock);
rsock211fs/nfs/rpcsock.cresult = rpc_recvmsg(rsock, &msg, sizeof(xid), MSG_PEEK);
rsock225fs/nfs/rpcsock.cfor (rovr = rsock->head; rovr; rovr = rovr->next) {
rsock240fs/nfs/rpcsock.crpc_recvmsg(rsock, &msg, sizeof(xid),0);
rsock250fs/nfs/rpcsock.cresult = rpc_recvmsg(rsock, &msg, rovr->len, 0);
rsock262fs/nfs/rpcsock.cif (rsock->head == slot && slot->next != NULL)
rsock272fs/nfs/rpcsock.crpc_call(struct rpc_sock *rsock, struct sockaddr *sap, int addrlen,
rsock288fs/nfs/rpcsock.cwhile ((slot = rsock->free) == NULL) {
rsock293fs/nfs/rpcsock.cinterruptible_sleep_on(&rsock->backlog);
rsock298fs/nfs/rpcsock.cif (rsock->shutdown) {
rsock309fs/nfs/rpcsock.crsock->free = slot->next;
rsock310fs/nfs/rpcsock.crpc_insque(rsock, slot);
rsock314fs/nfs/rpcsock.cresult = rpc_call_one(rsock, slot, sap, addrlen,
rsock336fs/nfs/rpcsock.crpc_remque(rsock, slot);
rsock337fs/nfs/rpcsock.cslot->next = rsock->free;
rsock338fs/nfs/rpcsock.crsock->free = slot;
rsock342fs/nfs/rpcsock.cif (rsock->backlog)
rsock343fs/nfs/rpcsock.cwake_up(&rsock->backlog);
rsock346fs/nfs/rpcsock.cif (rsock->shutdown)
rsock347fs/nfs/rpcsock.cwake_up(&rsock->shutwait);
rsock355fs/nfs/rpcsock.cstruct rpc_sock  *rsock;
rsock360fs/nfs/rpcsock.cif ((rsock = kmalloc(sizeof(struct rpc_sock), GFP_KERNEL)) == NULL)
rsock362fs/nfs/rpcsock.cmemset(rsock, 0, sizeof(*rsock)); /* Nnnngh! */
rsock364fs/nfs/rpcsock.crsock->sock = &file->f_inode->u.socket_i;
rsock365fs/nfs/rpcsock.crsock->file = file;
rsock367fs/nfs/rpcsock.crsock->free = rsock->waiting;
rsock368fs/nfs/rpcsock.cfor (i = 0, slot = rsock->waiting; i < NRREQS-1; i++, slot++)
rsock380fs/nfs/rpcsock.cdprintk("RPC: made socket %08lx", (long) rsock);
rsock381fs/nfs/rpcsock.creturn rsock;
rsock385fs/nfs/rpcsock.crpc_closesock(struct rpc_sock *rsock)
rsock389fs/nfs/rpcsock.crsock->shutdown = 1;
rsock390fs/nfs/rpcsock.cwhile (rsock->head || rsock->backlog) {
rsock391fs/nfs/rpcsock.cinterruptible_sleep_on(&rsock->shutwait);
rsock402fs/nfs/rpcsock.ckfree(rsock);
rsock74fs/nfs/sock.cresult = rpc_call(server->rsock, 
rsock9include/linux/nfs_fs_sb.hstruct rpc_sock *rsock;