Searched refs:drhash (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | svc_cots.c | 771 uint32_t drhash; in svc_cots_kdup() local 882 drhash = (uint32_t)DRHASH(dr); in svc_cots_kdup() 883 dr->dr_chain = cotsdrhashtbl[drhash]; in svc_cots_kdup() 884 cotsdrhashtbl[drhash] = dr; in svc_cots_kdup() 885 cotsdrhashstat[drhash]++; in svc_cots_kdup() 920 uint32_t drhash; in unhash() local 924 drhash = (uint32_t)DRHASH(dr); in unhash() 925 drt = cotsdrhashtbl[drhash]; in unhash() 928 cotsdrhashstat[drhash]--; in unhash() 930 cotsdrhashtbl[drhash] = drt->dr_chain; in unhash()
|
H A D | svc_clts.c | 805 uint32_t drhash; in svc_clts_kdup() local 911 drhash = (uint32_t)DRHASH(dr); in svc_clts_kdup() 912 dr->dr_chain = drhashtbl[drhash]; in svc_clts_kdup() 913 drhashtbl[drhash] = dr; in svc_clts_kdup() 914 drhashstat[drhash]++; in svc_clts_kdup() 950 uint32_t drhash; in unhash() local 954 drhash = (uint32_t)DRHASH(dr); in unhash() 955 drt = drhashtbl[drhash]; in unhash() 958 drhashstat[drhash]--; in unhash() 960 drhashtbl[drhash] = drt->dr_chain; in unhash()
|
H A D | svc_rdma.c | 1185 uint32_t drhash; in svc_rdma_kdup() local 1290 drhash = (uint32_t)DRHASH(dr); in svc_rdma_kdup() 1291 dr->dr_chain = rdmadrhashtbl[drhash]; in svc_rdma_kdup() 1292 rdmadrhashtbl[drhash] = dr; in svc_rdma_kdup() 1293 rdmadrhashstat[drhash]++; in svc_rdma_kdup() 1323 uint32_t drhash; in unhash() local 1327 drhash = (uint32_t)DRHASH(dr); in unhash() 1328 drt = rdmadrhashtbl[drhash]; in unhash() 1331 rdmadrhashstat[drhash]--; in unhash() 1333 rdmadrhashtbl[drhash] = drt->dr_chain; in unhash()
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | svc.c | 1773 uint32_t drxid, drhash; in __svc_dup() local 1791 drhash = drxid % dc->dc_buckets; in __svc_dup() 1794 drhash)) != DUP_NEW) in __svc_dup() 1800 if ((rc = __svc_dupcache_enter(req, dr, dc, drxid, drhash, timenow)) in __svc_dup() 1819 struct dupcache *dc, uint32_t drxid, uint32_t drhash) in __svc_dupcache_check() argument 1824 dr = dc->dc_hashtbl[drhash]; in __svc_dupcache_check() 1833 if (dr->dr_hash != drhash) { in __svc_dupcache_check() 1978 struct dupcache *dc, uint32_t drxid, uint32_t drhash, time_t timenow) in __svc_dupcache_enter() argument 1999 dr->dr_hash = drhash; /* needed for efficient victim cleanup */ in __svc_dupcache_enter() 2003 dr->dr_chain = dc->dc_hashtbl[drhash]; in __svc_dupcache_enter() [all …]
|