Searched refs:llist_del_all (Results 1 - 25 of 51) sorted by relevance

123

/linux-master/arch/x86/kernel/cpu/mce/
H A Dgenpool.c61 head = llist_del_all(&mce_event_llist);
80 head = llist_del_all(&mce_event_llist);
/linux-master/lib/
H A Dlwq.c30 this = llist_reverse_order(llist_del_all(&q->new));
59 t = llist_del_all(&q->new);
H A Dclosure.c72 list = llist_del_all(&wait_list->list);
/linux-master/kernel/bpf/
H A Dmemalloc.c220 * llist_add() and llist_del_all() in parallel.
283 free_all(llist_del_all(&c->waiting_for_gp_ttrace), !!c->percpu_size);
314 llnode = llist_del_all(&c->free_by_rcu_ttrace);
321 llist_for_each_safe(llnode, t, llist_del_all(&c->free_by_rcu_ttrace))
360 llist_for_each_safe(llnode, t, llist_del_all(&c->free_llist_extra))
374 llnode = llist_del_all(&c->waiting_for_gp);
394 llist_for_each_safe(llnode, t, llist_del_all(&c->free_llist_extra_rcu))
424 free_all(llist_del_all(&c->waiting_for_gp), !!c->percpu_size);
642 free_all(llist_del_all(&c->free_by_rcu_ttrace), percpu);
643 free_all(llist_del_all(
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_range_fence.c31 struct llist_node *node = llist_del_all(&tree->list);
/linux-master/include/linux/
H A Dllist.h9 * used in producers and llist_del_all can be used in consumers simultaneously
15 * llist_del_first or llist_del_all used in other consumers, then a lock is
22 * llist_add (or llist_del_all, llist_add, llist_add) sequence in another
35 * The list entries deleted via llist_del_all can be traversed with
257 * llist_del_all - delete all entries from lock-less list
264 static inline struct llist_node *llist_del_all(struct llist_head *head) function
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_counters.c279 struct llist_node *dellist = llist_del_all(&fc_stats->dellist);
280 struct llist_node *addlist = llist_del_all(&fc_stats->addlist);
468 tmplist = llist_del_all(&fc_stats->addlist);
/linux-master/ipc/
H A Dnamespace.c169 struct llist_node *node = llist_del_all(&free_ipc_list);
/linux-master/kernel/
H A Dirq_work.c250 llnode = llist_del_all(list);
H A Dsmp.c460 entry = llist_del_all(head);
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gt_requests.c246 first = llist_del_all(&gt->watchdog.list);
H A Dintel_engine_pm.c249 llist_for_each_safe(node, next, llist_del_all(&engine->barrier_tasks)) {
H A Dintel_engine_user.c78 return llist_del_all(&i915->uabi_engines_llist);
H A Dintel_breadcrumbs.c179 signal = llist_del_all(&b->signaled_requests);
/linux-master/drivers/dma/idxd/
H A Dsubmit.c110 head = llist_del_all(&ie->pending_llist);
H A Dirq.c112 head = llist_del_all(&ie->pending_llist);
564 head = llist_del_all(&irq_entry->pending_llist);
644 * 2. llist_del_all() from the pending list.
/linux-master/drivers/gpu/drm/i915/
H A Di915_active.c41 #define take_preallocated_barriers(x) llist_del_all(&(x)->preallocated_barriers)
390 llist_for_each_safe(pos, next, llist_del_all(&engine->barrier_tasks)) {
997 node = llist_del_all(&engine->barrier_tasks);
/linux-master/fs/
H A Dfile_table.c441 struct llist_node *node = llist_del_all(&delayed_fput_list);
/linux-master/drivers/tty/
H A Dtty_buffer.c134 llist = llist_del_all(&buf->free);
/linux-master/net/rds/
H A Dib_rdma.c303 node = llist_del_all(llist);
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_object.c429 struct llist_node *freed = llist_del_all(&i915->mm.free_list);
/linux-master/net/ipv4/
H A Dinet_fragment.c161 kill_list = llist_del_all(&fqdir_free_list);
/linux-master/drivers/infiniband/sw/siw/
H A Dsiw_qp_tx.c1256 active = llist_del_all(&tx_task->active);
1258 * llist_del_all returns a list with newest entry first.
1270 active = llist_del_all(&tx_task->active);
/linux-master/drivers/acpi/apei/
H A Dghes.c1026 llnode = llist_del_all(&ghes_estatus_llist);
1070 llnode = llist_del_all(&ghes_estatus_llist);
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_nested.c1017 struct llist_node *entry = llist_del_all((struct llist_head *) rmapp);
1059 entry = llist_del_all((struct llist_head *) rmapp);

Completed in 355 milliseconds

123