/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/unix/ |
H A D | xptcinvoke_unsupported.cpp | 43 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument
|
H A D | xptcinvoke_gcc_x86_unix.cpp | 95 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, 102 that = ebp + 0x08 120 nsresult _XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, 123 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 125 return _XPTC_InvokeByIndex(that, methodIndex, paramCount, params); 166 /* Since there may be 64-bit data, it occurs to me that aligning this 174 "movl 0x08(%ebp), %ecx\n\t" /* 'that' */
|
H A D | xptcinvoke_mips.cpp | 111 extern "C" nsresult _XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, 117 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 120 return _XPTC_InvokeByIndex(that, methodIndex, paramCount, params);
|
H A D | xptcinvoke_netbsd_m68k.cpp | 42 // Remember that these 'words' are 32bit DWORDS 136 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 167 : "g" (that), /* %1 */
|
H A D | xptcinvoke_arm.cpp | 43 #error "This code is for Linux ARM only. Check that it works on your system, too.\nBeware that this code is highly compiler dependent." 46 // Remember that these 'words' are 32bit DWORDS 132 nsISupports* that; member in struct:my_params_struct 142 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 147 my_params.that = that; 154 /* This is to call a given method of class that. 193 "ldr r0, [%1] \n\t" /* =that */ 194 "ldr r1, [r0, #0] \n\t" /* get that [all...] |
H A D | xptcinvoke_arm_netbsd.cpp | 42 // Remember that these 'words' are 32bit DWORDS 128 nsISupports* that; member in struct:my_params_struct 137 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 142 my_params.that = that; 149 /* This is to call a given method of class that. 188 "ldr r0, [%1] \n\t" /* =that */ 189 "ldr r1, [r0, #0] \n\t" /* get that->vtable offset */
|
H A D | xptcinvoke_irix.cpp | 164 extern "C" nsresult _XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, 169 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 172 return _XPTC_InvokeByIndex(that, methodIndex, paramCount, params);
|
H A D | xptcinvoke_linux_m68k.cpp | 42 // Remember that these 'words' are 32bit DWORDS 132 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 161 : "g" (that), /* %1 */
|
H A D | xptcinvoke_ppc_rhapsody.cpp | 136 extern "C" nsresult _XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, 141 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 144 return _XPTC_InvokeByIndex(that, methodIndex, paramCount, params);
|
H A D | xptcinvoke_unixish_x86.cpp | 58 * the following switch statement) so that the Sun native compiler 77 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 102 copied by invoke_copy_to_stack. Make sure that the stack will be 103 aligned for that CALL. */ 111 leaving room for the |that| parameter. This reuses |n|, which was 112 the stack space to reserve, but that's OK because it's no longer needed 125 leaving space for the first (|that|) parameter for the second CALL. */ 167 : "g" (that), /* %4 */
|
H A D | xptcinvoke_x86_solaris.cpp | 46 // Remember that these 'words' are 32bit DWORDS 84 * the following switch statement) so that the Sun native compiler 103 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 147 : "g" (that), /* %4 */ 181 "\n\t movl 8(%ebp),%ecx / \"that\"" 182 "\n\t pushl %ecx / \"that\""
|
H A D | xptcinvoke_linux_s390.cpp | 204 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 207 PRUint32 *vtable = *(PRUint32 **)that; 248 "a" (that),
|
H A D | xptcinvoke_linux_s390x.cpp | 198 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 201 PRUint64 *vtable = *(PRUint64 **)that; 244 "a" (that),
|
H A D | xptcinvoke_pa32.cpp | 51 invoke_count_bytes(nsISupports* that, const PRUint32 methodIndex, argument 106 PRUint32 regwords = 1; /* register 26 is reserved for ptr to 'that' */
|
H A D | xptcinvoke_amd64_darwin.cpp | 49 // Remember that these 'words' are 64-bit long 54 nr_gpr = 1; // skip one GP register for 'that' 80 PRUint32 nr_gpr = 1; // skip one GP register for 'that' 136 XPTC_InvokeByIndex(nsISupports * that, PRUint32 methodIndex, argument 193 case 1: a0 = (PRUint64) that; 198 // Ensure that assignments to SSE registers won't be optimized away 204 PRUint64 methodAddress = *((PRUint64 *)that);
|
H A D | xptcinvoke_x86_64_linux.cpp | 49 // Remember that these 'words' are 64-bit long 54 nr_gpr = 1; // skip one GP register for 'that' 80 PRUint32 nr_gpr = 1; // skip one GP register for 'that' 136 XPTC_InvokeByIndex(nsISupports * that, PRUint32 methodIndex, argument 193 case 1: a0 = (PRUint64) that; 198 // Ensure that assignments to SSE registers won't be optimized away 204 PRUint64 methodAddress = *((PRUint64 *)that);
|
/vbox/include/iprt/cpp/ |
H A D | utils.h | 14 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 57 * Shortcut to |const_cast<C &>()| that automatically derives the correct 71 inline C &unconst(const C &that) argument 73 return const_cast<C &>(that); 78 * Shortcut to |const_cast<C *>()| that automatically derives the correct 92 inline C *unconst(const C *that) argument 94 return const_cast<C *>(that);
|
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/mac/ |
H A D | xptcinvoke_mac.cpp | 137 extern "C" nsresult _XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, 142 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 145 return _XPTC_InvokeByIndex(that, methodIndex, paramCount, params);
|
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/os2/ |
H A D | xptcinvoke_emx.cpp | 50 * "that" (this) pointer appropriately. 64 // Remember that these 'words' are 32-bit DWORDs 133 XPTC_InvokeByIndex( nsISupports *that, PRUint32 index, argument 152 // Fill in that gap in the stack with the params to the method 159 "movl %2, %%eax\n" /* |that| ptr -> eax */ 166 "movswl (%%edx),%%ecx\n" /* get possible |that| ptr adjustment value */ 167 "addl %%ecx, %%eax\n" /* adjust the |that| ptr (needed for multiple inheritance) */ 168 "pushl %%eax\n" /* enstack the possibly-adjusted |that| */ 179 "g" (that), /* %2 */
|
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/win32/ |
H A D | xptcinvoke.cpp | 81 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 97 mov ecx,that // instance in ecx
|
H A D | xptcinvoke_alpha.cpp | 161 extern "C" nsresult XPTC__InvokebyIndex(nsISupports* that, PRUint32 methodIndex, 166 XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, argument 169 return XPTC__InvokebyIndex(that, methodIndex, paramCount, params);
|
/vbox/src/VBox/Main/src-server/ |
H A D | Matching.cpp | 3 * Definition of template classes that provide simple API to 16 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 32 ParsedIntervalFilter_base *that) 35 that->mNull = true; 36 that->mValid = true; 37 that->mErrorPosition = 0; 42 that->mNull = false; 75 that->parseValue(aFilter, s, e, mode); 76 if (!that->mValid) 90 that 31 parse(const char *aFilter, ParsedIntervalFilter_base *that) argument [all...] |
H A D | ClientWatcher.cpp | 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 151 * Thread worker function that watches the termination of all client processes 152 * that have open sessions using IMachine::LockMachine() 159 VirtualBox::ClientWatcher *that = (VirtualBox::ClientWatcher *)pvUser; local 160 Assert(that); 178 handles[0] = that->mUpdateReq; 182 AutoCaller autoCaller(that->mVirtualBox); 237 VirtualBox::MachinesOList &allMachines = that->mVirtualBox->i_getMachinesList(); 336 AutoCaller autoCaller(that->mVirtualBox); 346 int vrc = RTSemEventWait(that [all...] |
/vbox/src/VBox/Frontends/VirtualBox/src/ |
H A D | VBoxGlobalSettings.cpp | 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 72 VBoxGlobalSettingsData::VBoxGlobalSettingsData (const VBoxGlobalSettingsData &that) argument 74 hostCombo = that.hostCombo; 75 autoCapture = that.autoCapture; 76 guiFeatures = that.guiFeatures; 77 languageId = that.languageId; 78 maxGuestRes = that.maxGuestRes; 79 remapScancodes = that.remapScancodes; 80 proxySettings = that.proxySettings; 81 hostScreenSaverDisabled = that [all...] |
H A D | VBoxGlobalSettings.h | 14 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 32 VBoxGlobalSettingsData( const VBoxGlobalSettingsData &that ); 34 bool operator==( const VBoxGlobalSettingsData &that ) const; 68 VBoxGlobalSettings (const VBoxGlobalSettings &that) argument 69 : QObject(), CIShared <VBoxGlobalSettingsData> (that) {} 70 VBoxGlobalSettings &operator= (const VBoxGlobalSettings &that) { argument 71 CIShared <VBoxGlobalSettingsData>::operator= (that);
|