Lines Matching refs:payload
746 char *payload = (char *)(payload_int & ~mask); in cmpct_memalign() local
747 if (unaligned != payload) { in cmpct_memalign()
749 header_t *header = (header_t *)payload - 1; in cmpct_memalign()
750 size_t left_over = payload - unaligned; in cmpct_memalign()
762 return payload; in cmpct_memalign()
765 void cmpct_free(void *payload) { in cmpct_free() argument
766 if (payload == NULL) return; in cmpct_free()
767 header_t *header = (header_t *)payload - 1; in cmpct_free()
802 void *cmpct_realloc(void *payload, size_t size) { in cmpct_realloc() argument
803 if (payload == NULL) return cmpct_alloc(size); in cmpct_realloc()
804 header_t *header = (header_t *)payload - 1; in cmpct_realloc()
807 memcpy(new_payload, payload, MIN(size, old_size)); in cmpct_realloc()
808 cmpct_free(payload); in cmpct_realloc()