Home
last modified time | relevance | path

Searched refs:eb_buf (Results 1 – 1 of 1) sorted by relevance

/freebsd/sbin/hastd/
H A Debuf.c53 unsigned char *eb_buf; member
81 eb->eb_buf = malloc(size); in ebuf_alloc()
82 if (eb->eb_buf == NULL) { in ebuf_alloc()
88 eb->eb_end = eb->eb_buf + size; in ebuf_alloc()
93 eb->eb_start = eb->eb_buf + page_size / 4; in ebuf_alloc()
111 free(eb->eb_buf); in ebuf_free()
125 if (size > (size_t)(eb->eb_start - eb->eb_buf)) { in ebuf_add_head()
133 PJDLOG_ASSERT(size <= (size_t)(eb->eb_start - eb->eb_buf)); in ebuf_add_head()
243 newsize = eb->eb_end - eb->eb_buf + (page_size / 4) + size; in ebuf_head_extend()
249 newbuf + (page_size / 4) + size + (eb->eb_start - eb->eb_buf); in ebuf_head_extend()
[all …]