MCPcopy Create free account
hub / github.com/codr7/hacktical-c / hc_bump_alloc_init

Function hc_bump_alloc_init

malloc1/malloc1.c:43–52  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41}
42
43void hc_bump_alloc_init(struct hc_bump_alloc *a,
44 struct hc_malloc *source,
45 size_t size) {
46 a->malloc.acquire = bump_acquire;
47 a->malloc.release = bump_release;
48 a->source = source;
49 a->size = size;
50 a->offset = 0;
51 a->memory = hc_acquire(source, size);
52}
53
54void hc_bump_alloc_deinit(struct hc_bump_alloc *a) {
55 hc_release(a->source, a->memory);

Callers 2

run_bumpFunction · 0.85
malloc1_testsFunction · 0.85

Calls

no outgoing calls

Tested by 1

malloc1_testsFunction · 0.68