Searched refs:dalign (Results 1 – 1 of 1) sorted by relevance
1361 static int hdev_get_pdiscard_alignment(struct stat *st, uint32_t *dalign) in hdev_get_pdiscard_alignment() argument1368 return get_sysfs_u32_val(st, "discard_granularity", dalign); in hdev_get_pdiscard_alignment()1584 uint32_t dalign = 0; in raw_refresh_limits() local1587 ret = hdev_get_pdiscard_alignment(&st, &dalign); in raw_refresh_limits()1588 if (ret == 0 && dalign != 0) { in raw_refresh_limits()1592 if (dalign < ralign && (ralign % dalign == 0)) { in raw_refresh_limits()1593 dalign = ralign; in raw_refresh_limits()1597 if (dalign % ralign != 0) { in raw_refresh_limits()1599 "multiple of request_alignment %u", dalign, ralign); in raw_refresh_limits()1603 bs->bl.pdiscard_alignment = dalign; in raw_refresh_limits()