Lines Matching refs:size
15 void abuf_set(struct abuf *abuf, void *data, size_t size) in abuf_set() argument
19 abuf->size = size; in abuf_set()
22 void abuf_map_sysmem(struct abuf *abuf, ulong addr, size_t size) in abuf_map_sysmem() argument
24 abuf_set(abuf, map_sysmem(addr, size), size); in abuf_map_sysmem()
41 abuf->size = new_size; in abuf_realloc()
43 } else if (new_size <= abuf->size) { in abuf_realloc()
48 abuf->size = new_size; in abuf_realloc()
58 abuf->size = new_size; in abuf_realloc()
69 *sizep = abuf->size; in abuf_uninit_move()
70 if (!abuf->size) 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()
107 abuf->size = 0; in abuf_init()