sf_stats
display_sf_stats(char *path_phys, int dtype, struct sf_stats *sf_stats)
if (sf_stats->version > 1) {
sf_stats->drvr_name);
sf_stats->version,
sf_stats->lip_count,
sf_stats->lip_failures,
sf_stats->cralloc_failures,
sf_stats->ncmds,
sf_stats->throttle_limit,
sf_stats->cr_pool_size);
sf_stats->tstats[i].els_failures,
sf_stats->tstats[i].timeouts,
sf_stats->tstats[i].abts_failures,
sf_stats->tstats[i].task_mgmt_failures,
sf_stats->tstats[i].data_ro_mismatches,
sf_stats->tstats[i].dl_len_mismatches,
sf_stats->tstats[i].logouts_recvd);
sf_stats->tstats[i].els_failures,
sf_stats->tstats[i].timeouts,
sf_stats->tstats[i].abts_failures,
sf_stats->tstats[i].task_mgmt_failures,
sf_stats->tstats[i].data_ro_mismatches,
sf_stats->tstats[i].dl_len_mismatches,
sf_stats->tstats[i].logouts_recvd);
sf_stats_t sf_stats;
if (kstat_read(kc, sf_ks, &sf_stats) < 0) {
(void) display_sf_stats(path_phys, dtype, &sf_stats);
struct sendfile_stats sf_stats;
sf_stats.ss_full_waits++;
sf_stats.ss_empty_waits++;
sf_stats.ss_file_not_cached++;
sf_stats.ss_file_segmap++;
sf_stats.ss_file_cached++;
struct sf_stats sf_stats;