|
@@ -191,6 +191,7 @@ struct execute_work {
|
|
|
#ifdef CONFIG_DEBUG_OBJECTS_WORK
|
|
|
extern void __init_work(struct work_struct *work, int onstack);
|
|
|
extern void destroy_work_on_stack(struct work_struct *work);
|
|
|
+extern void destroy_delayed_work_on_stack(struct delayed_work *work);
|
|
|
static inline unsigned int work_static(struct work_struct *work)
|
|
|
{
|
|
|
return *work_data_bits(work) & WORK_STRUCT_STATIC;
|
|
@@ -198,6 +199,7 @@ static inline unsigned int work_static(struct work_struct *work)
|
|
|
#else
|
|
|
static inline void __init_work(struct work_struct *work, int onstack) { }
|
|
|
static inline void destroy_work_on_stack(struct work_struct *work) { }
|
|
|
+static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { }
|
|
|
static inline unsigned int work_static(struct work_struct *work) { return 0; }
|
|
|
#endif
|
|
|
|