Home
last modified time | relevance | path

Searched refs:llist (Results 1 – 19 of 19) sorted by relevance

/linux-6.6.21/fs/smb/client/
Dsmb2file.c221 list_for_each_entry_safe(li, tmp, &cfile->llist->locks, llist) { in smb2_unlock_range()
238 list_del(&li->llist); in smb2_unlock_range()
250 list_move(&li->llist, &tmp_llist); in smb2_unlock_range()
263 &cfile->llist->locks); in smb2_unlock_range()
281 cifs_move_llist(&tmp_llist, &cfile->llist->locks); in smb2_unlock_range()
303 list_for_each_entry(li, &fdlocks->locks, llist) { in smb2_push_mand_fdlocks()
363 list_for_each_entry(fdlocks, &cinode->llist, llist) { in smb2_push_mandatory_locks()
Dfile.c430 list_for_each_entry(cur, &cinode->llist, llist) { in cifs_has_mand_locks()
482 cfile->llist = fdlocks; in cifs_new_fileinfo()
510 list_add(&fdlocks->llist, &cinode->llist); in cifs_new_fileinfo()
561 list_for_each_entry_safe(li, tmp, &cifs_file->llist->locks, llist) { in cifsFileInfo_put_final()
562 list_del(&li->llist); in cifsFileInfo_put_final()
566 list_del(&cifs_file->llist->llist); in cifsFileInfo_put_final()
567 kfree(cifs_file->llist); in cifsFileInfo_put_final()
1250 list_for_each_entry(li, &fdlocks->locks, llist) { in cifs_find_fid_lock_conflict()
1285 list_for_each_entry(cur, &cinode->llist, llist) { in cifs_find_lock_conflict()
1340 list_add_tail(&lock->llist, &cfile->llist->locks); in cifs_lock_add()
[all …]
Dcifsglob.h1326 struct list_head llist; /* pointer to next cifsLockInfo */ member
1384 struct list_head llist; member
1394 struct cifs_fid_locks *llist; /* brlocks held by this fid */ member
1532 struct list_head llist; /* locks helb by this inode */ member
Dcifsproto.h308 extern void cifs_free_llist(struct list_head *llist);
Dcifsfs.c412 INIT_LIST_HEAD(&cifs_inode->llist); in cifs_alloc_inode()
/linux-6.6.21/kernel/trace/
Drethook.c28 rhn = container_of(node, struct rethook_node, llist); in rethook_flush_task()
210 __llist_add(&node->llist, &current->rethooks); in rethook_hook()
227 rh = container_of(node, struct rethook_node, llist); in __rethook_find_ret_addr()
270 rhn = container_of(*cur, struct rethook_node, llist); in rethook_find_ret_addr()
317 rhn = container_of(first, struct rethook_node, llist); in rethook_trampoline_handler()
339 rhn = container_of(first, struct rethook_node, llist); in rethook_trampoline_handler()
/linux-6.6.21/kernel/
Dsmp.c362 csd = container_of(node, call_single_data_t, node.llist); in __smp_call_single_queue()
415 __smp_call_single_queue(cpu, &csd->node.llist); in generic_exec_single()
473 llist_for_each_entry(csd, entry, node.llist) { in __flush_smp_call_function_queue()
498 llist_for_each_entry_safe(csd, csd_next, entry, node.llist) { in __flush_smp_call_function_queue()
505 prev->next = &csd_next->node.llist; in __flush_smp_call_function_queue()
507 entry = &csd_next->node.llist; in __flush_smp_call_function_queue()
515 prev = &csd->node.llist; in __flush_smp_call_function_queue()
526 llist_for_each_entry_safe(csd, csd_next, entry, node.llist) { in __flush_smp_call_function_queue()
531 prev->next = &csd_next->node.llist; in __flush_smp_call_function_queue()
533 entry = &csd_next->node.llist; in __flush_smp_call_function_queue()
[all …]
Dirq_work.c107 if (!llist_add(&work->node.llist, list)) in __irq_work_queue_local()
165 if (!llist_add(&work->node.llist, &per_cpu(lazy_list, cpu))) in irq_work_queue_on()
173 __smp_call_single_queue(cpu, &work->node.llist); in irq_work_queue_on()
251 llist_for_each_entry_safe(work, tmp, llnode, node.llist) in irq_work_run_list()
Dkprobes.c1920 ri = container_of(node, struct kretprobe_instance, llist); in kprobe_flush_task()
1964 ri = container_of(node, struct kretprobe_instance, llist); in __kretprobe_find_ret_addr()
2003 ri = container_of(*cur, struct kretprobe_instance, llist); in kretprobe_find_ret_addr()
2044 ri = container_of(first, struct kretprobe_instance, llist); in __kretprobe_trampoline_handler()
2073 ri = container_of(first, struct kretprobe_instance, llist); in __kretprobe_trampoline_handler()
2108 __llist_add(&ri->llist, &current->kretprobe_instances); in NOKPROBE_SYMBOL()
/linux-6.6.21/include/linux/
Dsmp_types.h59 struct llist_node llist; member
Drethook.h60 struct llist_node llist; member
Dkprobes.h172 struct llist_node llist;
/linux-6.6.21/drivers/tty/
Dtty_buffer.c124 struct llist_node *llist; in tty_buffer_free_all() local
134 llist = llist_del_all(&buf->free); in tty_buffer_free_all()
135 llist_for_each_entry_safe(p, next, llist, free) in tty_buffer_free_all()
/linux-6.6.21/fs/smb/server/
Dvfs_cache.h35 struct list_head llist; member
Dsmb2pdu.c6837 INIT_LIST_HEAD(&lock->llist); in smb2_lock_init()
6838 list_add_tail(&lock->llist, lock_list); in smb2_lock_init()
6942 list_for_each_entry(cmp_lock, &lock_list, llist) { in smb2_lock()
6963 list_for_each_entry_safe(smb_lock, tmp, &lock_list, llist) { in smb2_lock()
7071 list_del(&smb_lock->llist); in smb2_lock()
7090 list_add(&smb_lock->llist, &rollback_list); in smb2_lock()
7120 list_del(&smb_lock->llist); in smb2_lock()
7139 list_del(&smb_lock->llist); in smb2_lock()
7143 list_add(&smb_lock->llist, &rollback_list); in smb2_lock()
7172 list_for_each_entry_safe(smb_lock, tmp, &lock_list, llist) { in smb2_lock()
[all …]
/linux-6.6.21/net/rds/
Dib_rdma.c295 static unsigned int llist_append_to_list(struct llist_head *llist, in llist_append_to_list() argument
303 node = llist_del_all(llist); in llist_append_to_list()
/linux-6.6.21/drivers/gpu/drm/i915/
Di915_request.c201 work.node.llist) in __notify_execute_cb()
532 if (llist_add(&cb->work.node.llist, &signal->execute_cb)) { in __await_execution()
/linux-6.6.21/lib/
DMakefile48 bsearch.o find_bit.o llist.o memweight.o kfifo.o \
/linux-6.6.21/kernel/sched/
Dcore.c3876 struct llist_node *llist = arg; in sched_ttwu_pending() local
3881 if (!llist) in sched_ttwu_pending()
3887 llist_for_each_entry_safe(p, t, llist, wake_entry.llist) { in sched_ttwu_pending()
3940 __smp_call_single_queue(cpu, &p->wake_entry.llist); in __ttwu_queue_wakelist()