DECLARE_WORK
Defined as a preprocessor macro in:
Defined as a function prototype in:
- arch/loongarch/kernel/sysrq.c, line 43
- arch/mips/kernel/sysrq.c, line 44
- arch/powerpc/kernel/mce.c, line 33
- arch/powerpc/kernel/tau_6xx.c, line 166
- arch/powerpc/platforms/85xx/sgy_cts1000.c, line 39
- arch/powerpc/platforms/powermac/backlight.c, line 24
- arch/powerpc/platforms/powermac/backlight.c, line 25
- arch/powerpc/platforms/powernv/opal-hmi.c, line 324
- arch/powerpc/platforms/powernv/opal-memory-errors.c, line 81
- arch/s390/appldata/appldata_base.c, line 82
- arch/s390/kernel/time.c, line 443
- arch/s390/kernel/topology.c, line 51
- arch/um/drivers/mconsole_kern.c, line 76
- arch/um/drivers/port_kern.c, line 149
- arch/x86/kernel/cpu/aperfmperf.c, line 346
- arch/x86/kernel/cpu/mce/dev-mcelog.c, line 86
- arch/x86/kernel/tsc_sync.c, line 349
- arch/x86/kvm/x86.c, line 9663
- arch/x86/platform/olpc/olpc-xo1-sci.c, line 211
- arch/x86/platform/olpc/olpc-xo15-sci.c, line 130
- block/bio.c, line 1525
- fs/dlm/lowcomms.c, line 204
- fs/netfs/fscache_cookie.c, line 31
- fs/notify/mark.c, line 92
- fs/pstore/platform.c, line 62
- fs/timerfd.c, line 123
- ipc/namespace.c, line 26
- kernel/backtracetest.c, line 29
- kernel/module/main.c, line 81
- kernel/power/autosleep.c, line 67
- kernel/power/poweroff.c, line 24
- kernel/power/wakelock.c, line 87
- kernel/sched/clock.c, line 176
- kernel/sched/cpufreq_schedutil.c, line 605
- kernel/time/clocksource.c, line 144
- kernel/time/hrtimer.c, line 986
- kernel/time/ntp.c, line 499
- kernel/time/timer.c, line 276
- kernel/trace/trace_hwlat.c, line 536
- kernel/trace/trace_osnoise.c, line 2114
- kernel/reboot.c, line 895
- kernel/reboot.c, line 917
- mm/backing-dev.c, line 600
- mm/hugetlb.c, line 1805
- mm/kmemleak.c, line 2111
- mm/percpu.c, line 197
- mm/slab_common.c, line 45
- mm/vmalloc.c, line 991
- net/9p/trans_fd.c, line 152
- net/caif/chnl_net.c, line 134
- net/core/dev.c, line 2125
- net/core/net_namespace.c, line 681
- net/ipv4/tcp_sigpool.c, line 227
- net/iucv/iucv.c, line 156
- net/netfilter/nf_tables_api.c, line 125
- net/netfilter/nf_tables_api.c, line 128
- net/rxrpc/rxperf.c, line 79
- net/switchdev/switchdev.c, line 109
- net/unix/garbage.c, line 581
- net/vmw_vsock/vmci_transport.c, line 70
- net/wireless/reg.c, line 241
- net/wireless/reg.c, line 506
- net/wireless/wext-core.c, line 417
- net/xfrm/xfrm_state.c, line 50
- samples/ftrace/sample-trace-array.c, line 32
- security/yama/yama_lsm.c, line 43
- sound/core/misc.c, line 187
- sound/core/seq/oss/seq_oss_init.c, line 57
- sound/core/seq_device.c, line 107
- sound/drivers/pcsp/pcsp_lib.c, line 39
- tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_busy.c, line 18
Referenced (in 73 files total) in:
- arch/loongarch/kernel/sysrq.c, line 43
- arch/mips/kernel/sysrq.c, line 44
- arch/powerpc/kernel/mce.c, line 33
- arch/powerpc/kernel/tau_6xx.c, line 166
- arch/powerpc/platforms/85xx/sgy_cts1000.c, line 39
- arch/powerpc/platforms/powermac/backlight.c, 2 times
- arch/powerpc/platforms/powernv/opal-hmi.c, line 324
- arch/powerpc/platforms/powernv/opal-memory-errors.c, line 81
- arch/powerpc/platforms/ps3/os-area.c, line 693
- arch/s390/appldata/appldata_base.c, line 82
- arch/s390/kernel/time.c, line 443
- arch/s390/kernel/topology.c, line 51
- arch/um/drivers/mconsole_kern.c, line 76
- arch/um/drivers/port_kern.c, line 149
- arch/x86/kernel/cpu/aperfmperf.c, line 346
- arch/x86/kernel/cpu/mce/dev-mcelog.c, line 86
- arch/x86/kernel/tsc_sync.c, line 349
- arch/x86/kvm/x86.c, line 9665
- arch/x86/platform/olpc/olpc-xo1-sci.c, line 211
- arch/x86/platform/olpc/olpc-xo15-sci.c, line 130
- block/bio.c, line 1525
- fs/dlm/lowcomms.c, line 204
- fs/kernfs/file.c, line 964
- fs/netfs/fscache_cookie.c, line 31
- fs/notify/mark.c, line 92
- fs/pstore/platform.c, line 62
- fs/timerfd.c, line 123
- include/linux/workqueue.h, line 250
- ipc/namespace.c, line 26
- kernel/backtracetest.c, line 29
- kernel/module/main.c, line 81
- kernel/power/autosleep.c, line 67
- kernel/power/poweroff.c, line 24
- kernel/power/wakelock.c, line 87
- kernel/sched/clock.c, line 176
- kernel/sched/core.c, line 440
- kernel/sched/cpufreq_schedutil.c, line 605
- kernel/time/clocksource.c, line 144
- kernel/time/hrtimer.c, line 986
- kernel/time/ntp.c, line 499
- kernel/time/timer.c, line 276
- kernel/trace/trace_hwlat.c, line 536
- kernel/trace/trace_osnoise.c, line 2114
- kernel/reboot.c, 3 times
- mm/backing-dev.c, line 600
- mm/hugetlb.c, line 1805
- mm/kmemleak.c, line 2111
- mm/percpu.c, line 197
- mm/slab_common.c, line 45
- mm/vmalloc.c, line 991
- net/9p/trans_fd.c, line 152
- net/caif/chnl_net.c, line 134
- net/core/dev.c, line 2125
- net/core/net_namespace.c, line 681
- net/ipv4/tcp_sigpool.c, line 227
- net/iucv/iucv.c, line 156
- net/netfilter/nf_tables_api.c, 2 times
- net/rxrpc/rxperf.c, line 79
- net/switchdev/switchdev.c, line 109
- net/unix/garbage.c, line 581
- net/vmw_vsock/vmci_transport.c, line 70
- net/wireless/reg.c, 2 times
- net/wireless/sme.c, line 715
- net/wireless/wext-core.c, line 417
- net/xfrm/xfrm_state.c, line 50
- samples/ftrace/sample-trace-array.c, line 32
- security/keys/gc.c, line 22
- security/yama/yama_lsm.c, line 43
- sound/core/misc.c, line 187
- sound/core/seq/oss/seq_oss_init.c, line 57
- sound/core/seq_device.c, line 107
- sound/drivers/pcsp/pcsp_lib.c, line 39
- tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_busy.c, line 18
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.