Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:lib\kfifo.c Create Date:2022-07-28 06:24:37
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:kfifo_copy_out

Proto:static void kfifo_copy_out(struct __kfifo *fifo, void *dst, unsigned int len, unsigned int off)

Type:void

Parameter:

TypeParameterName
struct __kfifo *fifo
void *dst
unsigned intlen
unsigned intoff
131  size = mask + 1
132  esize = esize
135  off &= mask
136  If esize != 1 Then
137  off *= esize
138  size *= esize
139  len *= esize
141  l = min - return minimum of two values of the same or compatible types*@x: first value*@y: second value(len, size - off)
143  No 3D Now!(dst, data + off, l)
144  No 3D Now!(dst + l, data, len - l)
149  smp_wmb()
Caller
NameDescribe
__kfifo_out_peek
kfifo_out_copy_r