Home
last modified time | relevance | path

Searched defs:work (Results 1 – 25 of 1970) sorted by relevance

12345678910>>...79

/linux/include/linux/
H A Dcompletion.h35 #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
/linux/fs/smb/server/
H A Dksmbd_work.c21 struct ksmbd_work *work = kmem_cache_zalloc(work_cache, KSMBD_DEFAULT_GFP); in ksmbd_alloc_work_struct() local
41 void ksmbd_free_work_struct(struct ksmbd_work *work) in ksmbd_free_work_struct()
93 bool ksmbd_queue_work(struct ksmbd_work *work) in ksmbd_queue_work()
98 static inline void __ksmbd_iov_pin(struct ksmbd_work *work, void *ib, in __ksmbd_iov_pin()
106 static int __ksmbd_iov_pin_rsp(struct ksmbd_work *work, void *ib, int len, in __ksmbd_iov_pin_rsp()
156 int ksmbd_iov_pin_rsp(struct ksmbd_work *work, void *ib, int len) in ksmbd_iov_pin_rsp()
161 int ksmbd_iov_pin_rsp_read(struct ksmbd_work *work, void *ib, int len, in ksmbd_iov_pin_rsp_read()
167 int allocate_interim_rsp_buf(struct ksmbd_work *work) in allocate_interim_rsp_buf()
H A Dsmb2pdu.c45 __wbuf(struct ksmbd_work * work,void ** req,void ** rsp) __wbuf() argument
99 smb2_get_ksmbd_tcon(struct ksmbd_work * work) smb2_get_ksmbd_tcon() argument
151 smb2_set_err_rsp(struct ksmbd_work * work) smb2_set_err_rsp() argument
182 is_smb2_neg_cmd(struct ksmbd_work * work) is_smb2_neg_cmd() argument
206 is_smb2_rsp(struct ksmbd_work * work) is_smb2_rsp() argument
227 get_smb2_cmd_val(struct ksmbd_work * work) get_smb2_cmd_val() argument
243 set_smb2_rsp_status(struct ksmbd_work * work,__le32 err) set_smb2_rsp_status() argument
263 init_smb2_neg_rsp(struct ksmbd_work * work) init_smb2_neg_rsp() argument
324 smb2_set_rsp_credits(struct ksmbd_work * work) smb2_set_rsp_credits() argument
386 init_chained_smb2_rsp(struct ksmbd_work * work) init_chained_smb2_rsp() argument
456 is_chained_smb2_message(struct ksmbd_work * work) is_chained_smb2_message() argument
507 init_smb2_rsp_hdr(struct ksmbd_work * work) init_smb2_rsp_hdr() argument
537 smb2_allocate_rsp_buf(struct ksmbd_work * work) smb2_allocate_rsp_buf() argument
581 smb2_check_user_session(struct ksmbd_work * work) smb2_check_user_session() argument
662 setup_async_work(struct ksmbd_work * work,void (* fn)(void **),void ** arg) setup_async_work() argument
691 release_async_work(struct ksmbd_work * work) release_async_work() argument
709 smb2_send_interim_resp(struct ksmbd_work * work,__le32 status) smb2_send_interim_resp() argument
1102 smb2_handle_negotiate(struct ksmbd_work * work) smb2_handle_negotiate() argument
1300 generate_preauth_hash(struct ksmbd_work * work) generate_preauth_hash() argument
1348 ntlm_negotiate(struct ksmbd_work * work,struct negotiate_message * negblob,size_t negblob_len,struct smb2_sess_setup_rsp * rsp) ntlm_negotiate() argument
1457 ntlm_authenticate(struct ksmbd_work * work,struct smb2_sess_setup_req * req,struct smb2_sess_setup_rsp * rsp) ntlm_authenticate() argument
1597 krb5_authenticate(struct ksmbd_work * work,struct smb2_sess_setup_req * req,struct smb2_sess_setup_rsp * rsp) krb5_authenticate() argument
1691 krb5_authenticate(struct ksmbd_work * work,struct smb2_sess_setup_req * req,struct smb2_sess_setup_rsp * rsp) krb5_authenticate() argument
1699 smb2_sess_setup(struct ksmbd_work * work) smb2_sess_setup() argument
1982 smb2_tree_connect(struct ksmbd_work * work) smb2_tree_connect() argument
2183 smb2_tree_disconnect(struct ksmbd_work * work) smb2_tree_disconnect() argument
2244 smb2_session_logoff(struct ksmbd_work * work) smb2_session_logoff() argument
2300 create_smb2_pipe(struct ksmbd_work * work) create_smb2_pipe() argument
2611 smb2_creat(struct ksmbd_work * work,struct path * path,char * name,int open_flags,umode_t posix_mode,bool is_dir) smb2_creat() argument
2649 smb2_create_sd_buffer(struct ksmbd_work * work,struct smb2_create_req * req,const struct path * path) smb2_create_sd_buffer() argument
2713 parse_durable_handle_context(struct ksmbd_work * work,struct smb2_create_req * req,struct lease_ctx_info * lc,struct durable_info * dh_info) parse_durable_handle_context() argument
2890 smb2_open(struct ksmbd_work * work) smb2_open() argument
4161 struct ksmbd_work *work; global() member
4380 smb2_resp_buf_len(struct ksmbd_work * work,unsigned short hdr2_len) smb2_resp_buf_len() argument
4389 smb2_calc_max_out_buf_len(struct ksmbd_work * work,unsigned short hdr2_len,unsigned int out_buf_len) smb2_calc_max_out_buf_len() argument
4405 smb2_query_dir(struct ksmbd_work * work) smb2_query_dir() argument
4710 smb2_get_ea(struct ksmbd_work * work,struct ksmbd_file * fp,struct smb2_query_info_req * req,struct smb2_query_info_rsp * rsp,void * rsp_org) smb2_get_ea() argument
4960 get_file_all_info(struct ksmbd_work * work,struct smb2_query_info_rsp * rsp,struct ksmbd_file * fp,void * rsp_org) get_file_all_info() argument
5048 get_file_alternate_info(struct ksmbd_work * work,struct smb2_query_info_rsp * rsp,struct ksmbd_file * fp,void * rsp_org) get_file_alternate_info() argument
5069 get_file_stream_info(struct ksmbd_work * work,struct smb2_query_info_rsp * rsp,struct ksmbd_file * fp,void * rsp_org) get_file_stream_info() argument
5392 smb2_get_info_file(struct ksmbd_work * work,struct smb2_query_info_req * req,struct smb2_query_info_rsp * rsp) smb2_get_info_file() argument
5515 smb2_get_info_filesystem(struct ksmbd_work * work,struct smb2_query_info_req * req,struct smb2_query_info_rsp * rsp) smb2_get_info_filesystem() argument
5747 smb2_get_info_sec(struct ksmbd_work * work,struct smb2_query_info_req * req,struct smb2_query_info_rsp * rsp) smb2_get_info_sec() argument
5860 smb2_query_info(struct ksmbd_work * work) smb2_query_info() argument
5927 smb2_close_pipe(struct ksmbd_work * work) smb2_close_pipe() argument
5959 smb2_close(struct ksmbd_work * work) smb2_close() argument
6084 smb2_echo(struct ksmbd_work * work) smb2_echo() argument
6098 smb2_rename(struct ksmbd_work * work,struct ksmbd_file * fp,struct smb2_file_rename_info * file_info,struct nls_table * local_nls) smb2_rename() argument
6170 smb2_create_link(struct ksmbd_work * work,struct ksmbd_share_config * share,struct smb2_file_link_info * file_info,unsigned int buf_len,struct file * filp,struct nls_table * local_nls) smb2_create_link() argument
6317 set_file_allocation_info(struct ksmbd_work * work,struct ksmbd_file * fp,struct smb2_file_alloc_info * file_alloc_info) set_file_allocation_info() argument
6376 set_end_of_file_info(struct ksmbd_work * work,struct ksmbd_file * fp,struct smb2_file_eof_info * file_eof_info) set_end_of_file_info() argument
6410 set_rename_info(struct ksmbd_work * work,struct ksmbd_file * fp,struct smb2_file_rename_info * rename_info,unsigned int buf_len) set_rename_info() argument
6510 smb2_set_info_file(struct ksmbd_work * work,struct ksmbd_file * fp,struct smb2_set_info_req * req,struct ksmbd_share_config * share) smb2_set_info_file() argument
6619 smb2_set_info(struct ksmbd_work * work) smb2_set_info() argument
6727 smb2_read_pipe(struct ksmbd_work * work) smb2_read_pipe() argument
6788 smb2_set_remote_key_for_rdma(struct ksmbd_work * work,struct smbdirect_buffer_descriptor_v1 * desc,__le32 Channel,__le16 ChannelInfoLength) smb2_set_remote_key_for_rdma() argument
6818 smb2_read_rdma_channel(struct ksmbd_work * work,struct smb2_read_req * req,void * data_buf,size_t length) smb2_read_rdma_channel() argument
6840 smb2_read(struct ksmbd_work * work) smb2_read() argument
7021 smb2_write_pipe(struct ksmbd_work * work) smb2_write_pipe() argument
7082 smb2_write_rdma_channel(struct ksmbd_work * work,struct smb2_write_req * req,struct ksmbd_file * fp,loff_t offset,size_t length,bool sync) smb2_write_rdma_channel() argument
7118 smb2_write(struct ksmbd_work * work) smb2_write() argument
7269 smb2_flush(struct ksmbd_work * work) smb2_flush() argument
7299 smb2_cancel(struct ksmbd_work * work) smb2_cancel() argument
7478 smb2_lock(struct ksmbd_work * work) smb2_lock() argument
7849 fsctl_copychunk(struct ksmbd_work * work,struct copychunk_ioctl_req * ci_req,unsigned int cnt_code,unsigned int input_count,unsigned long long volatile_id,unsigned long long persistent_id,struct smb2_ioctl_rsp * rsp) fsctl_copychunk() argument
8131 fsctl_query_allocated_ranges(struct ksmbd_work * work,u64 id,struct file_allocated_range_buffer * qar_req,struct file_allocated_range_buffer * qar_rsp,unsigned int in_count,unsigned int * out_count) fsctl_query_allocated_ranges() argument
8163 fsctl_pipe_transceive(struct ksmbd_work * work,u64 id,unsigned int out_buf_len,struct smb2_ioctl_req * req,struct smb2_ioctl_rsp * rsp) fsctl_pipe_transceive() argument
8208 fsctl_set_sparse(struct ksmbd_work * work,u64 id,struct file_sparse * sparse) fsctl_set_sparse() argument
8261 fsctl_request_resume_key(struct ksmbd_work * work,struct smb2_ioctl_req * req,struct resume_key_ioctl_rsp * key_rsp) fsctl_request_resume_key() argument
8285 smb2_ioctl(struct ksmbd_work * work) smb2_ioctl() argument
8639 smb20_oplock_break_ack(struct ksmbd_work * work) smb20_oplock_break_ack() argument
8779 smb21_lease_break_ack(struct ksmbd_work * work) smb21_lease_break_ack() argument
8911 smb2_oplock_break(struct ksmbd_work * work) smb2_oplock_break() argument
8944 smb2_notify(struct ksmbd_work * work) smb2_notify() argument
8971 smb2_is_sign_req(struct ksmbd_work * work,unsigned int command) smb2_is_sign_req() argument
8990 smb2_check_sign_req(struct ksmbd_work * work) smb2_check_sign_req() argument
9032 smb2_set_sign_rsp(struct ksmbd_work * work) smb2_set_sign_rsp() argument
9061 smb3_check_sign_req(struct ksmbd_work * work) smb3_check_sign_req() argument
9119 smb3_set_sign_rsp(struct ksmbd_work * work) smb3_set_sign_rsp() argument
9164 smb3_preauth_hash_rsp(struct ksmbd_work * work) smb3_preauth_hash_rsp() argument
9220 smb3_encrypt_resp(struct ksmbd_work * work) smb3_encrypt_resp() argument
9247 smb3_decrypt_req(struct ksmbd_work * work) smb3_decrypt_req() argument
9291 smb3_11_final_sess_setup_resp(struct ksmbd_work * work) smb3_11_final_sess_setup_resp() argument
[all...]
H A Dsmb_common.c159 int ksmbd_verify_smb_message(struct ksmbd_work *work) in ksmbd_verify_smb_message()
333 static u16 get_smb1_cmd_val(struct ksmbd_work *work) in get_smb1_cmd_val()
344 static int init_smb1_rsp_hdr(struct ksmbd_work *work) in init_smb1_rsp_hdr()
365 static int smb1_check_user_session(struct ksmbd_work *work) in smb1_check_user_session()
381 static int smb1_allocate_rsp_buf(struct ksmbd_work *work) in smb1_allocate_rsp_buf()
401 static void set_smb1_rsp_status(struct ksmbd_work *work, __le32 err) in set_smb1_rsp_status()
418 static int smb1_negotiate(struct ksmbd_work *work) in smb1_negotiate()
453 int ksmbd_populate_dot_dotdot_entries(struct ksmbd_work *work, int info_level, in ksmbd_populate_dot_dotdot_entries()
597 static int smb_handle_negotiate(struct ksmbd_work *work) in smb_handle_negotiate()
614 int ksmbd_smb_negotiate_common(struct ksmbd_work *work, unsigned int command) in ksmbd_smb_negotiate_common()
[all …]
H A Dvfs.c42 ksmbd_vfs_inherit_owner(struct ksmbd_work * work,struct inode * parent_inode,struct inode * inode) ksmbd_vfs_inherit_owner() argument
151 ksmbd_vfs_create(struct ksmbd_work * work,const char * name,umode_t mode) ksmbd_vfs_create() argument
188 ksmbd_vfs_mkdir(struct ksmbd_work * work,const char * name,umode_t mode) ksmbd_vfs_mkdir() argument
344 ksmbd_vfs_read(struct ksmbd_work * work,struct ksmbd_file * fp,size_t count,loff_t * pos,char * rbuf) ksmbd_vfs_read() argument
466 ksmbd_vfs_write(struct ksmbd_work * work,struct ksmbd_file * fp,char * buf,size_t count,loff_t * pos,bool sync,ssize_t * written) ksmbd_vfs_write() argument
553 ksmbd_vfs_fsync(struct ksmbd_work * work,u64 fid,u64 p_id) ksmbd_vfs_fsync() argument
577 ksmbd_vfs_remove_file(struct ksmbd_work * work,const struct path * path) ksmbd_vfs_remove_file() argument
615 ksmbd_vfs_link(struct ksmbd_work * work,const char * oldname,const char * newname) ksmbd_vfs_link() argument
662 ksmbd_vfs_rename(struct ksmbd_work * work,const struct path * old_path,char * newname,int flags) ksmbd_vfs_rename() argument
748 ksmbd_vfs_truncate(struct ksmbd_work * work,struct ksmbd_file * fp,loff_t size) ksmbd_vfs_truncate() argument
919 ksmbd_vfs_zero_data(struct ksmbd_work * work,struct ksmbd_file * fp,loff_t off,loff_t len) ksmbd_vfs_zero_data() argument
1141 __ksmbd_vfs_kern_path(struct ksmbd_work * work,char * filepath,unsigned int flags,struct path * path,bool caseless,bool for_remove) __ksmbd_vfs_kern_path() argument
1213 ksmbd_vfs_kern_path(struct ksmbd_work * work,char * filepath,unsigned int flags,struct path * path,bool caseless) ksmbd_vfs_kern_path() argument
1234 ksmbd_vfs_kern_path_start_removing(struct ksmbd_work * work,char * filepath,unsigned int flags,struct path * path,bool caseless) ksmbd_vfs_kern_path_start_removing() argument
1249 ksmbd_vfs_kern_path_create(struct ksmbd_work * work,const char * name,unsigned int flags,struct path * path) ksmbd_vfs_kern_path_create() argument
1614 ksmbd_vfs_fill_dentry_attrs(struct ksmbd_work * work,struct mnt_idmap * idmap,struct dentry * dentry,struct ksmbd_kstat * ksmbd_kstat) ksmbd_vfs_fill_dentry_attrs() argument
1708 ksmbd_vfs_copy_file_ranges(struct ksmbd_work * work,struct ksmbd_file * src_fp,struct ksmbd_file * dst_fp,struct srv_copychunk * chunks,unsigned int chunk_count,unsigned int * chunk_count_written,unsigned int * chunk_size_written,loff_t * total_size_written) ksmbd_vfs_copy_file_ranges() argument
[all...]
/linux/virt/kvm/
H A Dasync_pf.c45 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 Dirq_work.c57 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 Dkthread.c988 struct kthread_work *work; in kthread_worker_fn() local
1156 queuing_blocked(struct kthread_worker * worker,struct kthread_work * work) queuing_blocked() argument
1164 kthread_insert_work_sanity_check(struct kthread_worker * worker,struct kthread_work * work) kthread_insert_work_sanity_check() argument
1174 kthread_insert_work(struct kthread_worker * worker,struct kthread_work * work,struct list_head * pos) kthread_insert_work() argument
1200 kthread_queue_work(struct kthread_worker * worker,struct kthread_work * work) kthread_queue_work() argument
1227 struct kthread_work *work = &dwork->work; kthread_delayed_work_timer_fn() local
1257 struct kthread_work *work = &dwork->work; __kthread_queue_delayed_work() local
1300 struct kthread_work *work = &dwork->work; kthread_queue_delayed_work() local
1317 struct kthread_work work; global() member
1321 kthread_flush_work_fn(struct kthread_work * work) kthread_flush_work_fn() argument
1334 kthread_flush_work(struct kthread_work * work) kthread_flush_work() argument
1373 kthread_cancel_delayed_work_timer(struct kthread_work * work,unsigned long * flags) kthread_cancel_delayed_work_timer() argument
1406 __kthread_cancel_work(struct kthread_work * work) __kthread_cancel_work() argument
1447 struct kthread_work *work = &dwork->work; kthread_mod_delayed_work() local
1490 __kthread_cancel_work_sync(struct kthread_work * work,bool is_dwork) __kthread_cancel_work_sync() argument
1543 kthread_cancel_work_sync(struct kthread_work * work) kthread_cancel_work_sync() argument
[all...]
H A Dworkqueue.c631 struct work_struct *work = addr; work_is_static_object() local
642 struct work_struct *work = addr; work_fixup_init() local
660 struct work_struct *work = addr; work_fixup_free() local
680 debug_work_activate(struct work_struct * work) debug_work_activate() argument
685 debug_work_deactivate(struct work_struct * work) debug_work_deactivate() argument
690 __init_work(struct work_struct * work,int onstack) __init_work() argument
699 destroy_work_on_stack(struct work_struct * work) destroy_work_on_stack() argument
705 destroy_delayed_work_on_stack(struct delayed_work * work) destroy_delayed_work_on_stack() argument
713 debug_work_activate(struct work_struct * work) debug_work_activate() argument
714 debug_work_deactivate(struct work_struct * work) debug_work_deactivate() argument
804 set_work_data(struct work_struct * work,unsigned long data) set_work_data() argument
810 set_work_pwq(struct work_struct * work,struct pool_workqueue * pwq,unsigned long flags) set_work_pwq() argument
817 set_work_pool_and_keep_pending(struct work_struct * work,int pool_id,unsigned long flags) set_work_pool_and_keep_pending() argument
824 set_work_pool_and_clear_pending(struct work_struct * work,int pool_id,unsigned long flags) set_work_pool_and_clear_pending() argument
872 get_work_pwq(struct work_struct * work) get_work_pwq() argument
897 get_work_pool(struct work_struct * work) get_work_pool() argument
1128 find_worker_executing_work(struct worker_pool * pool,struct work_struct * work) find_worker_executing_work() argument
1141 mayday_cursor_func(struct work_struct * work) mayday_cursor_func() argument
1161 move_linked_works(struct work_struct * work,struct list_head * head,struct work_struct ** nextp) move_linked_works() argument
1201 assign_work(struct work_struct * work,struct worker * worker,struct work_struct ** nextp) assign_work() argument
1303 struct work_struct *work = list_first_entry(&pool->worklist, kick_pool() local
1708 __pwq_activate_work(struct pool_workqueue * pwq,struct work_struct * work) __pwq_activate_work() argument
1821 struct work_struct *work = pwq_activate_first_inactive() local
1898 struct work_struct *work; node_activate_pending_pwq() local
2090 try_to_grab_pending(struct work_struct * work,u32 cflags,unsigned long * irq_flags) try_to_grab_pending() argument
2194 work_grab_pending(struct work_struct * work,u32 cflags,unsigned long * irq_flags) work_grab_pending() argument
2220 insert_work(struct pool_workqueue * pwq,struct work_struct * work,struct list_head * head,unsigned int extra_flags) insert_work() argument
2276 __queue_work(int cpu,struct workqueue_struct * wq,struct work_struct * work) __queue_work() argument
2405 clear_pending_if_disabled(struct work_struct * work) clear_pending_if_disabled() argument
2435 queue_work_on(int cpu,struct workqueue_struct * wq,struct work_struct * work) queue_work_on() argument
2503 queue_work_node(int node,struct workqueue_struct * wq,struct work_struct * work) queue_work_node() argument
2547 struct work_struct *work = &dwork->work; __queue_delayed_work() local
2603 struct work_struct *work = &dwork->work; queue_delayed_work_on() local
2677 struct work_struct *work = &rwork->work; queue_rcu_work() local
3000 idle_cull_fn(struct work_struct * work) idle_cull_fn() argument
3062 struct work_struct *work; pool_mayday_timeout() local
3212 process_one_work(struct worker * worker,struct work_struct * work) process_one_work() argument
3388 struct work_struct *work; process_scheduled_works() local
3473 struct work_struct *work = worker_thread() local
3501 struct work_struct *work, *n; assign_rescuer_work() local
3695 struct work_struct *work = bh_worker() local
3732 struct work_struct work; global() member
3737 drain_dead_softirq_workfn(struct work_struct * work) drain_dead_softirq_workfn() argument
3847 struct work_struct work; global() member
3852 wq_barrier_func(struct work_struct * work) wq_barrier_func() argument
4037 touch_work_lockdep_map(struct work_struct * work,struct workqueue_struct * wq) touch_work_lockdep_map() argument
4264 start_flush_work(struct work_struct * work,struct wq_barrier * barr,bool from_cancel) start_flush_work() argument
4320 __flush_work(struct work_struct * work,bool from_cancel) __flush_work() argument
4384 flush_work(struct work_struct * work) flush_work() argument
4451 __cancel_work(struct work_struct * work,u32 cflags) __cancel_work() argument
4470 __cancel_work_sync(struct work_struct * work,u32 cflags) __cancel_work_sync() argument
4497 cancel_work(struct work_struct * work) cancel_work() argument
4521 cancel_work_sync(struct work_struct * work) cancel_work_sync() argument
4576 disable_work(struct work_struct * work) disable_work() argument
4595 disable_work_sync(struct work_struct * work) disable_work_sync() argument
4611 enable_work(struct work_struct * work) enable_work() argument
4689 struct work_struct *work = per_cpu_ptr(works, cpu); schedule_on_each_cpu() local
5189 pwq_release_workfn(struct kthread_work * work) pwq_release_workfn() argument
6252 work_busy(struct work_struct * work) work_busy() argument
6399 pr_cont_work(bool comma,struct work_struct * work,struct pr_cont_work_struct * pcwsp) pr_cont_work() argument
6420 struct work_struct *work; show_pwq() local
6912 struct work_struct work; global() member
6918 work_for_cpu_fn(struct work_struct * work) work_for_cpu_fn() argument
[all...]
/linux/drivers/gpu/drm/
H A Ddrm_flip_work.c47 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 Dsas_phy.c17 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 Dsas_port.c273 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 Dbuiltin-kwork.c315 struct kwork_work *work; in work_search() local
362 struct kwork_work *work = zalloc(sizeof(*work)); in 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 Dtask_work.c45 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 Dthreads.c162 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/fs/
H A Dfs-writeback.c165 static void finish_writeback_work(struct wb_writeback_work *work) in finish_writeback_work() argument
181 struct wb_writeback_work *work) in wb_queue_work() argument
564 inode_switch_wbs_work_fn(struct work_struct * work) inode_switch_wbs_work_fn() argument
1062 struct wb_writeback_work *work; bdi_split_work_to_wbs() local
1135 struct wb_writeback_work *work; cgroup_writeback_by_id() local
1560 queue_io(struct bdi_writeback * wb,struct wb_writeback_work * work,unsigned long dirtied_before) queue_io() argument
1921 writeback_chunk_size(struct super_block * sb,struct bdi_writeback * wb,struct wb_writeback_work * work) writeback_chunk_size() argument
1959 writeback_sb_inodes(struct super_block * sb,struct bdi_writeback * wb,struct wb_writeback_work * work) writeback_sb_inodes() argument
2114 __writeback_inodes_wb(struct bdi_writeback * wb,struct wb_writeback_work * work) __writeback_inodes_wb() argument
2150 struct wb_writeback_work work = { writeback_inodes_wb() local
2185 wb_writeback(struct bdi_writeback * wb,struct wb_writeback_work * work) wb_writeback() argument
2289 struct wb_writeback_work *work = NULL; get_next_work_item() local
2305 struct wb_writeback_work work = { wb_check_background_flush() local
2339 struct wb_writeback_work work = { wb_check_old_data_flush() local
2362 struct wb_writeback_work work = { wb_check_start_all() local
2382 struct wb_writeback_work *work; wb_do_writeback() local
2411 wb_workfn(struct work_struct * work) wb_workfn() argument
2833 struct wb_writeback_work work = { __writeback_inodes_sb_nr() local
2911 struct wb_writeback_work work = { sync_inodes_sb() local
[all...]
/linux/drivers/edac/
H A Dwq.c6 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/kernel/locking/
H A Dtest-ww_mutex.c30 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 Dirq.c23 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 Dio-wq.c68 struct delayed_work work; member
160 static inline unsigned int io_get_work_hash(struct io_wq_work *work) in io_get_work_hash() argument
433 io_wq_hash_defer(struct io_wq_work * work,struct io_wq_acct * acct) io_wq_hash_defer() argument
529 struct io_wq_work *work, *tail; io_get_next_work() local
583 io_assign_current_work(struct io_worker * worker,struct io_wq_work * work) io_assign_current_work() argument
606 struct io_wq_work *work; io_worker_handle_work() local
801 io_wq_work_match_all(struct io_wq_work * work,void * data) io_wq_work_match_all() argument
883 io_workqueue_create(struct work_struct * work) io_workqueue_create() argument
990 io_run_cancel(struct io_wq_work * work,struct io_wq * wq) io_run_cancel() argument
1000 io_wq_insert_work(struct io_wq * wq,struct io_wq_acct * acct,struct io_wq_work * work,unsigned int work_flags) io_wq_insert_work() argument
1020 io_wq_work_match_item(struct io_wq_work * work,void * data) io_wq_work_match_item() argument
1025 io_wq_enqueue(struct io_wq * wq,struct io_wq_work * work) io_wq_enqueue() argument
1079 io_wq_hash_work(struct io_wq_work * work,void * val) io_wq_hash_work() argument
1089 __io_wq_worker_cancel(struct io_worker * worker,struct io_cb_cancel_data * match,struct io_wq_work * work) __io_wq_worker_cancel() argument
1118 io_wq_remove_pending(struct io_wq * wq,struct io_wq_acct * acct,struct io_wq_work * work,struct io_wq_work_node * prev) io_wq_remove_pending() argument
1141 struct io_wq_work *work; io_acct_cancel_pending_work() local
[all...]
/linux/drivers/infiniband/core/
H A Dcm.c187 struct delayed_work work; member
198 struct cm_work work; member
888 struct cm_work *work; in cm_dequeue_work() local
898 static void cm_free_work(struct cm_work *work) in cm_free_work()
906 struct cm_work *work) in cm_queue_work_unlock()
1060 struct cm_work *work; in cm_destroy_id() local
1771 static u16 cm_get_bth_pkey(struct cm_work *work) in cm_get_bth_pkey()
1798 static void cm_opa_to_ib_sgid(struct cm_work *work, in cm_opa_to_ib_sgid()
1818 static void cm_format_req_event(struct cm_work *work, in cm_format_req_event()
1863 struct cm_work *work) in cm_process_work()
[all …]
/linux/fs/btrfs/
H A Dasync-thread.c55 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/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_hdcp.c182 static void link_lock(struct hdcp_workqueue *work, bool lock) in link_lock()
313 static void event_callback(struct work_struct *work) in event_callback()
330 static void event_property_update(struct work_struct *work) in event_property_update()
400 static void event_property_validate(struct work_struct *work) in event_property_validate()
450 static void event_watchdog_timer(struct work_struct *work) in event_watchdog_timer()
469 static void event_cpirq(struct work_struct *work) in event_cpirq()
657 struct hdcp_workqueue *work; in srm_data_write() local
681 struct hdcp_workqueue *work; in srm_data_read() local
/linux/drivers/net/wireless/st/cw1200/
H A Dsta.c511 void cw1200_update_filtering_work(struct work_struct *work) in cw1200_update_filtering_work()
520 void cw1200_set_beacon_wakeup_period_work(struct work_struct *work) in cw1200_set_beacon_wakeup_period_work()
842 void cw1200_wep_key_work(struct work_struct *work) in cw1200_wep_key_work()
965 void cw1200_event_handler(struct work_struct *work) in cw1200_event_handler()
1036 void cw1200_bss_loss_work(struct work_struct *work) in cw1200_bss_loss_work()
1047 void cw1200_bss_params_work(struct work_struct *work) in cw1200_bss_params_work()
1184 void cw1200_join_complete_work(struct work_struct *work) in cw1200_join_complete_work()
1368 void cw1200_join_timeout(struct work_struct *work) in cw1200_join_timeout()
1439 void cw1200_unjoin_work(struct work_struct *work) in cw1200_unjoin_work()
1705 void cw1200_set_tim_work(struct work_struct *work) in cw1200_set_tim_work()
[all …]
/linux/net/wireless/
H A Ddebugfs.c115 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...]

12345678910>>...79