Lines Matching refs:trimData
861 nvme_disk_trim(nvme_disk_driver_info* info, fs_trim_data* trimData)
864 trimData->trimmed_size = 0;
874 for (uint32 i = 0; i < trimData->range_count; i++) {
875 uint64 offset = trimData->ranges[i].offset;
876 uint64& size = trimData->ranges[i].size;
885 trimData->range_count * sizeof(nvme_dsm_range), 0, 0, NULL);
891 for (uint32 i = 0; i < trimData->range_count; i++) {
892 uint64 offset = trimData->ranges[i].offset;
893 uint64 length = trimData->ranges[i].size;
898 length -= offset - trimData->ranges[i].offset;
918 if (nvme_ns_deallocate(info->ns, qpair->qpair, dsmRanges, trimData->range_count,
926 trimData->trimmed_size = trimmingSize;