Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name:fe_add_impl

Proto:static noinline void fe_add_impl(u32 out[10], const u32 in1[10], const u32 in2[10])

Type:void

Parameter:

TypeParameterName
u32out
const u32in1
const u32in2
228  x20 = in1[9]
229  x21 = in1[8]
230  x19 = in1[7]
231  x17 = in1[6]
232  x15 = in1[5]
233  x13 = in1[4]
234  x11 = in1[3]
235  x9 = in1[2]
236  x7 = in1[1]
237  x5 = in1[0]
238  x38 = in2[9]
239  x39 = in2[8]
240  x37 = in2[7]
241  x35 = in2[6]
242  x33 = in2[5]
243  x31 = in2[4]
244  x29 = in2[3]
245  x27 = in2[2]
246  x25 = in2[1]
247  x23 = in2[0]
248  out[0] = x5 + x23
249  out[1] = x7 + x25
250  out[2] = x9 + x27
251  out[3] = x11 + x29
252  out[4] = x13 + x31
253  out[5] = x15 + x33
254  out[6] = x17 + x35
255  out[7] = x19 + x37
256  out[8] = x21 + x39
257  out[9] = x20 + x38
Caller
NameDescribe
fe_addh = f + g* Can overlap h with f or g.