Lines Matching defs:var
279 test_and_clear_bit(long bit, volatile unsigned long *var)
283 var += BIT_WORD(bit);
287 val = *var;
288 while (!atomic_fcmpset_long(var, &val, val & ~bit))
294 __test_and_clear_bit(long bit, volatile unsigned long *var)
298 var += BIT_WORD(bit);
302 val = *var;
303 *var &= ~bit;
309 test_and_set_bit(long bit, volatile unsigned long *var)
313 var += BIT_WORD(bit);
317 val = *var;
318 while (!atomic_fcmpset_long(var, &val, val | bit))
324 __test_and_set_bit(long bit, volatile unsigned long *var)
328 var += BIT_WORD(bit);
332 val = *var;
333 *var |= bit;