Rev 6102 | Rev 6336 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6102 | Rev 6295 | ||
---|---|---|---|
Line 47... | Line 47... | ||
47 | 47 | ||
48 | void* STDCALL AllocKernelSpace(size_t size)__asm__("AllocKernelSpace"); |
48 | void* STDCALL AllocKernelSpace(size_t size)__asm__("AllocKernelSpace"); |
49 | void STDCALL FreeKernelSpace(void *mem)__asm__("FreeKernelSpace"); |
49 | void STDCALL FreeKernelSpace(void *mem)__asm__("FreeKernelSpace"); |
50 | addr_t STDCALL MapIoMem(addr_t base, size_t size, u32 flags)__asm__("MapIoMem"); |
50 | addr_t STDCALL MapIoMem(addr_t base, size_t size, u32 flags)__asm__("MapIoMem"); |
51 | void* STDCALL KernelAlloc(size_t size)__asm__("KernelAlloc"); |
51 | void* STDCALL KernelAlloc(size_t size)__asm__("KernelAlloc"); |
52 | void* STDCALL KernelFree(void *mem)__asm__("KernelFree"); |
52 | void* STDCALL KernelFree(const void *mem)__asm__("KernelFree"); |
53 | void* STDCALL UserAlloc(size_t size)__asm__("UserAlloc"); |
53 | void* STDCALL UserAlloc(size_t size)__asm__("UserAlloc"); |
Line 54... | Line 54... | ||
54 | int STDCALL UserFree(void *mem)__asm__("UserFree"); |
54 | int STDCALL UserFree(void *mem)__asm__("UserFree"); |
Line 525... | Line 525... | ||
525 | memset(mem, 0, size); |
525 | memset(mem, 0, size); |
Line 526... | Line 526... | ||
526 | 526 | ||
527 | return mem; |
527 | return mem; |
Line 528... | Line -... | ||
528 | }; |
- | |
529 | - | ||
530 | static inline void vfree(void *addr) |
- | |
531 | { |
- | |
Line 532... | Line 528... | ||
532 | KernelFree(addr); |
528 | }; |
Line 533... | Line 529... | ||
533 | } |
529 |