forked from SunnyKi/bareBoot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathedk2.cfg
106 lines (90 loc) · 2.69 KB
/
edk2.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<?xml version="1.0"?>
<def>
<resource>
<alloc init="true">AppendDevicePath</alloc>
<alloc init="true">AppendDevicePathInstance</alloc>
<alloc init="true">AppendDevicePathNode</alloc>
<alloc init="true">DevicePathFromHandle</alloc>
<alloc init="true">DuplicateDevicePath</alloc>
<dealloc>FreePool</dealloc>
</resource>
<memory>
<alloc init="true">AllocateCopyPool</alloc>
<alloc init="true">AllocateZeroPool</alloc>
<alloc>AllocatePool</alloc>
<dealloc>FreePool</dealloc>
</memory>
<memory>
<alloc>AllocatePages</alloc>
<dealloc>FreePages</dealloc>
</memory>
<memory>
<alloc>AllocateAlignedPages</alloc>
<dealloc>FreeAlignedPages</dealloc>
</memory>
<function name="AllocatePages">
<noreturn>false</noreturn>
<arg nr="1"><not-bool/><valid>0:</valid></arg>
</function>
<function name="AllocateAlignedPages">
<noreturn>false</noreturn>
<arg nr="1"><not-bool/><valid>1:</valid></arg>
<arg nr="2"><not-bool/><valid>0:</valid></arg>
</function>
<function name="CopyMem">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"><not-null/></arg>
<arg nr="2"><not-null/><not-uninit/></arg>
<arg nr="3"><not-bool/><valid>1:</valid></arg>
</function>
<function name="DevicePathFromHandle">
<noreturn>false</noreturn>
<arg nr="1"><not-uninit/></arg>
</function>
<function name="FreePages">
<noreturn>false</noreturn>
<arg nr="1"><not-null/></arg>
<arg nr="2"><not-bool/><valid>1:</valid></arg>
</function>
<function name="FreeAlignedPages">
<noreturn>false</noreturn>
<arg nr="1"><not-null/></arg>
<arg nr="2"><not-bool/><valid>1:</valid></arg>
</function>
<function name="FreePool">
<noreturn>false</noreturn>
<arg nr="1"><not-null/></arg>
</function>
<function name="SetMem">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"><not-null/></arg>
<arg nr="2"><not-bool/><valid>1:</valid></arg>
<arg nr="3"><not-uninit/></arg>
</function>
<function name="StrCpy">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"><not-null/></arg>
<arg nr="2"><not-null/><not-uninit/></arg>
</function>
<function name="StrLen">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"><not-null/></arg>
</function>
<function name="StrnCpy">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"><not-null/></arg>
<arg nr="2"><not-null/><not-uninit/></arg>
<arg nr="3"><not-bool/><valid>0:</valid></arg>
</function>
<function name="ZeroMem">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"><not-null/></arg>
<arg nr="2"><not-bool/><valid>1:</valid></arg>
</function>
</def>