Lines Matching refs:size
15 static inline void sk_out_of_memory(size_t size) {
17 size);
21 static inline void* throw_on_failure(size_t size, void* p) {
22 if (size > 0 && p == NULL) {
24 sk_out_of_memory(size);
39 void* sk_malloc_throw(size_t size) {
40 return sk_malloc_flags(size, SK_MALLOC_THROW);
43 void* sk_realloc_throw(void* addr, size_t size) {
44 return throw_on_failure(size, realloc(addr, size));
53 void* sk_malloc_flags(size_t size, unsigned flags) {
54 void* p = malloc(size);
56 return throw_on_failure(size, p);
62 void* sk_calloc(size_t size) {
63 return calloc(size, 1);
66 void* sk_calloc_throw(size_t size) {
67 return throw_on_failure(size, sk_calloc(size));