Lines Matching defs:chargalg_wq
228 * @chargalg_wq: work queue for running the charging algorithm
255 struct workqueue_struct *chargalg_wq;
295 queue_work(di->chargalg_wq, &di->chargalg_work);
319 queue_work(di->chargalg_wq, &di->chargalg_work);
1046 queue_delayed_work(di->chargalg_wq,
1064 queue_delayed_work(di->chargalg_wq,
1276 queue_work(di->chargalg_wq, &di->chargalg_work);
1633 queue_work(di->chargalg_wq, &di->chargalg_work);
1654 queue_delayed_work(di->chargalg_wq,
1658 queue_delayed_work(di->chargalg_wq,
1681 queue_delayed_work(di->chargalg_wq,
1764 queue_work(di->chargalg_wq, &di->chargalg_work);
1802 queue_work(di->chargalg_wq,
1810 queue_work(di->chargalg_wq,
1818 queue_work(di->chargalg_wq,
1923 queue_delayed_work(di->chargalg_wq, &di->chargalg_wd_work, 0);
1929 queue_delayed_work(di->chargalg_wq, &di->chargalg_periodic_work, 0);
1966 destroy_workqueue(di->chargalg_wq);
2032 di->chargalg_wq = alloc_ordered_workqueue("abx500_chargalg_wq",
2034 if (di->chargalg_wq == NULL) {
2071 queue_delayed_work(di->chargalg_wq, &di->chargalg_periodic_work, 0);
2079 destroy_workqueue(di->chargalg_wq);