Lines Matching full:changeable
2420 * @changeable: whether changeable parameters are requested
2422 * Generate a generic MODE SENSE page for either current or changeable
2428 static void modecpy(u8 *dest, const u8 *src, int n, bool changeable) in modecpy() argument
2430 if (changeable) { in modecpy()
2442 * @changeable: whether changeable parameters are requested
2451 static unsigned int ata_msense_caching(u16 *id, u8 *buf, bool changeable) in ata_msense_caching() argument
2453 modecpy(buf, def_cache_mpage, sizeof(def_cache_mpage), changeable); in ata_msense_caching()
2454 if (changeable) { in ata_msense_caching()
2467 bool changeable) in ata_msense_control_spg0() argument
2470 sizeof(def_control_mpage), changeable); in ata_msense_control_spg0()
2471 if (changeable) { in ata_msense_control_spg0()
2585 * @changeable: whether changeable parameters are requested
2593 u8 spg, bool changeable) in ata_msense_control() argument
2599 return ata_msense_control_spg0(dev, buf, changeable); in ata_msense_control()
2606 n = ata_msense_control_spg0(dev, buf, changeable); in ata_msense_control()
2619 * @changeable: whether changeable parameters are requested
2626 static unsigned int ata_msense_rw_recovery(u8 *buf, bool changeable) in ata_msense_rw_recovery() argument
2629 changeable); in ata_msense_rw_recovery()
2669 case 1: /* changeable */ in ata_scsiop_mode_sense()
4249 * Only one page has changeable data, so we only support setting one in ata_scsi_mode_select_xlat()