Home
last modified time | relevance | path

Searched refs:dsm_range (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/sys/dev/nvme/
H A Dnvme_ns.c450 struct nvme_dsm_range *dsm_range; in nvme_ns_bio_process() local
475 dsm_range = in nvme_ns_bio_process()
478 if (!dsm_range) { in nvme_ns_bio_process()
482 dsm_range->length = in nvme_ns_bio_process()
484 dsm_range->starting_lba = in nvme_ns_bio_process()
486 bp->bio_driver2 = dsm_range; in nvme_ns_bio_process()
487 err = nvme_ns_cmd_deallocate(ns, dsm_range, 1, in nvme_ns_bio_process()
490 free(dsm_range, M_NVME); in nvme_ns_bio_process()
/freebsd-14.2/sys/cam/nvme/
H A Dnvme_da.c1073 struct nvme_dsm_range *dsm_range, *dsm_end; in ndastart() local
1090 dsm_range = trim->dsm; in ndastart()
1091 dsm_end = dsm_range + ents; in ndastart()
1094 dsm_range->length = in ndastart()
1096 dsm_range->starting_lba = in ndastart()
1099 totalcount += dsm_range->length; in ndastart()
1100 dsm_range++; in ndastart()
1101 if (dsm_range >= dsm_end) in ndastart()
1109 dsm_range - trim->dsm); in ndastart()