Lines Matching refs:work
304 struct k_work_delayable work; member
316 struct k_work_delayable work; member
942 k_work_cancel_delayable(&gatt_sc.work); in do_db_hash()
968 static void db_hash_process(struct k_work *work) in db_hash_process() argument
982 (void)k_work_cancel_delayable_sync(&db_hash.work, &db_hash.sync); in db_hash_read()
1290 k_work_reschedule(&gatt_sc.work, timeout); in sc_work_submit()
1329 static void sc_process(struct k_work *work) in sc_process() argument
1331 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in sc_process()
1332 struct gatt_sc *sc = CONTAINER_OF(dwork, struct gatt_sc, work); in sc_process()
1383 struct k_work_delayable work;
1452 k_work_reschedule(&gatt_delayed_store.work, in gatt_delayed_store_enqueue()
1457 static void delayed_store(struct k_work *work) in delayed_store() argument
1460 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in delayed_store()
1462 CONTAINER_OF(dwork, struct gatt_delayed_store, work); in delayed_store()
1515 k_work_init_delayable(&db_hash.work, db_hash_process); in bt_gatt_init()
1521 bt_long_wq_schedule(&db_hash.work, DB_HASH_TIMEOUT); in bt_gatt_init()
1523 k_work_schedule(&db_hash.work, DB_HASH_TIMEOUT); in bt_gatt_init()
1528 k_work_init_delayable(&gatt_sc.work, sc_process); in bt_gatt_init()
1538 k_work_init_delayable(&gatt_delayed_store.work, delayed_store); in bt_gatt_init()
1607 bt_long_wq_reschedule(&db_hash.work, DB_HASH_TIMEOUT); in db_changed()
1609 k_work_reschedule(&db_hash.work, DB_HASH_TIMEOUT); in db_changed()
2366 static void notify_mult_process(struct k_work *work) in notify_mult_process() argument