usr/src/uts/common/fs/zfs/sys/dmu.h
changeset 12527 693dd2cad55f
parent 12470 54258108784b
child 12684 397e44ebb8a9
equal deleted inserted replaced
12526:6f48102ad665 12527:693dd2cad55f
   719 	boolean_t drc_force;
   719 	boolean_t drc_force;
   720 } dmu_recv_cookie_t;
   720 } dmu_recv_cookie_t;
   721 
   721 
   722 int dmu_recv_begin(char *tofs, char *tosnap, char *topds, struct drr_begin *,
   722 int dmu_recv_begin(char *tofs, char *tosnap, char *topds, struct drr_begin *,
   723     boolean_t force, objset_t *origin, dmu_recv_cookie_t *);
   723     boolean_t force, objset_t *origin, dmu_recv_cookie_t *);
   724 int dmu_recv_stream(dmu_recv_cookie_t *drc, struct vnode *vp, offset_t *voffp);
   724 int dmu_recv_stream(dmu_recv_cookie_t *drc, struct vnode *vp, offset_t *voffp,
       
   725     int cleanup_fd, uint64_t *action_handlep);
   725 int dmu_recv_end(dmu_recv_cookie_t *drc);
   726 int dmu_recv_end(dmu_recv_cookie_t *drc);
   726 
   727 
   727 /* CRC64 table */
   728 /* CRC64 table */
   728 #define	ZFS_CRC64_POLY	0xC96C5795D7870F42ULL	/* ECMA-182, reflected form */
   729 #define	ZFS_CRC64_POLY	0xC96C5795D7870F42ULL	/* ECMA-182, reflected form */
   729 extern uint64_t zfs_crc64_table[256];
   730 extern uint64_t zfs_crc64_table[256];