Home
last modified time | relevance | path

Searched +defs:wait +defs:head (Results 1 – 25 of 92) sorted by relevance

1234

/linux/drivers/gpu/drm/nouveau/nvif/
H A Dhead.c30 nvif_head_vblank_event_ctor(struct nvif_head *head, const char *name, nvif_event_func func, in nvif_head_vblank_event_ctor()
31 bool wait, struct nvif_event *event) in nvif_head_vblank_event_ctor()
40 nvif_head_dtor(struct nvif_head *head) in nvif_head_dtor()
46 nvif_head_ctor(struct nvif_disp *disp, const char *name, int id, struct nvif_head *head) in nvif_head_ctor()
/linux/drivers/input/serio/
H A Dserio_raw.c30 unsigned int tail, head; member
36 wait_queue_head_t wait; member
216 static __poll_t serio_raw_poll(struct file *file, poll_table *wait) in serio_raw_poll()
252 unsigned int head = serio_raw->head; in serio_raw_interrupt() local
H A Duserio.c41 u8 head; member
250 static __poll_t userio_char_poll(struct file *file, poll_table *wait) in userio_char_poll()
/linux/io_uring/
H A Dpoll.h15 struct wait_queue_head *head; member
18 struct wait_queue_entry wait; member
H A Dpoll.c143 struct wait_queue_head *head = smp_load_acquire(&poll->head); in io_poll_remove_entry() local
392 io_poll_wake(struct wait_queue_entry * wait,unsigned mode,int sync,void * key) io_poll_wake() argument
432 struct wait_queue_head *head; io_poll_double_prepare() local
456 __io_queue_proc(struct io_poll * poll,struct io_poll_table * pt,struct wait_queue_head * head,struct io_poll ** poll_ptr) __io_queue_proc() argument
512 io_poll_queue_proc(struct file * file,struct wait_queue_head * head,struct poll_table_struct * p) io_poll_queue_proc() argument
628 io_async_queue_proc(struct file * file,struct wait_queue_head * head,struct poll_table_struct * p) io_async_queue_proc() argument
[all...]
H A Dwaitid.c30 struct wait_queue_head *head; member
223 io_waitid_wait(struct wait_queue_entry * wait,unsigned mode,int sync,void * key) io_waitid_wait() argument
[all...]
/linux/security/apparmor/include/
H A Dpolicy_ns.h69 wait_queue_head_t wait; member
139 static inline struct aa_ns *__aa_findn_ns(struct list_head *head, in __aa_findn_ns()
145 static inline struct aa_ns *__aa_find_ns(struct list_head *head, in __aa_find_ns()
/linux/security/tomoyo/
H A Dcommon.c205 static bool tomoyo_flush(struct tomoyo_io_buffer *head) in tomoyo_flush()
251 static void tomoyo_set_string(struct tomoyo_io_buffer *head, const char *string) in tomoyo_set_string()
269 static void tomoyo_io_printf(struct tomoyo_io_buffer *head, const char *fmt, in tomoyo_io_printf()
297 static void tomoyo_set_space(struct tomoyo_io_buffer *head) in tomoyo_set_space()
309 static bool tomoyo_set_lf(struct tomoyo_io_buffer *head) in tomoyo_set_lf()
322 static void tomoyo_set_slash(struct tomoyo_io_buffer *head) in tomoyo_set_slash()
361 static void tomoyo_print_namespace(struct tomoyo_io_buffer *head) in tomoyo_print_namespace()
378 static void tomoyo_print_name_union(struct tomoyo_io_buffer *head, in tomoyo_print_name_union()
398 static void tomoyo_print_name_union_quoted(struct tomoyo_io_buffer *head, in tomoyo_print_name_union_quoted()
420 (struct tomoyo_io_buffer *head, const struct tomoyo_number_union *ptr) in tomoyo_print_number_union_nospace()
[all …]
H A Daudit.c440 void tomoyo_read_log(struct tomoyo_io_buffer *head) in tomoyo_read_log()
471 __poll_t tomoyo_poll_log(struct file *file, poll_table *wait) in tomoyo_poll_log()
/linux/fs/
H A Daio.c59 unsigned head; /* Written to by userland or under ring_lock member
154 wait_queue_head_t wait; member
182 struct wait_queue_head *head; member
187 struct wait_queue_entry wait; member
849 struct ctx_rq_wait *wait) in kill_ioctx()
895 struct ctx_rq_wait wait; in exit_aio() local
985 static void refill_reqs_available(struct kioctx *ctx, unsigned head, in refill_reqs_available()
1019 unsigned head; in user_refill_reqs_available() local
1126 unsigned tail, pos, head, avail; in aio_complete() local
1222 unsigned head, tail, pos; in aio_read_events_ring() local
[all …]
H A Deventpoll.c119 wait_queue_entry_t wait; member
283 static inline void free_ephead(struct epitems_head *head) in free_ephead()
291 struct epitems_head *head; in list_file() local
300 static void unlist_file(struct epitems_head *head) in unlist_file()
837 struct hlist_head *head; in __ep_remove() local
973 static __poll_t __ep_eventpoll_poll(struct file *file, poll_table *wait, int depth) in __ep_eventpoll_poll()
1066 static __poll_t ep_eventpoll_poll(struct file *file, poll_table *wait) in ep_eventpoll_poll()
1247 static int ep_poll_callback(wait_queue_entry_t *wait, unsigned mode, int sync, void *key) in ep_poll_callback()
1530 struct hlist_head *head = NULL; in attach_epitem() local
1941 wait_queue_entry_t wait; in ep_poll() local
[all …]
H A Dbuffer.c91 struct buffer_head *head, *bh; in buffer_check_dirty_writeback() local
187 struct buffer_head *head; in __find_get_block_slow() local
733 struct buffer_head *head; in block_dirty_folio() local
924 struct buffer_head *bh, *head; in folio_alloc_buffers() local
976 struct buffer_head *head) in link_dev_buffers()
1007 struct buffer_head *head = folio_buffers(folio); in folio_init_buffers() local
1633 struct buffer_head *head, *bh, *next; in block_invalidate_folio() local
1688 struct buffer_head *bh, *head, *tail; in create_empty_buffers() local
1747 struct buffer_head *head; in clean_bdev_aliases() local
1842 struct buffer_head *bh, *head; in __block_write_full_folio() local
[all …]
/linux/fs/proc/
H A Dproc_sysctl.c116 struct ctl_table_header *head; in find_entry() local
146 static int insert_entry(struct ctl_table_header *head, const struct ctl_table *entry) in insert_entry()
185 static void erase_entry(struct ctl_table_header *head, const struct ctl_table *entry) in erase_entry()
192 static void init_header(struct ctl_table_header *head, in init_header()
220 static void erase_header(struct ctl_table_header *head) in erase_header()
287 static void proc_sys_invalidate_dcache(struct ctl_table_header *head) in proc_sys_invalidate_dcache()
302 struct completion wait; in start_unregistering() local
325 static struct ctl_table_header *sysctl_head_grab(struct ctl_table_header *head) in sysctl_head_grab()
335 static void sysctl_head_finish(struct ctl_table_header *head) in sysctl_head_finish()
357 struct ctl_table_header *head; in lookup_entry() local
[all …]
/linux/drivers/infiniband/hw/hfi1/
H A Dipoib_tx.c159 u32 head = tx_ring->head; in hfi1_ipoib_poll_tx_ring() local
360 u32 head; in hfi1_ipoib_send_dma_common() local
614 struct iowait_work *wait, in hfi1_ipoib_sdma_sleep()
658 static void hfi1_ipoib_sdma_wakeup(struct iowait *wait, int reason) in hfi1_ipoib_sdma_wakeup()
672 struct iowait *wait = iowait_ioww_to_iow(ioww); in hfi1_ipoib_flush_txq() local
H A Dipoib.h92 u32 head; member
116 struct iowait wait; member
/linux/kernel/
H A Dsmp.c484 struct llist_head *head; in __flush_smp_call_function_queue() local
637 int wait) in smp_call_function_single()
755 smp_call_func_t func, void *info, int wait) in smp_call_function_any()
787 bool wait = scf_flags & SCF_WAIT; in smp_call_function_many_cond() local
898 smp_call_func_t func, void *info, bool wait) in smp_call_function_many()
919 void smp_call_function(smp_call_func_t func, void *info, int wait) in smp_call_function()
1035 void *info, bool wait, const struct cpumask *mask) in on_each_cpu_cond_mask()
/linux/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Devent.h56 bool wait; member
62 struct list_head head; member
/linux/include/linux/
H A Dhidraw.h15 wait_queue_head_t wait; member
29 int head; member
/linux/kernel/sched/
H A Dwait.c54 struct list_head *head = &wq_head->head; in add_wait_queue_priority_exclusive() local
332 int do_wait_intr(wait_queue_head_t *wq, wait_queue_entry_t *wait) in do_wait_intr()
349 int do_wait_intr_irq(wait_queue_head_t *wq, wait_queue_entry_t *wait) in do_wait_intr_irq()
/linux/net/sunrpc/
H A Dcache.c65 struct hlist_head *head = &detail->hash_table[hash]; in sunrpc_cache_find_rcu() local
104 struct hlist_head *head = &detail->hash_table[hash]; in sunrpc_cache_add_entry() local
163 static void cache_fresh_locked(struct cache_head *head, time64_t expiry, in cache_fresh_locked()
176 static void cache_fresh_unlocked(struct cache_head *head, in cache_fresh_unlocked()
478 struct hlist_head *head; in cache_clean() local
546 struct hlist_head *head = NULL; in cache_purge() local
975 static __poll_t cache_poll(struct file *filp, poll_table *wait, in cache_poll()
1572 static __poll_t cache_poll_procfs(struct file *filp, poll_table *wait) in cache_poll_procfs()
1784 static __poll_t cache_poll_pipefs(struct file *filp, poll_table *wait) in cache_poll_pipefs()
/linux/net/atm/
H A Dcommon.c46 struct hlist_head *head = &vcc_hash[vcc->vci & (VCC_HTABLE_SIZE - 1)]; in __vcc_insert_socket() local
268 struct hlist_head *head = &vcc_hash[i]; in atm_dev_release_vccs() local
315 struct hlist_head *head = &vcc_hash[vci & (VCC_HTABLE_SIZE - 1)]; in check_ci() local
661 __poll_t vcc_poll(struct file *file, struct socket *sock, poll_table *wait) in vcc_poll()
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dclk.h56 struct list_head head; member
63 struct list_head head; member
93 wait_queue_head_t wait; member
/linux/drivers/net/ethernet/rocker/
H A Drocker_main.c48 wait_queue_head_t wait; member
53 static void rocker_wait_reset(struct rocker_wait *wait) in rocker_wait_reset()
59 static void rocker_wait_init(struct rocker_wait *wait) in rocker_wait_init()
67 struct rocker_wait *wait; in rocker_wait_create() local
75 static void rocker_wait_destroy(struct rocker_wait *wait) in rocker_wait_destroy()
80 static bool rocker_wait_event_timeout(struct rocker_wait *wait, in rocker_wait_event_timeout()
89 static void rocker_wait_wake_up(struct rocker_wait *wait) in rocker_wait_wake_up()
156 struct rocker_wait *wait, u32 test_type, in rocker_dma_test_one()
185 struct rocker_wait *wait, int offset) in rocker_dma_test_offset()
245 struct rocker_wait *wait) in rocker_dma_test()
[all …]
/linux/drivers/hsi/clients/
H A Dcmt_speech.c48 wait_queue_head_t wait; member
131 static void cs_notify(u32 message, struct list_head *head) in cs_notify()
162 static u32 cs_pop_entry(struct list_head *head) in cs_pop_entry()
1113 static __poll_t cs_char_poll(struct file *file, poll_table *wait) in cs_char_poll()
1319 static void cs_free_char_queue(struct list_head *head) in cs_free_char_queue()
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-pow.h260 uint64_t wait:1; member
669 uint64_t head:1; member
724 uint64_t head:1; member
1234 uint64_t wait:1; member
1351 static inline struct cvmx_wqe *cvmx_pow_work_request_sync_nocheck(cvmx_pow_wait_t in cvmx_pow_work_request_sync_nocheck()
1385 static inline struct cvmx_wqe *cvmx_pow_work_request_sync(cvmx_pow_wait_t wait) in cvmx_pow_work_request_sync()
1439 cvmx_pow_wait_t wait) in cvmx_pow_work_request_async_nocheck()
1468 cvmx_pow_wait_t wait) in cvmx_pow_work_request_async()

1234