Changeset 87203 in vbox for trunk/src/VBox/Runtime/common/asm
- Timestamp:
- Jan 8, 2021 3:11:34 PM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 142156
- Location:
- trunk/src/VBox/Runtime/common/asm
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/asm/ASMBitFirstClear-generic.cpp
r87193 r87203 35 35 36 36 37 DECLASM(int32_t) ASMBitFirstClear(const volatile void RT_FAR *pvBitmap, uint32_t cBits) RT_NOTHROW_DEF37 RTDECL(int32_t) ASMBitFirstClear(const volatile void RT_FAR *pvBitmap, uint32_t cBits) RT_NOTHROW_DEF 38 38 { 39 39 const volatile size_t RT_FAR *pu = (const volatile size_t RT_FAR *)pvBitmap; -
trunk/src/VBox/Runtime/common/asm/ASMBitFirstSet-generic.cpp
r87193 r87203 35 35 36 36 37 DECLASM(int32_t) ASMBitFirstSet(const volatile void RT_FAR *pvBitmap, uint32_t cBits) RT_NOTHROW_DEF37 RTDECL(int32_t) ASMBitFirstSet(const volatile void RT_FAR *pvBitmap, uint32_t cBits) RT_NOTHROW_DEF 38 38 { 39 39 const volatile size_t RT_FAR *pu = (const volatile size_t RT_FAR *)pvBitmap; -
trunk/src/VBox/Runtime/common/asm/ASMBitNextClear-generic.cpp
r87194 r87203 35 35 36 36 37 DECLASM(int) ASMBitNextClear(const volatile void RT_FAR *pvBitmap, uint32_t cBits, uint32_t iBitPrev) RT_NOTHROW_DEF37 RTDECL(int) ASMBitNextClear(const volatile void RT_FAR *pvBitmap, uint32_t cBits, uint32_t iBitPrev) RT_NOTHROW_DEF 38 38 { 39 39 const volatile uint32_t RT_FAR *pau32Bitmap = (const volatile uint32_t RT_FAR *)pvBitmap; -
trunk/src/VBox/Runtime/common/asm/ASMBitNextSet-generic.cpp
r87194 r87203 35 35 36 36 37 DECLASM(int) ASMBitNextSet(const volatile void RT_FAR *pvBitmap, uint32_t cBits, uint32_t iBitPrev) RT_NOTHROW_DEF37 RTDECL(int) ASMBitNextSet(const volatile void RT_FAR *pvBitmap, uint32_t cBits, uint32_t iBitPrev) RT_NOTHROW_DEF 38 38 { 39 39 const volatile uint32_t RT_FAR *pau32Bitmap = (const volatile uint32_t RT_FAR *)pvBitmap; -
trunk/src/VBox/Runtime/common/asm/ASMMemFill32-generic.cpp
r87185 r87203 36 36 37 37 38 RT _ASM_DECL_PRAGMA_WATCOM(void) ASMMemFill32(volatile void RT_FAR *pv, size_t cb, uint32_t u32) RT_NOTHROW_DEF38 RTDECL(void) ASMMemFill32(volatile void RT_FAR *pv, size_t cb, uint32_t u32) RT_NOTHROW_DEF 39 39 { 40 40 Assert(!(cb & 3)); -
trunk/src/VBox/Runtime/common/asm/ASMMemFirstMismatchingU8-generic.cpp
r87185 r87203 1 1 /* $Id$ */ 2 2 /** @file 3 * IPRT - ASMMem ZeroPage- generic C implementation.3 * IPRT - ASMMemFirstMismatchingU8 - generic C implementation. 4 4 */ 5 5 … … 33 33 34 34 35 DECLASM(void *) ASMMemFirstMismatchingU8(void const RT_FAR *pv, size_t cb, uint8_t u8) RT_NOTHROW_DEF35 RTDECL(void *) ASMMemFirstMismatchingU8(void const RT_FAR *pv, size_t cb, uint8_t u8) RT_NOTHROW_DEF 36 36 { 37 37 uint8_t const *pb = (uint8_t const RT_FAR *)pv; -
trunk/src/VBox/Runtime/common/asm/ASMMemFirstNonZero-generic.cpp
r87186 r87203 33 33 34 34 35 DECLASM(void RT_FAR *) ASMMemFirstNonZero(void const RT_FAR *pv, size_t cb) RT_NOTHROW_DEF35 RTDECL(void RT_FAR *) ASMMemFirstNonZero(void const RT_FAR *pv, size_t cb) RT_NOTHROW_DEF 36 36 { 37 37 uint8_t const *pb = (uint8_t const RT_FAR *)pv; -
trunk/src/VBox/Runtime/common/asm/ASMMemZero32-generic.cpp
r87185 r87203 35 35 36 36 37 RT _ASM_DECL_PRAGMA_WATCOM(void) ASMMemZero32(volatile void RT_FAR *pv, size_t cb) RT_NOTHROW_DEF37 RTDECL(void) ASMMemZero32(volatile void RT_FAR *pv, size_t cb) RT_NOTHROW_DEF 38 38 { 39 39 memset((void *)pv, 0, cb); -
trunk/src/VBox/Runtime/common/asm/ASMMemZeroPage-generic.cpp
r87184 r87203 35 35 36 36 37 RT _ASM_DECL_PRAGMA_WATCOM(void) ASMMemZeroPage(volatile void RT_FAR *pv) RT_NOTHROW_DEF37 RTDECL(void) ASMMemZeroPage(volatile void RT_FAR *pv) RT_NOTHROW_DEF 38 38 { 39 39 memset((void *)pv, 0, RT_ASM_PAGE_SIZE);
Note:
See TracChangeset
for help on using the changeset viewer.