Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:mm\slub.c Create Date:2022-07-28 15:48:45
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:Note that interrupts must be enabled when calling this function.

Proto:void kmem_cache_free_bulk(struct kmem_cache *s, size_t size, void **p)

Type:void

Parameter:

TypeParameterName
struct kmem_cache *s
size_tsize
void **p
3120  If WARN_ON(!size) Then Return
3123  Do
3126  size = This function progressively scans the array with free objects (with* a limited look ahead) and extract objects belonging to the same* page. It builds a detached freelist directly within the given* page/objects. This can happen without any need for
3127  If Not page Then Continue
3130  slab_free(s, page, freelist, tail, cnt, _RET_IP_)
3131  When Value is more likely to compile time(size) cycle
Caller
NameDescribe
do_kmem_cache_size_bulk
io_submit_state_endBatched submission is done, ensure local IO is flushed out.