xref: /openbmc/linux/arch/um/include/shared/um_malloc.h (revision f2f4bf5a)
1f2f4bf5aSAlex Dewar /* SPDX-License-Identifier: GPL-2.0 */
28569c914SAl Viro /*
38569c914SAl Viro  * Copyright (C) 2005 Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
48569c914SAl Viro  */
58569c914SAl Viro 
68569c914SAl Viro #ifndef __UM_MALLOC_H__
78569c914SAl Viro #define __UM_MALLOC_H__
88569c914SAl Viro 
99e636452SAl Viro #include <generated/asm-offsets.h>
108569c914SAl Viro 
118569c914SAl Viro extern void *uml_kmalloc(int size, int flags);
128569c914SAl Viro extern void kfree(const void *ptr);
138569c914SAl Viro 
148569c914SAl Viro extern void *vmalloc(unsigned long size);
158569c914SAl Viro extern void vfree(void *ptr);
168569c914SAl Viro 
178569c914SAl Viro #endif /* __UM_MALLOC_H__ */
188569c914SAl Viro 
198569c914SAl Viro 
20