Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name:Plain SSE1 implementation

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

Type:void

Parameter:

TypeParameterName
intdisks
size_tbytes
void **ptrs
42  dptr = ptrs
46  z0 = disks - 3
47  p = dptr[z0 + 1]
48  q = dptr[z0 + 2]
50  kernel_fpu_begin()
52  asm volatile
53  asm volatile
55  When d < bytes cycle
56  asm volatile
57  asm volatile
58  asm volatile
59  asm volatile
60  asm volatile
61  When z >= 0 cycle
62  asm volatile
63  asm volatile
64  asm volatile
65  asm volatile
66  asm volatile
67  asm volatile
68  asm volatile
69  asm volatile
70  asm volatile
72  asm volatile
73  asm volatile
74  asm volatile
75  asm volatile
76  asm volatile
77  asm volatile
78  asm volatile
80  asm volatile
81  asm volatile
84  asm volatile
85  kernel_fpu_end()