Lines Matching refs:can_do
1200 bool can_do = b ? blk_queue_discard(b) : true; in decide_on_discard_support() local
1202 if (can_do && connection->cstate >= C_CONNECTED && !(connection->agreed_features & DRBD_FF_TRIM)) { in decide_on_discard_support()
1203 can_do = false; in decide_on_discard_support()
1206 if (can_do) { in decide_on_discard_support()
1244 bool can_do = b ? b->limits.max_write_same_sectors : true; in decide_on_write_same_support() local
1246 if (can_do && disable_write_same) { in decide_on_write_same_support()
1247 can_do = false; in decide_on_write_same_support()
1251 …if (can_do && connection->cstate >= C_CONNECTED && !(connection->agreed_features & DRBD_FF_WSAME))… in decide_on_write_same_support()
1252 can_do = false; in decide_on_write_same_support()
1267 can_do = false; in decide_on_write_same_support()
1272 if (can_do) { in decide_on_write_same_support()
1274 can_do = false; in decide_on_write_same_support()
1291 if (can_do && !o->write_same_capable) { in decide_on_write_same_support()
1295 can_do = false; in decide_on_write_same_support()
1299 blk_queue_max_write_same_sectors(q, can_do ? DRBD_MAX_BBIO_SECTORS : 0); in decide_on_write_same_support()