Print this page
NEX-13937 Improve kstat performance
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
NEX-4425 support KSTAT_DATA_STRING in non-virtual named kstats
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
SMB-50 User-mode SMB server
 Includes work by these authors:
 Thomas Keiser <thomas.keiser@nexenta.com>
 Albert Lee <trisk@nexenta.com>
        
*** 809,818 ****
--- 809,823 ----
  extern void kstat_waitq_to_runq(kstat_io_t *);
  extern void kstat_runq_back_to_waitq(kstat_io_t *);
  extern void kstat_timer_start(kstat_timer_t *);
  extern void kstat_timer_stop(kstat_timer_t *);
  
+ extern void kstat_waitq_enter_time(kstat_io_t *, hrtime_t);
+ extern void kstat_waitq_exit_time(kstat_io_t *, hrtime_t);
+ extern void kstat_runq_enter_time(kstat_io_t *, hrtime_t);
+ extern void kstat_runq_exit_time(kstat_io_t *, hrtime_t);
+ 
  extern void kstat_zone_add(kstat_t *, zoneid_t);
  extern void kstat_zone_remove(kstat_t *, zoneid_t);
  extern int kstat_zone_find(kstat_t *, zoneid_t);
  
  extern kstat_t *kstat_hold_bykid(kid_t kid, zoneid_t);