Lines Matching refs:old
536 unsigned int old, new; in acpi_pic_sci_set_trigger() local
539 old = inb(0x4d0) | (inb(0x4d1) << 8); in acpi_pic_sci_set_trigger()
546 new = acpi_noirq ? old : 0; in acpi_pic_sci_set_trigger()
561 if (old == new) in acpi_pic_sci_set_trigger()
564 printk(PREFIX "setting ELCR to %04x (from %04x)\n", new, old); in acpi_pic_sci_set_trigger()
1682 unsigned int old, new, val; in __acpi_acquire_global_lock() local
1684 old = *lock; in __acpi_acquire_global_lock()
1685 new = (((old & ~0x3) + 2) + ((old >> 1) & 0x1)); in __acpi_acquire_global_lock()
1686 val = cmpxchg(lock, old, new); in __acpi_acquire_global_lock()
1687 } while (unlikely (val != old)); in __acpi_acquire_global_lock()
1693 unsigned int old, new, val; in __acpi_release_global_lock() local
1695 old = *lock; in __acpi_release_global_lock()
1696 new = old & ~0x3; in __acpi_release_global_lock()
1697 val = cmpxchg(lock, old, new); in __acpi_release_global_lock()
1698 } while (unlikely (val != old)); in __acpi_release_global_lock()
1699 return old & 0x1; in __acpi_release_global_lock()