webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Go to the source code of this file.
Classes | |
struct | uma_cache |
struct | uma_keg |
struct | uma_zone |
Macros | |
#define | UMA_ZFLAG_FULL 0x40000000 /* Reached uz_maxpages */ |
#define | UMA_ALIGN_PTR (sizeof(void *) - 1) /* Alignment fit for ptr */ |
#define | uma_zone_set_max(zone, number) /* stub TODO __Userspace__ */ |
Typedefs | |
typedef int(* | uma_ctor) (void *mem, int size, void *arg, int flags) |
typedef void(* | uma_dtor) (void *mem, int size, void *arg) |
typedef int(* | uma_init) (void *mem, int size, int flags) |
typedef void(* | uma_fini) (void *mem, int size) |
typedef struct uma_zone * | uma_zone_t |
typedef struct uma_keg * | uma_keg_t |
Functions | |
uma_zone_t | uma_zcreate (char *name, size_t size, uma_ctor ctor, uma_dtor dtor, uma_init uminit, uma_fini fini, int align, u_int32_t flags) |
#define UMA_ZFLAG_FULL 0x40000000 /* Reached uz_maxpages */ |
#define uma_zone_set_max | ( | zone, | |
number | |||
) | /* stub TODO __Userspace__ */ |
typedef struct uma_zone* uma_zone_t |