HomeSort by relevance Sort by last modified time
    Searched full:thunk (Results 1 - 25 of 805) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/test/Transforms/Inline/
inline-musttail-varargs.ll 3 ; We can't inline this thunk yet, but one day we will be able to. And when we
8 define linkonce_odr void @thunk(i8* %this, ...) {
15 call void (i8*, ...) @thunk(i8* %p, i32 42)
19 ; CHECK: call void (i8*, ...) @thunk(i8* %p, i32 42)
21 ; FIXME: Inline the thunk. This should be significantly easier than inlining
  /device/linaro/bootloader/edk2/EmulatorPkg/Library/PeiEmuPeCoffExtraActionLib/
PeiEmuPeCoffExtraActionLib.c 34 The function caches the pointer of the Unix thunk functions
35 It will ASSERT() if Unix thunk ppi is not installed.
37 @retval EFI_SUCCESS WinNT thunk protocol is found and cached.
60 EMU_MAGIC_PAGE()->Thunk = (EMU_THUNK_PROTOCOL *) ThunkPpi->Thunk ();
80 if (EMU_MAGIC_PAGE()->Thunk == NULL) {
83 EMU_MAGIC_PAGE()->Thunk->PeCoffRelocateImageExtraAction (ImageContext);
103 if (EMU_MAGIC_PAGE()->Thunk == NULL) {
106 EMU_MAGIC_PAGE()->Thunk->PeCoffUnloadImageExtraAction (ImageContext);
  /device/linaro/bootloader/edk2/EmulatorPkg/ThunkPpiToProtocolPei/
ThunkPpiToProtocolPei.c 53 EMU_THUNK_PPI *Thunk;
56 DEBUG ((EFI_D_ERROR, "Emu Thunk PEIM Loaded\n"));
62 (VOID **)&Thunk // PPI
66 Ptr = Thunk->Thunk ();
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Protocol/LegacyBiosThunk/
LegacyBiosThunk.c 18 Legacy BIOS Thunk Protocol
30 EFI_GUID_STRING(&gEfiLegacyBiosThunkProtocolGuid, "Legacy BIOS Thunk Protocol", "Legacy BIOS Thunk Protocol");
LegacyBiosThunk.h 18 The EFI Legacy BIOS Thunk Protocol is used to abstract Thunk16 call.
23 Thunk - A thunk is a transition from one processor mode to another. A Thunk
24 is a transition from native EFI mode to 16-bit mode. A reverse thunk
61 Thunk to 16-bit real mode and execute a software interrupt with a vector
68 Reg - Register contexted passed into (and returned) from thunk to
72 FALSE - Thunk completed, and there were no BIOS errors in the target code.
92 Thunk to 16-bit real mode and call Segment:Offset. Regs will contain the
100 Reg - Register contexted passed into (and returned) from thunk to
    [all...]
  /device/linaro/bootloader/edk2/EmulatorPkg/Include/Library/
EmuThunkLib.h 24 Serach the EMU IO Thunk database for a matching EMU IO Thunk
31 @retval other EMU IO Thunk protocol that matched.
  /device/linaro/bootloader/edk2/EmulatorPkg/Library/PeiTimerLib/
PeiTimerLib.c 60 EMU_THUNK_PROTOCOL *Thunk;
72 Thunk = (EMU_THUNK_PROTOCOL *)ThunkPpi->Thunk ();
73 Thunk->Sleep (NanoSeconds * 100);
99 EMU_THUNK_PROTOCOL *Thunk;
111 Thunk = (EMU_THUNK_PROTOCOL *)ThunkPpi->Thunk ();
112 return Thunk->QueryPerformanceCounter ();
150 EMU_THUNK_PROTOCOL *Thunk;
169 Thunk = (EMU_THUNK_PROTOCOL *)ThunkPpi->Thunk ();
    [all...]
  /external/llvm/test/Transforms/ArgumentPromotion/
pr27568.ll 6 call void @thunk()
12 invoke void @thunk()
29 declare void @thunk()
  /external/llvm/test/Transforms/DeadArgElim/
funclet.ll 6 call void @thunk()
12 invoke void @thunk()
27 declare void @thunk()
dead_vaargs.ll 4 call void (i32, ...) @thunk(i32 %A, i64 47, double 1.000000e+00)
11 ; CHECK: call void (i32, ...) @thunk(i32 %A, i64 47, double 1.000000e+00)
17 define internal void @thunk(i32 %X, ...) {
21 ; CHECK-LABEL: define internal void @thunk(i32 %X, ...)
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/FrameworkHiiOnUefiHiiThunk/
Utility.h 3 This file contains utility functions by HII Thunk Modules.
116 @param Private The HII Thunk Module Private context.
129 Find the corressponding HII Thunk Context from a Framework HII Handle given.
131 @param Private The HII Thunk Module Private context.
135 @return The corresponding HII Thunk Context.
144 Find the corressponding HII Thunk Context from a UEFI HII Handle given.
146 @param Private The HII Thunk Module Private context.
150 @return The corresponding HII Thunk Context.
159 Find the corressponding HII Thunk Context from a Tag GUID.
161 @param Private The HII Thunk Module Private context.
    [all...]
  /external/clang/test/CodeGenCXX/
microsoft-abi-vtables-ambiguous.cpp 12 virtual B *foo(); // expected-note{{covariant thunk required by 'foo'}}
17 virtual C *bar(); // expected-note{{covariant thunk required by 'bar'}}
31 virtual B *foo(); // expected-note{{covariant thunk required by 'foo'}}
36 virtual C *foo(); // expected-note{{covariant thunk required by 'foo'}}
  /device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/Ipf/
IpfThunk.h 27 @param ReverseThunkStart Start of reverse thunk.
28 @param IntThunk Low memory thunk.
42 @param ReverseThunkCodeAddress Reverse Thunk Address
55 Get address of reverse thunk.
57 @retval EFI_SAL_SUCCESS Address of reverse thunk returned successfully.
  /bionic/libc/upstream-freebsd/lib/libc/stdlib/
qsort.c 99 med3(char *a, char *b, char *c, cmp_t *cmp, void *thunk
105 return CMP(thunk, a, b) < 0 ?
106 (CMP(thunk, b, c) < 0 ? b : (CMP(thunk, a, c) < 0 ? c : a ))
107 :(CMP(thunk, b, c) > 0 ? b : (CMP(thunk, a, c) < 0 ? a : c ));
112 qsort_r(void *a, size_t n, size_t es, void *thunk, cmp_t *cmp)
114 #define thunk NULL
130 pl > (char *)a && CMP(thunk, pl - es, pl) > 0;
142 pl = med3(pl, pl + d, pl + 2 * d, cmp, thunk);
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/EbcDxe/
EbcInt.h 46 #define FLAG_THUNK_ENTRY_POINT 0x01 // thunk for an image entry point
47 #define FLAG_THUNK_PROTOCOL 0x00 // thunk for an EBC protocol service
58 we're creating a thunk for an image entry point.
59 @param EbcEntryPoint Address of the EBC code that the thunk is to call
60 @param Thunk Returned thunk we create here
61 @param Flags Flags indicating options for creating the thunk
63 @retval EFI_SUCCESS The thunk was created successfully.
67 Thunk.
75 OUT VOID **Thunk,
    [all...]
  /art/compiler/linker/
relative_patcher.cc 136 bool RelativePatcher::WriteThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk) {
137 if (UNLIKELY(!out->WriteFully(thunk.data(), thunk.size()))) {
140 size_relative_call_thunks_ += thunk.size();
144 bool RelativePatcher::WriteMiscThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk) {
145 if (UNLIKELY(!out->WriteFully(thunk.data(), thunk.size()))) {
148 size_misc_thunks_ += thunk.size();
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/Ebc/
Ebc.h 39 Create a thunk for an image entry point. In short, given the physical address
40 of the entry point for a loaded image, create a thunk that does some
43 to the created thunk as the new entry point to image.
52 Thunk - pointer to thunk pointer where the address of the created
53 thunk is returned.
66 OUT VOID **Thunk
124 of a thunk. It is not required.
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Sample/Platform/Nt32/Ppi/NtThunk/
NtThunk.c 18 Abstraction for the NT Thunk PPI
29 EFI_GUID_STRING(&gPeiNtThunkPpiGuid, "NtThunk", "NT PEI WINNT THUNK PPI");
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Sample/Platform/Nt32/Protocol/WinNtThunk/
WinNtThunk.c 28 EFI_GUID_STRING(&gEfiWinNtThunkProtocolGuid, "EFI Win NT Thunk", "Win32 API thunk protocol");
  /device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/
BiosSnp16.uni 4 // Thunk wrapper UEFI driver to produce EFI SNP protocol based on legacy 16 NIC ROM.
22 #string STR_MODULE_DESCRIPTION #language en-US "Thunk wrapper UEFI driver to produce the EFI SNP protocol based on legacy 16 NIC ROM."
  /device/linaro/bootloader/edk2/EmulatorPkg/Library/DxeEmuLib/
DxeEmuLib.c 26 The constructor function caches the pointer of EMU Thunk protocol.
54 Serach the EMU IO Thunk database for a matching EMU IO Thunk
61 @retval other EMU IO Thunk protocol that matched.
  /packages/apps/Launcher3/src/com/android/launcher3/
CheckLongPressHelper.java 21 import com.android.launcher3.util.Thunk;
27 @Thunk View mView;
28 @Thunk View.OnLongClickListener mListener;
29 @Thunk boolean mHasPerformedLongPress;
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/Include/Protocol/
SmmBaseHelperReady.h 5 a Framework SMST to the SMM Base Thunk driver. This protocol is also an indicator
7 the SMM Base Thunk driver.
34 /// Services function directly called by SMM Base Thunk when in SMM
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/PiSmbiosRecordOnDataHubSmbiosRecordThunk/
PiSmbiosRecordOnDataHubSmbiosRecordThunk.inf 2 # This thunk driver register a filter for DataHub protocol, once a data hub record
34 Thunk.c
35 Thunk.h
  /device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
Ebc.h 34 Creates a thunk for an EBC entry point, returning the address of the thunk.
39 loaded, the loader must call this service to get a pointer to native code (thunk) that can be executed,
43 @param ImageHandle Handle of image for which the thunk is being created.
44 @param EbcEntryPoint Address of the actual EBC entry point or protocol service the thunk should call.
45 @param Thunk Returned pointer to a thunk created.
49 @retval EFI_OUT_OF_RESOURCES Memory could not be allocated for the thunk.
57 OUT VOID **Thunk
138 /// and invoke the CreateThunk() service to create a thunk for the EBC image's entry point. The
    [all...]

Completed in 1154 milliseconds

1 2 3 4 5 6 7 8 91011>>