freebsd-skq/sys/rpc
mav 76d8788652 MFC r259659, r259662:
Remove several linear list traversals per request from RPC server code.

  Do not insert active ports into pool->sp_active list if they are success-
fully assigned to some thread.  This makes that list include only ports that
really require attention, and so traversal can be reduced to simple taking
the first one.

  Remove idle thread from pool->sp_idlethreads list when assigning some
work (port of requests) to it.  That again makes possible to replace list
traversals with simple taking the first element.
2014-01-22 23:47:29 +00:00
..
rpcsec_gss Add support for host-based (Kerberos 5 service principal) initiator 2013-07-09 01:05:28 +00:00
auth_none.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
auth_unix.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
auth.h MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
authunix_prot.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
clnt_dg.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
clnt_rc.c Revert 195703 and 195821 as this special stop handling in NFS is now 2013-03-13 21:06:03 +00:00
clnt_stat.h
clnt_vc.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
clnt.h MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
getnetconfig.c
krpc.h MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
netconfig.h
nettype.h MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
pmap_prot.h MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
replay.c - Check the result of malloc(M_NOWAIT) in replay_alloc(). The caller 2010-08-26 23:33:04 +00:00
replay.h
rpc_callmsg.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
rpc_com.h MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
rpc_generic.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
rpc_msg.h MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
rpc_prot.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
rpc.h MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
rpcb_clnt.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
rpcb_clnt.h MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
rpcb_prot.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
rpcb_prot.h MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
rpcm_subs.h Use m_get(), m_gethdr() and m_getcl() instead of historic macros. 2013-03-12 12:17:19 +00:00
rpcsec_gss.h Add support for host-based (Kerberos 5 service principal) initiator 2013-07-09 01:05:28 +00:00
svc_auth_unix.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
svc_auth.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
svc_auth.h MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
svc_dg.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
svc_generic.c MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
svc_vc.c MFC r259632: 2014-01-22 23:46:19 +00:00
svc.c MFC r259659, r259662: 2014-01-22 23:47:29 +00:00
svc.h MFC r259659, r259662: 2014-01-22 23:47:29 +00:00
types.h MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00
xdr.h MFC r258578, r258580, r258581 (by hrs): 2014-01-22 23:45:27 +00:00