scrub_flags
busy = test_bit(ARS_BUSY, &acpi_desc->scrub_flags)
&& !test_bit(ARS_CANCEL, &acpi_desc->scrub_flags);
&acpi_desc->scrub_flags)) {
set_bit(ARS_VALID, &acpi_desc->scrub_flags);
if (!test_and_clear_bit(ARS_VALID, &acpi_desc->scrub_flags)) {
if (test_bit(ARS_CANCEL, &acpi_desc->scrub_flags))
set_bit(ARS_BUSY, &acpi_desc->scrub_flags);
clear_bit(ARS_BUSY, &acpi_desc->scrub_flags);
clear_bit(ARS_POLL, &acpi_desc->scrub_flags);
set_bit(ARS_VALID, &acpi_desc->scrub_flags);
if (test_bit(ARS_CANCEL, &acpi_desc->scrub_flags)) {
set_bit(ARS_CANCEL, &acpi_desc->scrub_flags);
unsigned long scrub_flags;
wr_attrbs.scrub_flags = flags;
wr_attrbs.scrub_flags = flags;
u8 scrub_flags;
u8 scrub_flags;
*flags = rd_attrbs->scrub_flags;