Lines Matching refs:k_work_delayable
3369 struct k_work_delayable;
3664 void k_work_init_delayable(struct k_work_delayable *dwork,
3678 static inline struct k_work_delayable *
3694 int k_work_delayable_busy_get(const struct k_work_delayable *dwork);
3711 const struct k_work_delayable *dwork);
3727 const struct k_work_delayable *dwork);
3743 const struct k_work_delayable *dwork);
3773 struct k_work_delayable *dwork,
3789 int k_work_schedule(struct k_work_delayable *dwork,
3828 struct k_work_delayable *dwork,
3843 int k_work_reschedule(struct k_work_delayable *dwork,
3870 bool k_work_flush_delayable(struct k_work_delayable *dwork,
3893 int k_work_cancel_delayable(struct k_work_delayable *dwork);
3923 bool k_work_cancel_delayable_sync(struct k_work_delayable *dwork,
4035 struct k_work_delayable { struct
4070 struct k_work_delayable work \
4187 static inline struct k_work_delayable *
4190 return CONTAINER_OF(work, struct k_work_delayable, work); in k_work_delayable_from_work()
4194 const struct k_work_delayable *dwork) in k_work_delayable_is_pending()
4200 const struct k_work_delayable *dwork) in k_work_delayable_expires_get()
4206 const struct k_work_delayable *dwork) in k_work_delayable_remaining_get()