rdc321x_wdt_device 52 drivers/watchdog/rdc321x_wdt.c } rdc321x_wdt_device; rdc321x_wdt_device 61 drivers/watchdog/rdc321x_wdt.c if (rdc321x_wdt_device.running) rdc321x_wdt_device 65 drivers/watchdog/rdc321x_wdt.c spin_lock_irqsave(&rdc321x_wdt_device.lock, flags); rdc321x_wdt_device 66 drivers/watchdog/rdc321x_wdt.c pci_read_config_dword(rdc321x_wdt_device.sb_pdev, rdc321x_wdt_device 67 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.base_reg, &val); rdc321x_wdt_device 69 drivers/watchdog/rdc321x_wdt.c pci_write_config_dword(rdc321x_wdt_device.sb_pdev, rdc321x_wdt_device 70 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.base_reg, val); rdc321x_wdt_device 71 drivers/watchdog/rdc321x_wdt.c spin_unlock_irqrestore(&rdc321x_wdt_device.lock, flags); rdc321x_wdt_device 74 drivers/watchdog/rdc321x_wdt.c if (rdc321x_wdt_device.queue && ticks) rdc321x_wdt_device 75 drivers/watchdog/rdc321x_wdt.c mod_timer(&rdc321x_wdt_device.timer, rdc321x_wdt_device 79 drivers/watchdog/rdc321x_wdt.c complete(&rdc321x_wdt_device.stop); rdc321x_wdt_device 86 drivers/watchdog/rdc321x_wdt.c ticks = rdc321x_wdt_device.default_ticks; rdc321x_wdt_device 93 drivers/watchdog/rdc321x_wdt.c if (!rdc321x_wdt_device.queue) { rdc321x_wdt_device 94 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.queue = 1; rdc321x_wdt_device 97 drivers/watchdog/rdc321x_wdt.c spin_lock_irqsave(&rdc321x_wdt_device.lock, flags); rdc321x_wdt_device 98 drivers/watchdog/rdc321x_wdt.c pci_write_config_dword(rdc321x_wdt_device.sb_pdev, rdc321x_wdt_device 99 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.base_reg, RDC_CLS_TMR); rdc321x_wdt_device 102 drivers/watchdog/rdc321x_wdt.c pci_write_config_dword(rdc321x_wdt_device.sb_pdev, rdc321x_wdt_device 103 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.base_reg, rdc321x_wdt_device 105 drivers/watchdog/rdc321x_wdt.c spin_unlock_irqrestore(&rdc321x_wdt_device.lock, flags); rdc321x_wdt_device 107 drivers/watchdog/rdc321x_wdt.c mod_timer(&rdc321x_wdt_device.timer, rdc321x_wdt_device 112 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.running++; rdc321x_wdt_device 117 drivers/watchdog/rdc321x_wdt.c if (rdc321x_wdt_device.running) rdc321x_wdt_device 118 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.running = 0; rdc321x_wdt_device 120 drivers/watchdog/rdc321x_wdt.c ticks = rdc321x_wdt_device.default_ticks; rdc321x_wdt_device 128 drivers/watchdog/rdc321x_wdt.c if (test_and_set_bit(0, &rdc321x_wdt_device.inuse)) rdc321x_wdt_device 136 drivers/watchdog/rdc321x_wdt.c clear_bit(0, &rdc321x_wdt_device.inuse); rdc321x_wdt_device 157 drivers/watchdog/rdc321x_wdt.c spin_lock_irqsave(&rdc321x_wdt_device.lock, flags); rdc321x_wdt_device 158 drivers/watchdog/rdc321x_wdt.c pci_read_config_dword(rdc321x_wdt_device.sb_pdev, rdc321x_wdt_device 159 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.base_reg, &value); rdc321x_wdt_device 160 drivers/watchdog/rdc321x_wdt.c spin_unlock_irqrestore(&rdc321x_wdt_device.lock, flags); rdc321x_wdt_device 231 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.sb_pdev = pdata->sb_pdev; rdc321x_wdt_device 232 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.base_reg = r->start; rdc321x_wdt_device 240 drivers/watchdog/rdc321x_wdt.c spin_lock_init(&rdc321x_wdt_device.lock); rdc321x_wdt_device 243 drivers/watchdog/rdc321x_wdt.c pci_write_config_dword(rdc321x_wdt_device.sb_pdev, rdc321x_wdt_device 244 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.base_reg, RDC_WDT_RST); rdc321x_wdt_device 246 drivers/watchdog/rdc321x_wdt.c init_completion(&rdc321x_wdt_device.stop); rdc321x_wdt_device 247 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.queue = 0; rdc321x_wdt_device 249 drivers/watchdog/rdc321x_wdt.c clear_bit(0, &rdc321x_wdt_device.inuse); rdc321x_wdt_device 251 drivers/watchdog/rdc321x_wdt.c timer_setup(&rdc321x_wdt_device.timer, rdc321x_wdt_trigger, 0); rdc321x_wdt_device 253 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.default_ticks = ticks; rdc321x_wdt_device 262 drivers/watchdog/rdc321x_wdt.c if (rdc321x_wdt_device.queue) { rdc321x_wdt_device 263 drivers/watchdog/rdc321x_wdt.c rdc321x_wdt_device.queue = 0; rdc321x_wdt_device 264 drivers/watchdog/rdc321x_wdt.c wait_for_completion(&rdc321x_wdt_device.stop);