Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\linux\llist.h Create Date:2022-07-28 05:37:30
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:llist_add - add a new entry*@new: new entry to be added*@head: the head for your lock-less list* Returns true if the list was empty prior to adding this entry.

Proto:static inline bool llist_add(struct llist_node *new, struct llist_head *head)

Type:bool

Parameter:

TypeParameterName
struct llist_node *new
struct llist_head *head
209  Return llist_add_batch(new, new, head)
Caller
NameDescribe
mce_gen_pool_prepare_recordsThe system has panicked - we'd like to peruse the list of MCE records* that have been queued, but not seen by anyone yet
mce_gen_pool_add
generic_exec_singleInsert a previously allocated call_single_data_t element* for execution on the given CPU. data must already have* ->func, ->info, and ->flags set.
smp_call_function_manysmp_call_function_many(): Run a function on a set of other CPUs
do_init_moduleThis is where the real work happens.* Keep it uninlined to provide a reliable breakpoint target, e.g. for the gdb* helper command 'lx-symbols'.
__irq_work_queue_localEnqueue on current CPU, work must already be claimed and preempt disabled
free_vmap_area_noflushFree a vmap area, caller ensuring that the area has been unmapped* and flush_cache_vunmap had been called for the correct range* previously.
__vfree_deferred
free_huge_page
fput_many
mntput_no_expire