Home | History | Annotate | Download | only in libese

Lines Matching refs:buf

22   const struct EseSgBuffer *buf = bufs;
27 while (buf < bufs + cnt) {
29 if (ESE_UINT32_MAX - len < buf->len) {
32 len += buf->len;
33 buf++;
41 const struct EseSgBuffer *buf = src;
46 while (remaining && buf < src + src_cnt) {
47 if (start_at > buf->len) {
48 start_at -= buf->len;
49 buf++;
52 uint32_t copy_len = min_u32(remaining, buf->len - start_at);
53 ese_memcpy(dst, buf->c_base + start_at, copy_len);
57 buf++;
65 const struct EseSgBuffer *buf = dst;
71 while (remaining && buf < dst + dst_cnt) {
72 if (start_at >= buf->len) {
73 start_at -= buf->len;
74 buf++;
77 uint32_t copy_len = min_u32(remaining, buf->len - start_at);
78 ese_memcpy(buf->base + start_at, src, copy_len);
82 buf++;