/linux-3.3/fs/btrfs/ |
D | async-thread.c | 101 static void check_idle_worker(struct btrfs_worker_thread *worker) in check_idle_worker() 122 static void check_busy_worker(struct btrfs_worker_thread *worker) in check_busy_worker() 138 static void check_pending_worker_creates(struct btrfs_worker_thread *worker) in check_pending_worker_creates() 219 static void put_worker(struct btrfs_worker_thread *worker) in put_worker() 225 static int try_worker_shutdown(struct btrfs_worker_thread *worker) in try_worker_shutdown() 250 static struct btrfs_work *get_next_work(struct btrfs_worker_thread *worker, in get_next_work() 296 struct btrfs_worker_thread *worker = arg; in worker_loop() local 405 struct btrfs_worker_thread *worker; in btrfs_stop_workers() local 461 struct btrfs_worker_thread *worker; in __btrfs_start_workers() local 517 struct btrfs_worker_thread *worker; in next_worker() local [all …]
|
D | async-thread.h | 58 struct btrfs_worker_thread *worker; member
|
/linux-3.3/include/linux/ |
D | kthread.h | 73 #define KTHREAD_WORKER_INIT(worker) { \ argument 85 #define DEFINE_KTHREAD_WORKER(worker) \ argument 97 # define KTHREAD_WORKER_INIT_ONSTACK(worker) \ argument 99 # define DEFINE_KTHREAD_WORKER_ONSTACK(worker) \ argument 106 # define DEFINE_KTHREAD_WORKER_ONSTACK(worker) DEFINE_KTHREAD_WORKER(worker) argument 113 #define init_kthread_worker(worker) \ argument
|
/linux-3.3/kernel/ |
D | workqueue.c | 123 struct worker { struct 133 struct task_struct *task; /* I: worker task */ argument 138 int id; /* I: worker id */ argument 139 struct work_struct rebind_work; /* L: rebind worker to cpu */ argument 267 #define for_each_busy_worker(worker, i, pos, gcwq) \ argument 656 struct worker *worker = first_worker(gcwq); in wake_up_worker() local 675 struct worker *worker = kthread_data(task); in wq_worker_waking_up() local 699 struct worker *worker = kthread_data(task), *to_wakeup = NULL; in wq_worker_sleeping() local 738 static inline void worker_set_flags(struct worker *worker, unsigned int flags, in worker_set_flags() 775 static inline void worker_clr_flags(struct worker *worker, unsigned int flags) in worker_clr_flags() [all …]
|
D | kthread.c | 312 void __init_kthread_worker(struct kthread_worker *worker, in __init_kthread_worker() 340 struct kthread_worker *worker = worker_ptr; in kthread_worker_fn() local 390 bool queue_kthread_work(struct kthread_worker *worker, in queue_kthread_work() 458 void flush_kthread_worker(struct kthread_worker *worker) in flush_kthread_worker()
|
/linux-3.3/drivers/macintosh/ams/ |
D | ams.h | 33 struct work_struct worker; member
|
/linux-3.3/drivers/hid/ |
D | hid-wiimote-ext.c | 21 struct work_struct worker; member
|
D | hid-wiimote.h | 84 struct work_struct worker; member
|
/linux-3.3/drivers/vhost/ |
D | vhost.h | 160 struct task_struct *worker; member
|
D | vhost.c | 356 struct task_struct *worker; in vhost_dev_set_owner() local
|
/linux-3.3/arch/s390/oprofile/ |
D | hwsampler.h | 59 struct work_struct worker; member
|
D | hwsampler.c | 923 static void worker(struct work_struct *work) in worker() function
|
/linux-3.3/drivers/media/video/hdpvr/ |
D | hdpvr.h | 101 struct work_struct worker; member
|
/linux-3.3/drivers/net/wireless/iwmc3200wifi/ |
D | iwm.h | 198 struct work_struct worker; member
|
/linux-3.3/drivers/md/ |
D | dm-thin.c | 495 struct work_struct worker; member
|
/linux-3.3/drivers/s390/block/ |
D | dasd_eckd.h | 404 struct work_struct worker; member
|
D | dasd_eckd.c | 104 struct work_struct worker; member
|
/linux-3.3/drivers/block/drbd/ |
D | drbd_int.h | 1060 struct drbd_thread worker; member
|