Home | History | Annotate | Download | only in private

Lines Matching refs:size

44  *  Return a block of memory (at least 4-byte aligned) of at least the specified size.
51 SK_API extern void* sk_malloc_flags(size_t size, unsigned flags);
56 SK_API extern void* sk_realloc_throw(void* buffer, size_t size);
58 static inline void* sk_malloc_throw(size_t size) {
59 return sk_malloc_flags(size, SK_MALLOC_THROW);
62 static inline void* sk_calloc_throw(size_t size) {
63 return sk_malloc_flags(size, SK_MALLOC_THROW | SK_MALLOC_ZERO_INITIALIZE);
66 static inline void* sk_calloc_canfail(size_t size) {
70 if (size > 200000) {
74 return sk_malloc_flags(size, SK_MALLOC_ZERO_INITIALIZE);
85 static inline void* sk_malloc_canfail(size_t size) {
89 if (size > 200000) {
93 return sk_malloc_flags(size, 0);
98 static inline void sk_bzero(void* buffer, size_t size) {
100 if (size) {
101 memset(buffer, 0, size);