Home
last modified time | relevance | path

Searched refs:discard_passdown (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/md/
H A Ddm-cache-target.c280 bool discard_passdown:1; member
1799 if (cache->features.discard_passdown) { in process_discard_bio()
2143 cf->discard_passdown = true; in init_features()
2186 cf->discard_passdown = false; in parse_features()
3017 unsigned int count = (cf->metadata_version == 2) + !cf->discard_passdown + 1; in emit_flags()
3039 if (!cf->discard_passdown) in emit_flags()
3170 DMEMIT(",no_discard_passdown=%c", cache->features.discard_passdown ? 'n' : 'y'); in cache_status()
3365 * If discard_passdown was enabled verify that the origin device
3366 * supports discards. Disable discard_passdown if not.
3374 if (!cache->features.discard_passdown) in disable_passdown_if_not_supported()
[all...]
H A Ddm-thin.c221 bool discard_passdown:1; member
2534 if (pt->adjusted_pf.discard_passdown) { in set_discard_callbacks()
2840 * If discard_passdown was enabled verify that the data device
2841 * supports discards. Disable discard_passdown if not.
2850 if (!pt->adjusted_pf.discard_passdown) in disable_discard_passdown_if_not_supported()
2861 pt->adjusted_pf.discard_passdown = false; in disable_discard_passdown_if_not_supported()
2908 pf->discard_passdown = true; in pool_features_init()
3177 pf->discard_passdown = false; in parse_pool_features()
3400 if (pf.discard_enabled && pf.discard_passdown) { in pool_ctr()
3890 !pf->discard_passdown in emit_flags()
[all...]
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-cache-target.c349 bool discard_passdown:1; member
1853 if (cache->features.discard_passdown) { in process_discard_bio()
2195 cf->discard_passdown = true; in init_features()
2238 cf->discard_passdown = false; in parse_features()
3073 unsigned count = (cf->metadata_version == 2) + !cf->discard_passdown + 1; in emit_flags()
3095 if (!cf->discard_passdown) in emit_flags()
3404 * If discard_passdown was enabled verify that the origin device
3405 * supports discards. Disable discard_passdown if not.
3414 if (!cache->features.discard_passdown) in disable_passdown_if_not_supported()
3426 cache->features.discard_passdown in disable_passdown_if_not_supported()
[all...]
H A Ddm-thin.c218 bool discard_passdown:1; member
2512 return pt->adjusted_pf.discard_passdown; in passdown_enabled()
2830 * If discard_passdown was enabled verify that the data device
2831 * supports discards. Disable discard_passdown if not.
2841 if (!pt->adjusted_pf.discard_passdown) in disable_passdown_if_not_supported()
2852 pt->adjusted_pf.discard_passdown = false; in disable_passdown_if_not_supported()
2897 pf->discard_passdown = true; in pool_features_init()
3166 pf->discard_passdown = false; in parse_pool_features()
3393 if (pf.discard_enabled && pf.discard_passdown) { in pool_ctr()
3885 !pf->discard_passdown in emit_flags()
[all...]

Completed in 20 milliseconds