reset_pending
seq_printf(s, "%d\n", atomic_read(&vdev->pm->reset_pending));
atomic_set(&vdev->pm->reset_pending, 1);
atomic_set(&vdev->pm->reset_pending, 0);
if (atomic_cmpxchg(&vdev->pm->reset_pending, 0, 1) == 0) {
atomic_set(&pm->reset_pending, 0);
atomic_t reset_pending;
atomic_set(&ba431->reset_pending, 0);
if (atomic_cmpxchg(&ba431->reset_pending, 0, 1))
atomic_set(&ba431->reset_pending, 0);
atomic_t reset_pending;
WRITE_ONCE(stats->reset_pending, 1);
bool pending = READ_ONCE(stats->reset_pending);
unsigned int reset_pending;
if (unlikely(READ_ONCE(stats->reset_pending)))
WRITE_ONCE(stats->reset_pending, 0);
if (READ_ONCE(stats->reset_pending))
bool pending = READ_ONCE(stats->reset_pending);
if (!wait_event_timeout(ptdev->pwr->reqs_acked, !reset_pending(ptdev),
if (reset_pending(ptdev) && !reset_irq_raised(ptdev)) {
if (reset_pending(ptdev)) {
int reset_pending = test_bit(HID_RESET_PENDING, &usbhid->iofl);
if (clear_halt || reset_pending)
if (reset_pending || !test_bit(HID_STARTED, &usbhid->iofl))
struct convert_context *ctx, bool atomic, bool reset_pending)
if (reset_pending)
unsigned long reset_pending)
if (reset_pending) {
unsigned long reset_pending);
if (!ret && !hdev->reset_pending)
ret, hdev->reset_pending, retry_cnt);
true, hdev->reset_pending);
true, hdev->reset_pending);
set_bit(reset_type, &hdev->reset_pending);
if (hdev->reset_pending) {
hdev->reset_pending);
hdev->reset_type = hclge_get_reset_level(ae_dev, &hdev->reset_pending);
unsigned long reset_pending; /* client rst is pending to be served */
set_bit(reset_type, &hdev->reset_pending);
if (!ret && !hdev->reset_pending)
ret, hdev->reset_pending, retry_cnt);
hclgevf_get_reset_level(&hdev->reset_pending);
hdev->reset_pending);
hdev->reset_pending);
unsigned long reset_pending;
return !!hdev->reset_pending;
set_bit(reset_type, &hdev->reset_pending);
if (unlikely(READ_ONCE(efx->reset_pending)))
if (unlikely(READ_ONCE(efx->reset_pending)))
__clear_bit(reset_type, &efx->reset_pending);
efx->reset_pending = 0;
efx->reset_pending = 0;
efx->reset_pending = 0;
if (efx->state == STATE_DISABLED || efx->reset_pending)
if (efx->reset_pending) {
if ((efx->state != STATE_DISABLED) && !efx->reset_pending) {
efx->reset_pending = 0;
efx->reset_pending)
efx->reset_pending &= -(1 << (method + 1));
__clear_bit(method, &efx->reset_pending);
pending = READ_ONCE(efx->reset_pending);
set_bit(method, &efx->reset_pending);
efx->reset_pending)
if (efx->reset_pending) {
efx->reset_pending &= -(1 << (method + 1));
__clear_bit(method, &efx->reset_pending);
pending = READ_ONCE(efx->reset_pending);
set_bit(method, &efx->reset_pending);
efx->reset_pending = 0;
efx->reset_pending = 0;
isolate = !!READ_ONCE(efx->reset_pending);
if (unlikely(READ_ONCE(efx->reset_pending)))
if (unlikely(READ_ONCE(efx->reset_pending)))
unsigned long reset_pending;
unsigned long reset_pending;
efx->reset_pending = 0;
efx->reset_pending = 0;
efx->reset_pending = 0;
if (efx->state == STATE_DISABLED || efx->reset_pending)
if (efx->reset_pending) {
if ((efx->state != STATE_DISABLED) && !efx->reset_pending)
efx->reset_pending = 0;
efx->reset_pending)
efx->reset_pending &= -(1 << (method + 1));
__clear_bit(method, &efx->reset_pending);
pending = READ_ONCE(efx->reset_pending);
set_bit(method, &efx->reset_pending);
if (unlikely(READ_ONCE(efx->reset_pending)))
if (unlikely(READ_ONCE(efx->reset_pending)))
unsigned long reset_pending;
static bool watchdog_check_freq(struct clocksource *cs, bool reset_pending)
if (!(cs->flags & CLOCK_SOURCE_WATCHDOG) || reset_pending)
bool reset_pending;
reset_pending = atomic_read(&watchdog_reset_pending);
if (watchdog_check_freq(cs, reset_pending)) {
if (reset_pending)