Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name:Plain MMX implementation

Proto:static void raid6_mmx1_gen_syndrome(int disks, size_t bytes, void **ptrs)

Type:void

Parameter:

TypeParameterName
intdisks
size_tbytes
void **ptrs
37  dptr = ptrs
41  z0 = disks - 3
42  p = dptr[z0 + 1]
43  q = dptr[z0 + 2]
45  kernel_fpu_begin()
47  asm volatile
48  asm volatile
50  When d < bytes cycle
51  asm volatile
52  asm volatile
53  When z >= 0 cycle
54  asm volatile
55  asm volatile
56  asm volatile
57  asm volatile
58  asm volatile
59  asm volatile
60  asm volatile
61  asm volatile
63  asm volatile
64  asm volatile
65  asm volatile
66  asm volatile
69  kernel_fpu_end()