| /linux/include/linux/ |
| H A D | completion.h | 35 #define COMPLETION_INITIALIZER(work) \ argument 38 #define COMPLETION_INITIALIZER_ONSTACK_MAP(work, map) \ argument 41 #define COMPLETION_INITIALIZER_ONSTACK(work) \ argument 52 #define DECLARE_COMPLETION(work) \ argument 68 # define DECLARE_COMPLETION_ONSTACK(work) \ argument 70 # define DECLARE_COMPLETION_ONSTACK_MAP(work, map) \ argument 73 # define DECLARE_COMPLETION_ONSTACK(work) DECLARE_COMPLETION(work) argument 74 # define DECLARE_COMPLETION_ONSTACK_MAP(work, map) DECLARE_COMPLETION(work) argument
|
| H A D | entry-common.h | 65 static __always_inline long syscall_trace_enter(struct pt_regs *regs, unsigned long work, in syscall_trace_enter() 142 unsigned long work = READ_ONCE(current_thread_info()->syscall_work); in syscall_enter_from_user_mode_work() local 216 static __always_inline bool report_single_step(unsigned long work) in report_single_step() 251 static __always_inline void syscall_exit_work(struct pt_regs *regs, unsigned long work) in syscall_exit_work() 286 unsigned long work = READ_ONCE(current_thread_info()->syscall_work); in syscall_exit_to_user_mode_work() local
|
| H A D | workqueue.h | 24 #define work_data_bits(work) ((unsigned long *)(&(work)->data)) argument 115 struct work_struct work; member 124 struct work_struct work; member 213 static inline struct delayed_work *to_delayed_work(struct work_struct *work) in to_delayed_work() 218 static inline struct rcu_work *to_rcu_work(struct work_struct *work) in to_rcu_work() 224 struct work_struct work; member 265 static inline unsigned int work_static(struct work_struct *work) in work_static() 270 static inline void __init_work(struct work_struct *work, int onstack) { } in __init_work() 271 static inline void destroy_work_on_stack(struct work_struct *work) { } in destroy_work_on_stack() 272 static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } in destroy_delayed_work_on_stack() [all …]
|
| /linux/fs/smb/server/ |
| H A D | ksmbd_work.c | 20 static int ksmbd_reserve_iov(struct ksmbd_work *work, int need_iov_cnt) in ksmbd_reserve_iov() 52 struct ksmbd_work *work = kmem_cache_zalloc(work_cache, KSMBD_DEFAULT_GFP); in ksmbd_alloc_work_struct() local 68 void ksmbd_free_work_struct(struct ksmbd_work *work) in ksmbd_free_work_struct() 125 bool ksmbd_queue_work(struct ksmbd_work *work) in ksmbd_queue_work() 130 static inline void __ksmbd_iov_pin(struct ksmbd_work *work, void *ib, in __ksmbd_iov_pin() 138 static int __ksmbd_iov_pin_rsp(struct ksmbd_work *work, void *ib, int len, in __ksmbd_iov_pin_rsp() 178 int ksmbd_iov_pin_rsp(struct ksmbd_work *work, void *ib, int len) in ksmbd_iov_pin_rsp() 183 int ksmbd_iov_pin_rsp_read(struct ksmbd_work *work, void *ib, int len, in ksmbd_iov_pin_rsp_read() 189 int allocate_interim_rsp_buf(struct ksmbd_work *work) in allocate_interim_rsp_buf()
|
| H A D | smb2pdu.c | 50 static void __wbuf(struct ksmbd_work *work, void **req, void **rsp) in __wbuf() 139 int smb2_get_ksmbd_tcon(struct ksmbd_work *work) in smb2_get_ksmbd_tcon() 191 void smb2_set_err_rsp(struct ksmbd_work *work) in smb2_set_err_rsp() 222 bool is_smb2_neg_cmd(struct ksmbd_work *work) in is_smb2_neg_cmd() 246 bool is_smb2_rsp(struct ksmbd_work *work) in is_smb2_rsp() 267 u16 get_smb2_cmd_val(struct ksmbd_work *work) in get_smb2_cmd_val() 283 void set_smb2_rsp_status(struct ksmbd_work *work, __le32 err) in set_smb2_rsp_status() 310 int init_smb2_neg_rsp(struct ksmbd_work *work) in init_smb2_neg_rsp() 371 int smb2_set_rsp_credits(struct ksmbd_work *work) in smb2_set_rsp_credits() 450 static void init_chained_smb2_rsp(struct ksmbd_work *work) in init_chained_smb2_rsp() [all …]
|
| H A D | vfs.c | 43 static void ksmbd_vfs_inherit_owner(struct ksmbd_work *work, in ksmbd_vfs_inherit_owner() 147 int ksmbd_vfs_create(struct ksmbd_work *work, const char *name, umode_t mode) in ksmbd_vfs_create() 184 int ksmbd_vfs_mkdir(struct ksmbd_work *work, const char *name, umode_t mode) in ksmbd_vfs_mkdir() 340 int ksmbd_vfs_read(struct ksmbd_work *work, struct ksmbd_file *fp, size_t count, in ksmbd_vfs_read() 466 int ksmbd_vfs_write(struct ksmbd_work *work, struct ksmbd_file *fp, in ksmbd_vfs_write() 554 int ksmbd_vfs_fsync(struct ksmbd_work *work, u64 fid, u64 p_id) in ksmbd_vfs_fsync() 578 int ksmbd_vfs_remove_file(struct ksmbd_work *work, const struct path *path) in ksmbd_vfs_remove_file() 616 int ksmbd_vfs_link(struct ksmbd_work *work, const char *oldname, in ksmbd_vfs_link() 664 int ksmbd_vfs_check_rename_share(struct ksmbd_work *work, in ksmbd_vfs_check_rename_share() 684 int ksmbd_vfs_rename(struct ksmbd_work *work, struct ksmbd_file *old_fp, in ksmbd_vfs_rename() [all …]
|
| H A D | connection.c | 201 static void __ksmbd_conn_release_work(struct work_struct *work) in __ksmbd_conn_release_work() 356 void ksmbd_conn_enqueue_request(struct ksmbd_work *work) in ksmbd_conn_enqueue_request() 372 void ksmbd_conn_try_dequeue_request(struct ksmbd_work *work) in ksmbd_conn_try_dequeue_request() 395 struct ksmbd_work *work, *tmp; in ksmbd_conn_cancel_async_requests() local 514 static int __ksmbd_conn_write(struct ksmbd_work *work, in __ksmbd_conn_write() 549 int ksmbd_conn_write(struct ksmbd_work *work) in ksmbd_conn_write() 556 int ksmbd_conn_write_eor(struct ksmbd_work *work) in ksmbd_conn_write_eor() 635 static void ksmbd_session_expiration_worker(struct work_struct *work) in ksmbd_session_expiration_worker()
|
| /linux/virt/kvm/ |
| H A D | async_pf.c | 45 static void async_pf_execute(struct work_struct *work) in async_pf_execute() argument 99 static void kvm_flush_and_free_async_pf_work(struct kvm_async_pf *work) in kvm_flush_and_free_async_pf_work() argument 124 struct kvm_async_pf *work = kvm_clear_async_pf_completion_queue() local 139 struct kvm_async_pf *work = kvm_clear_async_pf_completion_queue() local 155 struct kvm_async_pf *work; kvm_check_async_pf_completion() local 182 struct kvm_async_pf *work; kvm_setup_async_pf() local 218 struct kvm_async_pf *work; kvm_async_pf_wakeup_all() local [all...] |
| /linux/kernel/ |
| H A D | irq_work.c | 57 static bool irq_work_claim(struct irq_work *work) in irq_work_claim() 79 static __always_inline void irq_work_raise(struct irq_work *work) in irq_work_raise() 88 static void __irq_work_queue_local(struct irq_work *work) in __irq_work_queue_local() 116 bool irq_work_queue(struct irq_work *work) in irq_work_queue() 137 bool irq_work_queue_on(struct irq_work *work, int cpu) in irq_work_queue_on() 203 struct irq_work *work = arg; in irq_work_single() local 237 struct irq_work *work, *tmp; in irq_work_run_list() local 286 void irq_work_sync(struct irq_work *work) in irq_work_sync()
|
| H A D | kthread.c | 988 struct kthread_work *work; in kthread_worker_fn() local 1156 struct kthread_work *work) in queuing_blocked() 1164 struct kthread_work *work) in kthread_insert_work_sanity_check() 1174 struct kthread_work *work, in kthread_insert_work() 1200 struct kthread_work *work) in kthread_queue_work() 1227 struct kthread_work *work = &dwork->work; in kthread_delayed_work_timer_fn() local 1257 struct kthread_work *work = &dwork->work; in __kthread_queue_delayed_work() local 1300 struct kthread_work *work = &dwork->work; in kthread_queue_delayed_work() local 1317 struct kthread_work work; member 1321 static void kthread_flush_work_fn(struct kthread_work *work) in kthread_flush_work_fn() [all …]
|
| H A D | workqueue.c | 633 struct work_struct *work = addr; work_is_static_object() local 644 struct work_struct *work = addr; work_fixup_init() local 662 struct work_struct *work = addr; work_fixup_free() local 682 debug_work_activate(struct work_struct * work) debug_work_activate() argument 687 debug_work_deactivate(struct work_struct * work) debug_work_deactivate() argument 692 __init_work(struct work_struct * work,int onstack) __init_work() argument 701 destroy_work_on_stack(struct work_struct * work) destroy_work_on_stack() argument 707 destroy_delayed_work_on_stack(struct delayed_work * work) destroy_delayed_work_on_stack() argument 715 debug_work_activate(struct work_struct * work) debug_work_activate() argument 716 debug_work_deactivate(struct work_struct * work) debug_work_deactivate() argument 806 set_work_data(struct work_struct * work,unsigned long data) set_work_data() argument 812 set_work_pwq(struct work_struct * work,struct pool_workqueue * pwq,unsigned long flags) set_work_pwq() argument 819 set_work_pool_and_keep_pending(struct work_struct * work,int pool_id,unsigned long flags) set_work_pool_and_keep_pending() argument 826 set_work_pool_and_clear_pending(struct work_struct * work,int pool_id,unsigned long flags) set_work_pool_and_clear_pending() argument 874 get_work_pwq(struct work_struct * work) get_work_pwq() argument 899 get_work_pool(struct work_struct * work) get_work_pool() argument 1130 find_worker_executing_work(struct worker_pool * pool,struct work_struct * work) find_worker_executing_work() argument 1143 mayday_cursor_func(struct work_struct * work) mayday_cursor_func() argument 1163 move_linked_works(struct work_struct * work,struct list_head * head,struct work_struct ** nextp) move_linked_works() argument 1203 assign_work(struct work_struct * work,struct worker * worker,struct work_struct ** nextp) assign_work() argument 1314 struct work_struct *work = list_first_entry(&pool->worklist, kick_pool_pick() local 1747 __pwq_activate_work(struct pool_workqueue * pwq,struct work_struct * work) __pwq_activate_work() argument 1865 struct work_struct *work = pwq_activate_first_inactive() local 1942 struct work_struct *work; node_activate_pending_pwq() local 2136 try_to_grab_pending(struct work_struct * work,u32 cflags,unsigned long * irq_flags) try_to_grab_pending() argument 2240 work_grab_pending(struct work_struct * work,u32 cflags,unsigned long * irq_flags) work_grab_pending() argument 2266 insert_work(struct pool_workqueue * pwq,struct work_struct * work,struct list_head * head,unsigned int extra_flags) insert_work() argument 2322 __queue_work(int cpu,struct workqueue_struct * wq,struct work_struct * work) __queue_work() argument 2462 clear_pending_if_disabled(struct work_struct * work) clear_pending_if_disabled() argument 2492 queue_work_on(int cpu,struct workqueue_struct * wq,struct work_struct * work) queue_work_on() argument 2560 queue_work_node(int node,struct workqueue_struct * wq,struct work_struct * work) queue_work_node() argument 2604 struct work_struct *work = &dwork->work; __queue_delayed_work() local 2660 struct work_struct *work = &dwork->work; queue_delayed_work_on() local 2734 struct work_struct *work = &rwork->work; queue_rcu_work() local 3064 idle_cull_fn(struct work_struct * work) idle_cull_fn() argument 3126 struct work_struct *work; pool_mayday_timeout() local 3285 process_one_work(struct worker * worker,struct work_struct * work) process_one_work() argument 3470 struct work_struct *work; process_scheduled_works() local 3555 struct work_struct *work = worker_thread() local 3583 struct work_struct *work, *n; assign_rescuer_work() local 3777 struct work_struct *work = bh_worker() local 3814 struct work_struct work; global() member 3819 drain_dead_softirq_workfn(struct work_struct * work) drain_dead_softirq_workfn() argument 3929 struct work_struct work; global() member 3934 wq_barrier_func(struct work_struct * work) wq_barrier_func() argument 4119 touch_work_lockdep_map(struct work_struct * work,struct workqueue_struct * wq) touch_work_lockdep_map() argument 4346 start_flush_work(struct work_struct * work,struct wq_barrier * barr,bool from_cancel) start_flush_work() argument 4402 __flush_work(struct work_struct * work,bool from_cancel) __flush_work() argument 4466 flush_work(struct work_struct * work) flush_work() argument 4533 __cancel_work(struct work_struct * work,u32 cflags) __cancel_work() argument 4552 __cancel_work_sync(struct work_struct * work,u32 cflags) __cancel_work_sync() argument 4579 cancel_work(struct work_struct * work) cancel_work() argument 4603 cancel_work_sync(struct work_struct * work) cancel_work_sync() argument 4658 disable_work(struct work_struct * work) disable_work() argument 4677 disable_work_sync(struct work_struct * work) disable_work_sync() argument 4693 enable_work(struct work_struct * work) enable_work() argument 4771 struct work_struct *work = per_cpu_ptr(works, cpu); schedule_on_each_cpu() local 5271 pwq_release_workfn(struct kthread_work * work) pwq_release_workfn() argument 6378 work_busy(struct work_struct * work) work_busy() argument 6525 pr_cont_work(bool comma,struct work_struct * work,struct pr_cont_work_struct * pcwsp) pr_cont_work() argument 6546 struct work_struct *work; show_pwq() local 7038 struct work_struct work; global() member 7044 work_for_cpu_fn(struct work_struct * work) work_for_cpu_fn() argument [all...] |
| /linux/drivers/gpu/drm/ |
| H A D | drm_flip_work.c | 47 static void drm_flip_work_queue_task(struct drm_flip_work *work, struct drm_flip_task *task) in drm_flip_work_queue_task() 64 void drm_flip_work_queue(struct drm_flip_work *work, void *val) in drm_flip_work_queue() 89 void drm_flip_work_commit(struct drm_flip_work *work, in drm_flip_work_commit() 104 struct drm_flip_work *work = container_of(w, struct drm_flip_work, worker); in flip_worker() local 135 void drm_flip_work_init(struct drm_flip_work *work, in drm_flip_work_init() 154 void drm_flip_work_cleanup(struct drm_flip_work *work) in drm_flip_work_cleanup()
|
| /linux/drivers/scsi/libsas/ |
| H A D | sas_phy.c | 17 static void sas_phye_loss_of_signal(struct work_struct *work) in sas_phye_loss_of_signal() 26 static void sas_phye_oob_done(struct work_struct *work) in sas_phye_oob_done() 34 static void sas_phye_oob_error(struct work_struct *work) in sas_phye_oob_error() 63 static void sas_phye_spinup_hold(struct work_struct *work) in sas_phye_spinup_hold() 75 static void sas_phye_resume_timeout(struct work_struct *work) in sas_phye_resume_timeout() 92 static void sas_phye_shutdown(struct work_struct *work) in sas_phye_shutdown()
|
| H A D | sas_port.c | 273 void sas_porte_bytes_dmaed(struct work_struct *work) in sas_porte_bytes_dmaed() 281 void sas_porte_broadcast_rcvd(struct work_struct *work) in sas_porte_broadcast_rcvd() 299 void sas_porte_link_reset_err(struct work_struct *work) in sas_porte_link_reset_err() 307 void sas_porte_timer_event(struct work_struct *work) in sas_porte_timer_event() 315 void sas_porte_hard_reset(struct work_struct *work) in sas_porte_hard_reset()
|
| /linux/tools/perf/ |
| H A D | builtin-kwork.c | 315 struct kwork_work *work; work_search() local 362 struct kwork_work *work = zalloc(sizeof(*work)); work_new() local 383 struct kwork_work *work = work_search(root, key, sort_list); work_findnew() local 409 profile_name_match(struct perf_kwork * kwork,struct kwork_work * work) profile_name_match() argument 420 profile_event_match(struct perf_kwork * kwork,struct kwork_work * work,struct perf_sample * sample) profile_event_match() argument 458 struct kwork_work *work, key; work_push_atom() local 516 struct kwork_work *work, key; work_pop_atom() local 551 struct kwork_work *work; find_work_by_id() local 579 report_update_exit_event(struct kwork_work * work,struct kwork_atom * atom,struct perf_sample * sample) report_update_exit_event() argument 618 struct kwork_work *work = NULL; report_exit_event() local 634 latency_update_entry_event(struct kwork_work * work,struct kwork_atom * atom,struct perf_sample * sample) latency_update_entry_event() argument 673 struct kwork_work *work = NULL; latency_entry_event() local 739 timehist_print_event(struct perf_kwork * kwork,struct kwork_work * work,struct kwork_atom * atom,struct perf_sample * sample,struct addr_location * al) timehist_print_event() argument 832 struct kwork_work *work = NULL; timehist_entry_event() local 853 struct kwork_work *work = NULL; timehist_exit_event() local 883 top_update_runtime(struct kwork_work * work,struct kwork_atom * atom,struct perf_sample * sample) top_update_runtime() argument 914 struct kwork_work *work, *sched_work; top_exit_event() local 945 struct kwork_work *work; top_sched_switch_event() local 1007 irq_work_init(struct perf_kwork * kwork,struct kwork_class * class,struct kwork_work * work,enum kwork_trace_type src_type __maybe_unused,struct evsel * evsel,struct perf_sample * sample,struct machine * machine __maybe_unused) irq_work_init() argument 1025 irq_work_name(struct kwork_work * work,char * buf,int len) irq_work_name() argument 1135 softirq_work_init(struct perf_kwork * kwork,struct kwork_class * class,struct kwork_work * work,enum kwork_trace_type src_type __maybe_unused,struct evsel * evsel,struct perf_sample * sample,struct machine * machine __maybe_unused) softirq_work_init() argument 1156 softirq_work_name(struct kwork_work * work,char * buf,int len) softirq_work_name() argument 1235 workqueue_work_init(struct perf_kwork * kwork __maybe_unused,struct kwork_class * class,struct kwork_work * work,enum kwork_trace_type src_type __maybe_unused,struct evsel * evsel,struct perf_sample * sample,struct machine * machine) workqueue_work_init() argument 1252 workqueue_work_name(struct kwork_work * work,char * buf,int len) workqueue_work_name() argument 1303 sched_work_init(struct perf_kwork * kwork __maybe_unused,struct kwork_class * class,struct kwork_work * work,enum kwork_trace_type src_type,struct evsel * evsel,struct perf_sample * sample,struct machine * machine __maybe_unused) sched_work_init() argument 1321 sched_work_name(struct kwork_work * work,char * buf,int len) sched_work_name() argument 1348 report_print_work(struct perf_kwork * kwork,struct kwork_work * work) report_print_work() argument 1639 top_print_work(struct perf_kwork * kwork __maybe_unused,struct kwork_work * work) top_print_work() argument 1839 process_skipped_events(struct perf_kwork * kwork,struct kwork_work * work) process_skipped_events() argument 1855 struct kwork_work *work = NULL; perf_kwork_add_work() local 1907 struct kwork_work *work; perf_kwork__report() local 2000 struct kwork_work *work; top_calc_total_runtime() local 2019 top_calc_idle_time(struct perf_kwork * kwork,struct kwork_work * work) top_calc_idle_time() argument 2031 top_calc_irq_runtime(struct perf_kwork * kwork,enum kwork_class_type type,struct kwork_work * work) top_calc_irq_runtime() argument 2045 top_subtract_irq_runtime(struct perf_kwork * kwork,struct kwork_work * work) top_subtract_irq_runtime() argument 2072 struct kwork_work *work; top_calc_cpu_usage() local 2101 top_calc_load_runtime(struct perf_kwork * kwork,struct kwork_work * work) top_calc_load_runtime() argument 2152 struct kwork_work *work; perf_kwork__top_report() local [all...] |
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | task_work.c | 45 struct elem *work = value; in process_work() local 57 struct elem *work; in oncpu_hash_map() local 76 struct elem *work; oncpu_array_map() local 91 struct elem *work; oncpu_lru_map() local [all...] |
| /linux/net/rds/ |
| H A D | threads.c | 162 void rds_connect_worker(struct work_struct *work) in rds_connect_worker() argument 191 void rds_send_worker(struct work_struct *work) in rds_send_worker() argument 218 void rds_recv_worker(struct work_struct *work) in rds_recv_worker() argument 243 rds_shutdown_worker(struct work_struct * work) rds_shutdown_worker() argument [all...] |
| /linux/drivers/edac/ |
| H A D | wq.c | 6 bool edac_queue_work(struct delayed_work *work, unsigned long delay) in edac_queue_work() 12 bool edac_mod_work(struct delayed_work *work, unsigned long delay) in edac_mod_work() 18 bool edac_stop_work(struct delayed_work *work) in edac_stop_work()
|
| /linux/fs/ |
| H A D | fs-writeback.c | 165 static void finish_writeback_work(struct wb_writeback_work *work) in finish_writeback_work() 181 struct wb_writeback_work *work) in wb_queue_work() 590 void inode_switch_wbs_work_fn(struct work_struct *work) in inode_switch_wbs_work_fn() 1110 struct wb_writeback_work *work; in bdi_split_work_to_wbs() local 1183 struct wb_writeback_work *work; in cgroup_writeback_by_id() local 1599 static void queue_io(struct bdi_writeback *wb, struct wb_writeback_work *work, in queue_io() 1979 struct bdi_writeback *wb, struct wb_writeback_work *work) in writeback_chunk_size() 2017 struct wb_writeback_work *work) in writeback_sb_inodes() 2172 struct wb_writeback_work *work) in __writeback_inodes_wb() 2208 struct wb_writeback_work work = { in writeback_inodes_wb() local [all …]
|
| /linux/kernel/bpf/ |
| H A D | mmap_unlock_work.h | 29 struct mmap_unlock_irq_work *work; in bpf_mmap_unlock_guard_get() local 50 bpf_mmap_unlock_guard_put(struct mmap_unlock_irq_work *work) in bpf_mmap_unlock_guard_put() 56 static inline void bpf_mmap_unlock_mm(struct mmap_unlock_irq_work *work, struct mm_struct *mm) in bpf_mmap_unlock_mm()
|
| /linux/kernel/locking/ |
| H A D | test-ww_mutex.c | 30 struct work_struct work; member 41 static void test_mutex_work(struct work_struct *work) in test_mutex_work() 180 struct work_struct work; member 190 static void test_abba_work(struct work_struct *work) in test_abba_work() 283 struct work_struct work; member 292 static void test_cycle_work(struct work_struct *work) in test_cycle_work() 390 struct work_struct work; member 436 static void stress_inorder_work(struct work_struct *work) in stress_inorder_work() 495 static void stress_reorder_work(struct work_struct *work) in stress_reorder_work() 554 static void stress_one_work(struct work_struct *work) in stress_one_work()
|
| /linux/drivers/dma/idxd/ |
| H A D | irq.c | 23 struct work_struct work; member 28 struct work_struct work; member 32 static void idxd_device_reinit(struct work_struct *work) in idxd_device_reinit() 130 static void idxd_int_handle_revoke(struct work_struct *work) in idxd_int_handle_revoke() 222 static void idxd_evl_fault_work(struct work_struct *work) in idxd_evl_fault_work() 386 static void idxd_device_flr(struct work_struct *work) in idxd_device_flr() 551 static void idxd_int_handle_resubmit_work(struct work_struct *work) in idxd_int_handle_resubmit_work()
|
| /linux/io_uring/ |
| H A D | io-wq.c | 69 struct delayed_work work; member 161 static inline unsigned int io_get_work_hash(struct io_wq_work *work) in io_get_work_hash() 437 static bool io_wq_hash_defer(struct io_wq_work *work, struct io_wq_acct *acct) in io_wq_hash_defer() 533 struct io_wq_work *work, *tail; in io_get_next_work() local 587 struct io_wq_work *work) in io_assign_current_work() 609 struct io_wq_work *work; in io_worker_handle_work() local 809 static bool io_wq_work_match_all(struct io_wq_work *work, void *data) in io_wq_work_match_all() 891 static void io_workqueue_create(struct work_struct *work) in io_workqueue_create() 998 static void io_run_cancel(struct io_wq_work *work, struct io_wq *wq) in io_run_cancel() 1008 struct io_wq_work *work, unsigned int work_flags) in io_wq_insert_work() [all …]
|
| /linux/fs/btrfs/ |
| H A D | async-thread.c | 55 struct btrfs_fs_info * __pure btrfs_work_owner(const struct btrfs_work *work) in btrfs_work_owner() 213 struct btrfs_work *work; in run_ordered_work() local 294 struct btrfs_work *work = container_of(normal_work, struct btrfs_work, in btrfs_work_helper() local 329 void btrfs_init_work(struct btrfs_work *work, btrfs_func_t func, in btrfs_init_work() 339 void btrfs_queue_work(struct btrfs_workqueue *wq, struct btrfs_work *work) in btrfs_queue_work()
|
| /linux/net/wireless/ |
| H A D | debugfs.c | 115 struct wiphy_work work; global() member 131 wiphy_locked_debugfs_read_work(struct wiphy * wiphy,struct wiphy_work * work) wiphy_locked_debugfs_read_work() argument 159 struct debugfs_read_work work = { wiphy_locked_debugfs_read() local 195 struct wiphy_work work; global() member 211 wiphy_locked_debugfs_write_work(struct wiphy * wiphy,struct wiphy_work * work) wiphy_locked_debugfs_write_work() argument 238 struct debugfs_write_work work = { wiphy_locked_debugfs_write() local [all...] |