Lines Matching refs:data
15 void abuf_set(struct abuf *abuf, void *data, size_t size) in abuf_set() argument
18 abuf->data = data; in abuf_set()
37 ptr = realloc(abuf->data, new_size); in abuf_realloc()
40 abuf->data = ptr; in abuf_realloc()
54 ptr = memdup(abuf->data, new_size); in abuf_realloc()
57 abuf->data = ptr; in abuf_realloc()
73 ptr = abuf->data; in abuf_uninit_move()
75 ptr = memdup(abuf->data, abuf->size); in abuf_uninit_move()
85 void abuf_init_set(struct abuf *abuf, void *data, size_t size) in abuf_init_set() argument
88 abuf_set(abuf, data, size); in abuf_init_set()
91 void abuf_init_move(struct abuf *abuf, void *data, size_t size) in abuf_init_move() argument
93 abuf_init_set(abuf, data, size); in abuf_init_move()
100 free(abuf->data); in abuf_uninit()
106 abuf->data = NULL; in abuf_init()