Print this page
2882 implement libzfs_core
2883 changing "canmount" property to "on" should not always remount dataset
2900 "zfs snapshot" should be able to create multiple, arbitrary snapshots at once
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Chris Siden <christopher.siden@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Bill Pijewski <wdp@joyent.com>
Reviewed by: Dan Kruchinin <dan.kruchinin@gmail.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libzpool/common/sys/zfs_context.h
          +++ new/usr/src/lib/libzpool/common/sys/zfs_context.h
↓ open down ↓ 278 lines elided ↑ open up ↑
 279  279  
 280  280  extern void rw_init(krwlock_t *rwlp, char *name, int type, void *arg);
 281  281  extern void rw_destroy(krwlock_t *rwlp);
 282  282  extern void rw_enter(krwlock_t *rwlp, krw_t rw);
 283  283  extern int rw_tryenter(krwlock_t *rwlp, krw_t rw);
 284  284  extern int rw_tryupgrade(krwlock_t *rwlp);
 285  285  extern void rw_exit(krwlock_t *rwlp);
 286  286  #define rw_downgrade(rwlp) do { } while (0)
 287  287  
 288  288  extern uid_t crgetuid(cred_t *cr);
      289 +extern uid_t crgetruid(cred_t *cr);
 289  290  extern gid_t crgetgid(cred_t *cr);
 290  291  extern int crgetngroups(cred_t *cr);
 291  292  extern gid_t *crgetgroups(cred_t *cr);
 292  293  
 293  294  /*
 294  295   * Condition variables
 295  296   */
 296  297  typedef cond_t kcondvar_t;
 297  298  
 298  299  #define CV_DEFAULT      USYNC_THREAD
↓ open down ↓ 333 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX