Changeset 772 for GPL/trunk/include/linux/workqueue.h
- Timestamp:
- Apr 19, 2025, 8:08:37 PM (4 months ago)
- Location:
- GPL/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/trunk
- Property svn:mergeinfo changed
/GPL/branches/uniaud32-6.6-LTS (added) merged: 765,768-769 /GPL/branches/uniaud32-exp (added) merged: 735-741,743-744,748-751,753-760,762-764 /GPL/branches/uniaud32-next merged: 718-734
- Property svn:mergeinfo changed
-
GPL/trunk/include/linux/workqueue.h
r689 r772 18 18 struct timer_list timer; 19 19 }; 20 21 #define WORK_DATA_STATIC_INIT() \ 22 ATOMIC_LONG_INIT((unsigned long)(WORK_STRUCT_NO_POOL | WORK_STRUCT_STATIC)) 20 23 21 24 struct workqueue_struct { … … 52 55 init_timer(&(_work)->timer); \ 53 56 } while (0) 54 #define __WORK_INITIALIZER(n, f , d) { \55 .func = (f), \56 .data = (d), \57 #define __WORK_INITIALIZER(n, f) { \ 58 .data = 0, \ 59 .func = (void(*)(void *))(f), \ 57 60 } 58 #define DECLARE_WORK(n, f, d) \ 59 struct work_struct n = __WORK_INITIALIZER(n, f, d) 61 62 #define DECLARE_WORK(n, f) \ 63 struct work_struct n = __WORK_INITIALIZER(n, f) 60 64 61 65 /* redefine INIT_WORK() */
Note:
See TracChangeset
for help on using the changeset viewer.