rpcstat
if (mdb_vread(&mdb_stats.rpcstats, sizeof (struct rpcstat),
struct rpcstat rpcstats;
struct rpcstat *rpcstat;
rpcstat = zone_getspecific(rpcstat_zone_key, zone);
RCSTAT_INCR(rpcstat->rpc_clts_client, rcbadxids);
struct rpcstat *rsp;
struct rpcstat *rpcstat;
rpcstat = zone_getspecific(rpcstat_zone_key, rpc_zone());
ASSERT(rpcstat != NULL);
COTSRCSTAT_INCR(rpcstat->rpc_cots_client, rcnomem);
struct rpcstat *rpcstat;
rpcstat = zone_getspecific(rpcstat_zone_key, zone);
COTSRCSTAT_INCR(rpcstat->rpc_cots_client, rcbadxids);
struct rpcstat *rpcstat;
rpcstat = zone_getspecific(rpcstat_zone_key, rpc_zone());
ASSERT(rpcstat != NULL);
p->cku_stats = rpcstat->rpc_cots_client;
return (rpcstat);
struct rpcstat *rpcstat = data;
clnt_cots_stats_fini(zoneid, &rpcstat->rpc_cots_client);
svc_cots_stats_fini(zoneid, &rpcstat->rpc_cots_server);
clnt_clts_stats_fini(zoneid, &rpcstat->rpc_clts_client);
svc_clts_stats_fini(zoneid, &rpcstat->rpc_clts_server);
kmem_free(rpcstat, sizeof (*rpcstat));
struct rpcstat *rpcstat;
rpcstat = kmem_alloc(sizeof (*rpcstat), KM_SLEEP);
clnt_clts_stats_init(zoneid, &rpcstat->rpc_clts_client);
svc_clts_stats_init(zoneid, &rpcstat->rpc_clts_server);
clnt_cots_stats_init(zoneid, &rpcstat->rpc_cots_client);
svc_cots_stats_init(zoneid, &rpcstat->rpc_cots_server);
struct rpcstat *rpcstat;
rpcstat = zone_getspecific(rpcstat_zone_key, curproc->p_zone);
ASSERT(rpcstat != NULL);
xprt->xp_p2 = (caddr_t)rpcstat->rpc_clts_server;
struct rpcstat *rpcstat;
rpcstat = zone_getspecific(rpcstat_zone_key, curproc->p_zone);
ASSERT(rpcstat != NULL);
cmd->cmd_stats = rpcstat->rpc_cots_server;