TianoCore EDK2 master
Loading...
Searching...
No Matches
CryptBnNull.c
Go to the documentation of this file.
1
10#include <Library/DebugLib.h>
11
17VOID *
18EFIAPI
20 VOID
21 )
22{
23 ASSERT (FALSE);
24 return NULL;
25}
26
35VOID *
36EFIAPI
38 IN CONST UINT8 *Buf,
39 IN UINTN Len
40 )
41{
42 ASSERT (FALSE);
43 return NULL;
44}
45
55INTN
56EFIAPI
58 IN CONST VOID *Bn,
59 OUT UINT8 *Buf
60 )
61{
62 ASSERT (FALSE);
63 return -1;
64}
65
72VOID
73EFIAPI
75 IN VOID *Bn,
76 IN BOOLEAN Clear
77 )
78{
79 ASSERT (FALSE);
80}
81
94BOOLEAN
95EFIAPI
97 IN CONST VOID *BnA,
98 IN CONST VOID *BnB,
99 OUT VOID *BnRes
100 )
101{
102 ASSERT (FALSE);
103 return FALSE;
104}
105
118BOOLEAN
119EFIAPI
121 IN CONST VOID *BnA,
122 IN CONST VOID *BnB,
123 OUT VOID *BnRes
124 )
125{
126 ASSERT (FALSE);
127 return FALSE;
128}
129
142BOOLEAN
143EFIAPI
145 IN CONST VOID *BnA,
146 IN CONST VOID *BnB,
147 OUT VOID *BnRes
148 )
149{
150 ASSERT (FALSE);
151 return FALSE;
152}
153
167BOOLEAN
168EFIAPI
170 IN CONST VOID *BnA,
171 IN CONST VOID *BnP,
172 IN CONST VOID *BnM,
173 OUT VOID *BnRes
174 )
175{
176 ASSERT (FALSE);
177 return FALSE;
178}
179
192BOOLEAN
193EFIAPI
195 IN CONST VOID *BnA,
196 IN CONST VOID *BnM,
197 OUT VOID *BnRes
198 )
199{
200 ASSERT (FALSE);
201 return FALSE;
202}
203
216BOOLEAN
217EFIAPI
219 IN CONST VOID *BnA,
220 IN CONST VOID *BnB,
221 OUT VOID *BnRes
222 )
223{
224 ASSERT (FALSE);
225 return FALSE;
226}
227
241BOOLEAN
242EFIAPI
244 IN CONST VOID *BnA,
245 IN CONST VOID *BnB,
246 IN CONST VOID *BnM,
247 OUT VOID *BnRes
248 )
249{
250 ASSERT (FALSE);
251 return FALSE;
252}
253
264INTN
265EFIAPI
267 IN CONST VOID *BnA,
268 IN CONST VOID *BnB
269 )
270{
271 ASSERT (FALSE);
272 return 0;
273}
274
282UINTN
283EFIAPI
285 IN CONST VOID *Bn
286 )
287{
288 ASSERT (FALSE);
289 return 0;
290}
291
299UINTN
300EFIAPI
302 IN CONST VOID *Bn
303 )
304{
305 ASSERT (FALSE);
306 return 0;
307}
308
318BOOLEAN
319EFIAPI
321 IN CONST VOID *Bn,
322 IN UINTN Num
323 )
324{
325 ASSERT (FALSE);
326 return FALSE;
327}
328
337BOOLEAN
338EFIAPI
340 IN CONST VOID *Bn
341 )
342{
343 ASSERT (FALSE);
344 return FALSE;
345}
346
356VOID *
357EFIAPI
359 OUT VOID *BnDst,
360 IN CONST VOID *BnSrc
361 )
362{
363 ASSERT (FALSE);
364 return NULL;
365}
366
373CONST VOID *
374EFIAPI
376 VOID
377 )
378{
379 ASSERT (FALSE);
380 return NULL;
381}
382
395BOOLEAN
396EFIAPI
398 IN CONST VOID *Bn,
399 IN UINTN N,
400 OUT VOID *BnRes
401 )
402{
403 ASSERT (FALSE);
404 return FALSE;
405}
406
414VOID
415EFIAPI
417 IN VOID *Bn
418 )
419{
420 ASSERT (FALSE);
421}
422
435BOOLEAN
436EFIAPI
438 IN CONST VOID *BnA,
439 IN CONST VOID *BnM,
440 OUT VOID *BnRes
441 )
442{
443 ASSERT (FALSE);
444 return FALSE;
445}
446
454VOID *
455EFIAPI
457 VOID
458 )
459{
460 ASSERT (FALSE);
461 return NULL;
462}
463
469VOID
470EFIAPI
472 IN VOID *BnCtx
473 )
474{
475 ASSERT (FALSE);
476}
477
487BOOLEAN
488EFIAPI
490 IN VOID *Bn,
491 IN UINTN Val
492 )
493{
494 ASSERT (FALSE);
495 return FALSE;
496}
497
509BOOLEAN
510EFIAPI
512 IN CONST VOID *BnA,
513 IN CONST VOID *BnB,
514 IN CONST VOID *BnM,
515 OUT VOID *BnRes
516 )
517{
518 ASSERT (FALSE);
519 return FALSE;
520}
UINT64 UINTN
INT64 INTN
BOOLEAN EFIAPI BigNumExpMod(IN CONST VOID *BnA, IN CONST VOID *BnP, IN CONST VOID *BnM, OUT VOID *BnRes)
Definition: CryptBnNull.c:169
BOOLEAN EFIAPI BigNumMulMod(IN CONST VOID *BnA, IN CONST VOID *BnB, IN CONST VOID *BnM, OUT VOID *BnRes)
Definition: CryptBnNull.c:243
BOOLEAN EFIAPI BigNumInverseMod(IN CONST VOID *BnA, IN CONST VOID *BnM, OUT VOID *BnRes)
Definition: CryptBnNull.c:194
VOID *EFIAPI BigNumFromBin(IN CONST UINT8 *Buf, IN UINTN Len)
Definition: CryptBnNull.c:37
BOOLEAN EFIAPI BigNumDiv(IN CONST VOID *BnA, IN CONST VOID *BnB, OUT VOID *BnRes)
Definition: CryptBnNull.c:218
BOOLEAN EFIAPI BigNumSqrMod(IN CONST VOID *BnA, IN CONST VOID *BnM, OUT VOID *BnRes)
Definition: CryptBnNull.c:437
UINTN EFIAPI BigNumBits(IN CONST VOID *Bn)
Definition: CryptBnNull.c:284
VOID *EFIAPI BigNumNewContext(VOID)
Definition: CryptBnNull.c:456
VOID EFIAPI BigNumFree(IN VOID *Bn, IN BOOLEAN Clear)
Definition: CryptBnNull.c:74
BOOLEAN EFIAPI BigNumIsWord(IN CONST VOID *Bn, IN UINTN Num)
Definition: CryptBnNull.c:320
INTN EFIAPI BigNumCmp(IN CONST VOID *BnA, IN CONST VOID *BnB)
Definition: CryptBnNull.c:266
BOOLEAN EFIAPI BigNumAdd(IN CONST VOID *BnA, IN CONST VOID *BnB, OUT VOID *BnRes)
Definition: CryptBnNull.c:96
VOID EFIAPI BigNumConstTime(IN VOID *Bn)
Definition: CryptBnNull.c:416
CONST VOID *EFIAPI BigNumValueOne(VOID)
Definition: CryptBnNull.c:375
BOOLEAN EFIAPI BigNumSetUint(IN VOID *Bn, IN UINTN Val)
Definition: CryptBnNull.c:489
VOID EFIAPI BigNumContextFree(IN VOID *BnCtx)
Definition: CryptBnNull.c:471
BOOLEAN EFIAPI BigNumIsOdd(IN CONST VOID *Bn)
Definition: CryptBnNull.c:339
BOOLEAN EFIAPI BigNumSub(IN CONST VOID *BnA, IN CONST VOID *BnB, OUT VOID *BnRes)
Definition: CryptBnNull.c:120
VOID *EFIAPI BigNumCopy(OUT VOID *BnDst, IN CONST VOID *BnSrc)
Definition: CryptBnNull.c:358
BOOLEAN EFIAPI BigNumAddMod(IN CONST VOID *BnA, IN CONST VOID *BnB, IN CONST VOID *BnM, OUT VOID *BnRes)
Definition: CryptBnNull.c:511
BOOLEAN EFIAPI BigNumMod(IN CONST VOID *BnA, IN CONST VOID *BnB, OUT VOID *BnRes)
Definition: CryptBnNull.c:144
VOID *EFIAPI BigNumInit(VOID)
Definition: CryptBnNull.c:19
BOOLEAN EFIAPI BigNumRShift(IN CONST VOID *Bn, IN UINTN N, OUT VOID *BnRes)
Definition: CryptBnNull.c:397
UINTN EFIAPI BigNumBytes(IN CONST VOID *Bn)
Definition: CryptBnNull.c:301
INTN EFIAPI BigNumToBin(IN CONST VOID *Bn, OUT UINT8 *Buf)
Definition: CryptBnNull.c:57
#define NULL
Definition: Base.h:319
#define CONST
Definition: Base.h:259
#define FALSE
Definition: Base.h:307
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284