Lines Matching refs:work
51 struct delayed_work work; member
177 mod_delayed_work(system_wq, &jz_battery->work, 0); in jz_battery_external_power_changed()
184 mod_delayed_work(system_wq, &jz_battery->work, 0); in jz_battery_charge_irq()
231 static void jz_battery_work(struct work_struct *work) in jz_battery_work() argument
235 struct jz_battery *jz_battery = container_of(work, struct jz_battery, in jz_battery_work()
236 work.work); in jz_battery_work()
239 schedule_delayed_work(&jz_battery->work, interval); in jz_battery_work()
294 INIT_DELAYED_WORK(&jz_battery->work, jz_battery_work); in jz_battery_probe()
347 schedule_delayed_work(&jz_battery->work, 0); in jz_battery_probe()
366 cancel_delayed_work_sync(&jz_battery->work); in jz_battery_remove()
386 cancel_delayed_work_sync(&jz_battery->work); in jz_battery_suspend()
396 schedule_delayed_work(&jz_battery->work, 0); in jz_battery_resume()