/openbmc/linux/kernel/ |
H A D | workqueue_internal.h | 24 struct worker { struct 37 int sleeping; /* S: is worker sleeping? */ argument 44 struct task_struct *task; /* I: worker task */ argument 45 struct worker_pool *pool; /* A: the associated pool */ argument 47 struct list_head node; /* A: anchored at pool->workers */ argument 52 int id; /* I: worker id */ argument 65 * current_wq_worker - return struct worker if %current is a workqueue worker argument
|
H A D | kthread.c | 776 void __kthread_init_worker(struct kthread_worker *worker, in __kthread_init_worker() 805 struct kthread_worker *worker = worker_ptr; in kthread_worker_fn() local 870 struct kthread_worker *worker; in __kthread_create_worker() local 913 struct kthread_worker *worker; in kthread_create_worker() local 963 struct kthread_worker *worker; in kthread_create_worker_on_cpu() local 1023 bool kthread_queue_work(struct kthread_worker *worker, in kthread_queue_work() 1051 struct kthread_worker *worker = work->worker; in kthread_delayed_work_timer_fn() local 1163 struct kthread_worker *worker; in kthread_flush_work() local 1201 struct kthread_worker *worker = work->worker; in kthread_cancel_delayed_work_timer() local 1315 struct kthread_worker *worker = work->worker; in __kthread_cancel_work_sync() local [all …]
|
H A D | workqueue.c | 1007 struct worker *worker; in find_worker_executing_work() local 1665 struct worker *worker; in is_chained_work() local 1748 struct worker *worker; in __queue_work() local 2070 struct worker *worker; in alloc_worker() local 2168 struct worker *worker; in create_worker() local 2954 struct worker *worker; in check_flush_dependency() local 3962 struct worker *worker; in put_unbound_pool() local 5049 struct worker *worker; in print_worker_info() local 5135 struct worker *worker; in show_pwq() local 5256 struct worker *worker; in show_one_worker_pool() local [all …]
|
/openbmc/linux/io_uring/ |
H A D | io-wq.c | 206 struct io_worker *worker; in io_task_worker_match() local 278 struct io_worker *worker; in io_wq_activate_free_worker() local 339 struct io_worker *worker; in create_worker_cb() local 479 struct io_worker *worker) in io_get_next_work() 553 struct io_worker *worker) in io_worker_handle_work() 634 struct io_worker *worker = data; in io_wq_worker() local 776 struct io_worker *worker; in create_worker_cont() local 828 struct io_worker *worker; in create_io_worker() local 874 struct io_worker *worker; in io_wq_for_each_worker() local 1209 struct io_worker *worker; in io_task_work_match() local [all …]
|
/openbmc/linux/tools/perf/bench/ |
H A D | futex-hash.c | 43 struct worker { struct 44 int tid; 45 u_int32_t *futex; 46 pthread_t thread; 70 static void *workerfn(void *arg) in workerfn() argument 130 struct worker *worker = NULL; in bench_futex_hash() local
|
H A D | futex-lock-pi.c | 27 struct worker { struct 35 static struct worker *worker; variable
|
H A D | epoll-wait.c | 118 struct worker { struct 119 int tid; 120 int epollfd; /* for --multiq */ 121 pthread_t thread; 122 unsigned long ops; 123 int *fdmap; 292 static int do_threads(struct worker *worker, struct perf_cpu_map *cpu) in do_threads() 382 struct worker *worker = p; in writerfn() local 431 struct worker *worker = NULL; in bench_epoll_wait() local
|
H A D | epoll-ctl.c | 67 struct worker { struct 68 int tid; 69 pthread_t thread; 70 unsigned long ops[EPOLL_NR_OPS]; 71 int *fdmap; 223 static int do_threads(struct worker *worker, struct perf_cpu_map *cpu) in do_threads() 317 struct worker *worker = NULL; in bench_epoll_ctl() local
|
H A D | futex-wake.c | 36 static pthread_t *worker; variable
|
/openbmc/linux/include/linux/ |
H A D | devm-helpers.h | 48 work_func_t worker) in devm_delayed_work_autocancel() 73 work_func_t worker) in devm_work_autocancel()
|
H A D | kthread.h | 135 struct kthread_worker *worker; member 166 #define kthread_init_worker(worker) \ argument
|
/openbmc/linux/drivers/vhost/ |
H A D | vhost.c | 251 struct vhost_worker *worker; in vhost_vq_work_queue() local 313 struct vhost_worker *worker; in vhost_dev_flush() local 324 struct vhost_worker *worker; in vhost_vq_has_work() local 634 struct vhost_worker *worker) in vhost_worker_destroy() 647 struct vhost_worker *worker; in vhost_workers_free() local 666 struct vhost_worker *worker; in vhost_worker_create() local 780 struct vhost_worker *worker; in vhost_vq_attach_worker() local 797 struct vhost_worker *worker; in vhost_new_worker() local 812 struct vhost_worker *worker; in vhost_free_worker() local 862 struct vhost_worker *worker; in vhost_worker_ioctl() local [all …]
|
/openbmc/qemu/hw/virtio/ |
H A D | vhost-backend.c | 162 struct vhost_worker_state *worker) in vhost_kernel_new_worker() 168 struct vhost_worker_state *worker) in vhost_kernel_free_worker() 174 struct vhost_vring_worker *worker) in vhost_kernel_attach_vring_worker() 180 struct vhost_vring_worker *worker) in vhost_kernel_get_vring_worker()
|
/openbmc/linux/tools/testing/selftests/powerpc/tm/ |
H A D | tm-vmx-unavail.c | 26 void *worker(void *unused) in worker() function
|
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | send_signal_sched_switch.c | 18 static void *worker(void *p) in worker() function
|
/openbmc/qemu/io/ |
H A D | task.c | 29 QIOTaskWorker worker; member 151 QIOTaskWorker worker, in qio_task_run_in_thread()
|
/openbmc/openbmc/poky/bitbake/lib/bb/ |
H A D | cookerdata.py | 223 def __init__(self, cookercfg, worker = False): argument 257 def parseBaseConfiguration(self, worker=False): argument
|
/openbmc/linux/include/drm/ |
H A D | drm_flip_work.h | 76 struct work_struct worker; member
|
/openbmc/linux/drivers/net/wireguard/ |
H A D | queueing.c | 13 struct multicore_worker __percpu *worker = alloc_percpu(struct multicore_worker); in wg_packet_percpu_multicore_worker_alloc() local
|
/openbmc/linux/drivers/gpu/drm/i915/selftests/ |
H A D | i915_request.c | 303 struct kthread_worker *worker; member 493 struct kthread_worker *worker; in mock_breadcrumbs_smoketest() local 1458 struct kthread_worker *worker; member 1646 struct kthread_worker *worker; in live_parallel_engines() local 1807 struct kthread_worker *worker; in live_breadcrumbs_smoketest() local 2958 struct kthread_worker *worker; member 3216 struct kthread_worker *worker; in perf_parallel_engines() local
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_vblank_work.c | 251 struct kthread_worker *worker; in drm_vblank_worker_init() local
|
/openbmc/linux/fs/erofs/ |
H A D | zdata.c | 345 struct kthread_worker *worker; in erofs_destroy_percpu_workers() local 360 struct kthread_worker *worker = in erofs_init_percpu_worker() local 372 struct kthread_worker *worker; in erofs_init_percpu_workers() local 398 struct kthread_worker *worker, *old; in erofs_cpu_online() local 417 struct kthread_worker *worker; in erofs_cpu_offline() local 1415 struct kthread_worker *worker; in z_erofs_decompress_kickoff() local
|
/openbmc/linux/samples/seccomp/ |
H A D | user-trap.c | 204 pid_t worker = 0 , tracer = 0; in main() local
|
/openbmc/linux/drivers/macintosh/ams/ |
H A D | ams.h | 37 struct work_struct worker; member
|
/openbmc/linux/drivers/gpu/drm/msm/ |
H A D | msm_io_utils.c | 120 struct kthread_worker *worker, in msm_hrtimer_work_init()
|