Lines Matching defs:chargalg_wq
215 * @chargalg_wq: work queue for running the charging algorithm
240 struct workqueue_struct *chargalg_wq;
271 queue_work(di->chargalg_wq, &di->chargalg_work);
295 queue_work(di->chargalg_wq, &di->chargalg_work);
957 queue_delayed_work(di->chargalg_wq,
975 queue_delayed_work(di->chargalg_wq,
1186 if (di->chargalg_wq)
1187 queue_work(di->chargalg_wq, &di->chargalg_work);
1581 queue_work(di->chargalg_wq, &di->chargalg_work);
1602 queue_delayed_work(di->chargalg_wq,
1606 queue_delayed_work(di->chargalg_wq,
1627 queue_delayed_work(di->chargalg_wq,
1694 queue_delayed_work(di->chargalg_wq, &di->chargalg_wd_work, 0);
1700 queue_delayed_work(di->chargalg_wq, &di->chargalg_periodic_work, 0);
1736 di->chargalg_wq = alloc_ordered_workqueue("ab8500_chargalg_wq",
1738 if (di->chargalg_wq == NULL) {
1744 queue_delayed_work(di->chargalg_wq, &di->chargalg_periodic_work, 0);
1763 destroy_workqueue(di->chargalg_wq);