9 Kernel routines
8,468 pages in section 9.
xd
-
xdr_set subbuf to a portion of bufbuf_ subsegment -
xdr_lop at most “len” bytes off the end of “buf”buf_ trim -
xdr_Ensure all data is written to buffercommit_ encode -
xdr_Encode variable length opaque dataencode_ opaque -
xdr_Encode fixed length opaque dataencode_ opaque_ fixed -
xdr_decode data from the XDR pageenter_ page -
xdr_Initialize an xdr_stream for decoding data.init_ decode -
xdr_Initialize an xdr_stream for decoding data.init_ decode_ pages -
xdr_Initialize a struct xdr_stream for sending data.init_ encode -
xdr_Retrieve XDR data to decodeinline_ decode -
xdr_copy data out of an skbpartial_ copy_ from_ skb -
xdr_Ensure page-based XDR data to decode is aligned at current pointer positionread_ pages -
xdr_Reserve buffer space for sendingreserve_ space -
xdr_decrease available buffer spacerestrict_ buflen -
xdr_Attach a scratch buffer for decoding data.set_ scratch_ buffer -
xdr_copy some data bits from skb to internal bufferskb_ read_ bits -
xdr_Return the current offset from the start of the xdr_streamstream_ pos -
xdr_'\0'-terminate a string residing in an xdr_bufterminate_ string -
xdr_truncate an encode buffertruncate_ encode -
xdr_Insert a list of pages into an XDR buffer for sendingwrite_ pages
xh
xo
xp
-
xprt_adjust transport congestion windowadjust_ cwnd -
xprt_called when reply processing is completecomplete_ rqst -
xprt_mark a transport as disconnecteddisconnect_ done -
xprt_return a reference to an RPC transport.get -
xprt_load a transport implementationload_ transport -
xprt_find an RPC request corresponding to an XIDlookup_ rqst -
xprt_release a reference to an RPC transport.put -
xprt_register a transport implementationregister_ transport -
xprt_housekeeping when request is completerelease_ rqst_ cong -
xprt_allow other requests to use a transportrelease_ xprt -
xprt_allow other requests to use a transportrelease_ xprt_ cong -
xprt_serialize write access to transportsreserve_ xprt -
xprt_set a request's retransmit timeoutset_ retrans_ timeout_ def -
xprt_set a request's retransmit timeoutset_ retrans_ timeout_ rtt -
xprt_unregister a transport implementationunregister_ transport -
xprt_update an RPC client's RTT state after receiving a replyupdate_ rtt -
xprt_wait for transport output buffer to clearwait_ for_ buffer_ space -
xprt_wake all tasks on a transport's pending queuewake_ pending_ tasks -
xprt_wake the task waiting for transport output buffer spacewrite_ space