Home
last modified time | relevance | path

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

/freebsd/sbin/hastd/
H A Debuf.c57 unsigned char *eb_start; member
93 eb->eb_start = eb->eb_buf + page_size / 4; in ebuf_alloc()
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()
136 eb->eb_start -= size; in ebuf_add_head()
141 memcpy(eb->eb_start, data, size); in ebuf_add_head()
156 if (size > (size_t)(eb->eb_end - (eb->eb_start + eb->eb_size))) { in ebuf_add_tail()
165 (size_t)(eb->eb_end - (eb->eb_start + eb->eb_size))); in ebuf_add_tail()
171 memcpy(eb->eb_start + eb->eb_size, data, size); in ebuf_add_tail()
187 eb->eb_start += size; in ebuf_del_head()
[all …]