#include "vpx_mem.h"
#include <limits.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "include/vpx_mem_intrnl.h"
#include "vpx/vpx_integer.h"
#if !defined(VPX_MAX_ALLOCABLE_MEMORY)
#if SIZE_MAX > (1ULL << 40)
#define VPX_MAX_ALLOCABLE_MEMORY …
#else
#define VPX_MAX_ALLOCABLE_MEMORY …
#endif
#endif
static int check_size_argument_overflow(uint64_t nmemb, uint64_t size) { … }
static size_t *get_malloc_address_location(void *const mem) { … }
static uint64_t get_aligned_malloc_size(size_t size, size_t align) { … }
static void set_actual_malloc_address(void *const mem,
const void *const malloc_addr) { … }
static void *get_actual_malloc_address(void *const mem) { … }
void *vpx_memalign(size_t align, size_t size) { … }
void *vpx_malloc(size_t size) { … }
void *vpx_calloc(size_t num, size_t size) { … }
void vpx_free(void *memblk) { … }