Lines Matching full:changeable
2176 * @changeable: whether changeable parameters are requested
2178 * Generate a generic MODE SENSE page for either current or changeable
2184 static void modecpy(u8 *dest, const u8 *src, int n, bool changeable) in modecpy() argument
2186 if (changeable) { in modecpy()
2198 * @changeable: whether changeable parameters are requested
2207 static unsigned int ata_msense_caching(u16 *id, u8 *buf, bool changeable) in ata_msense_caching() argument
2209 modecpy(buf, def_cache_mpage, sizeof(def_cache_mpage), changeable); in ata_msense_caching()
2210 if (changeable) { in ata_msense_caching()
2223 bool changeable) in ata_msense_control_spg0() argument
2226 sizeof(def_control_mpage), changeable); in ata_msense_control_spg0()
2227 if (changeable) { in ata_msense_control_spg0()
2341 * @changeable: whether changeable parameters are requested
2349 u8 spg, bool changeable) in ata_msense_control() argument
2355 return ata_msense_control_spg0(dev, buf, changeable); in ata_msense_control()
2362 n = ata_msense_control_spg0(dev, buf, changeable); in ata_msense_control()
2375 * @changeable: whether changeable parameters are requested
2382 static unsigned int ata_msense_rw_recovery(u8 *buf, bool changeable) in ata_msense_rw_recovery() argument
2385 changeable); in ata_msense_rw_recovery()
2424 case 1: /* changeable */ in ata_scsiop_mode_sense()
3966 * Only one page has changeable data, so we only support setting one in ata_scsi_mode_select_xlat()