Lines Matching refs:cdp
788 abd_fletcher_4_init(zio_abd_checksum_data_t *cdp) in abd_fletcher_4_init() argument
791 cdp->acd_private = (void *) ops; in abd_fletcher_4_init()
793 if (cdp->acd_byteorder == ZIO_CHECKSUM_NATIVE) { in abd_fletcher_4_init()
796 ops->init_native(cdp->acd_ctx); in abd_fletcher_4_init()
800 ops->init_byteswap(cdp->acd_ctx); in abd_fletcher_4_init()
805 abd_fletcher_4_fini(zio_abd_checksum_data_t *cdp) in abd_fletcher_4_fini() argument
807 fletcher_4_ops_t *ops = (fletcher_4_ops_t *)cdp->acd_private; in abd_fletcher_4_fini()
811 if (cdp->acd_byteorder == ZIO_CHECKSUM_NATIVE) { in abd_fletcher_4_fini()
812 ops->fini_native(cdp->acd_ctx, cdp->acd_zcp); in abd_fletcher_4_fini()
816 ops->fini_byteswap(cdp->acd_ctx, cdp->acd_zcp); in abd_fletcher_4_fini()
824 zio_abd_checksum_data_t *cdp) in abd_fletcher_4_simd2scalar() argument
826 zio_cksum_t *zcp = cdp->acd_zcp; in abd_fletcher_4_simd2scalar()
830 abd_fletcher_4_fini(cdp); in abd_fletcher_4_simd2scalar()
831 cdp->acd_private = (void *)&fletcher_4_scalar_ops; in abd_fletcher_4_simd2scalar()
842 zio_abd_checksum_data_t *cdp = (zio_abd_checksum_data_t *)private; in abd_fletcher_4_iter() local
843 fletcher_4_ctx_t *ctx = cdp->acd_ctx; in abd_fletcher_4_iter()
844 fletcher_4_ops_t *ops = (fletcher_4_ops_t *)cdp->acd_private; in abd_fletcher_4_iter()
845 boolean_t native = cdp->acd_byteorder == ZIO_CHECKSUM_NATIVE; in abd_fletcher_4_iter()
863 abd_fletcher_4_simd2scalar(native, data, size, cdp); in abd_fletcher_4_iter()