| H A D | vdev.c | 40 #include "zfs.h" 44 #include "zfs/fletcher.c" 45 #include "zfs/sha256.c" 83 vdev_pwrite(const zfs_opt_t *zfs, const void *buf, size_t len, off_t off) in vdev_pwrite() argument 87 assert(off >= 0 && off < zfs->asize); in vdev_pwrite() 90 off + (off_t)len < zfs->asize); in vdev_pwrite() 91 if (zfs->spacemap != NULL) { in vdev_pwrite() 98 assert(bit_ntest(zfs->spacemap, off >> zfs->ashift, in vdev_pwrite() 99 (off + len - 1) >> zfs in vdev_pwrite() 113 vdev_pwrite_data(zfs_opt_t * zfs,uint8_t datatype,uint8_t cksumtype,uint8_t level,uint64_t fill,const void * data,off_t sz,off_t loc,blkptr_t * bp) vdev_pwrite_data() argument 127 vdev_pwrite_dnode_indir(zfs_opt_t * zfs,dnode_phys_t * dnode,uint8_t level,uint64_t fill,const void * data,off_t sz,off_t loc,blkptr_t * bp) vdev_pwrite_dnode_indir() argument 138 vdev_pwrite_dnode_data(zfs_opt_t * zfs,dnode_phys_t * dnode,const void * data,off_t sz,off_t loc) vdev_pwrite_dnode_data() argument 164 vdev_label_write(zfs_opt_t * zfs,int ind,const vdev_label_t * labelp) vdev_label_write() argument 236 vdev_space_alloc(zfs_opt_t * zfs,off_t * lenp) vdev_space_alloc() argument 274 vdev_spacemap_init(zfs_opt_t * zfs) vdev_spacemap_init() argument 295 vdev_spacemap_write(zfs_opt_t * zfs) vdev_spacemap_write() argument 414 vdev_init(zfs_opt_t * zfs,const char * image) vdev_init() argument 428 vdev_fini(zfs_opt_t * zfs) vdev_fini() argument [all...] |