struct fdf_arena

Defined at line 17 of file ../../src/devices/bin/driver_runtime/arena.h

Defined in

<lib

/fdf/arena.h>

Public Methods

void fdf_arena (fdf_arena && to_move)

Defined at line 21 of file ../../src/devices/bin/driver_runtime/arena.h

void fdf_arena (fdf_arena & to_copy)

Defined at line 22 of file ../../src/devices/bin/driver_runtime/arena.h

void ~fdf_arena ()

Defined at line 113 of file ../../src/devices/bin/driver_runtime/arena.cc

zx_status_t Create (uint32_t options, uint32_t tag, fdf_arena ** out_arena)

fdf_arena_t implementation

Defined at line 10 of file ../../src/devices/bin/driver_runtime/arena.cc

void * Allocate (size_t bytes)

Defined at line 19 of file ../../src/devices/bin/driver_runtime/arena.cc

bool Contains (const void * data, size_t num_bytes)

Defined at line 78 of file ../../src/devices/bin/driver_runtime/arena.cc

void Free (void * data)

No-op for initial implementation.

Defined at line 61 of file ../../src/devices/bin/driver_runtime/arena.cc

void Destroy ()

Defined at line 111 of file ../../src/devices/bin/driver_runtime/arena.cc