MCPcopy Create free account
hub / github.com/F-Stack/f-stack / vdev_draid_cksum_free

Function vdev_draid_cksum_free

freebsd/contrib/openzfs/module/zfs/vdev_draid.c:650–659  ·  view source on GitHub ↗

ARGSUSED*/

Source from the content-addressed store, hash-verified

648
649/*ARGSUSED*/
650static void
651vdev_draid_cksum_free(void *arg, size_t ignored)
652{
653 raidz_map_t *rm = arg;
654
655 ASSERT3U(rm->rm_reports, >, 0);
656
657 if (--rm->rm_reports == 0 && rm->rm_freed)
658 vdev_raidz_map_free(rm);
659}
660
661static void
662vdev_draid_cksum_finish(zio_cksum_report_t *zcr, const abd_t *good_data)

Callers

nothing calls this directly

Calls 1

vdev_raidz_map_freeFunction · 0.85

Tested by

no test coverage detected