Home
last modified time | relevance | path

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

/lk-master/lib/iovec/
A Diovec.c36 ssize_t iovec_to_membuf (uint8_t *buf, uint buf_len, const iovec_t *iov, uint iov_cnt, uint iov_pos in iovec_to_membuf() argument
45 if (iov_pos >= iov->iov_len) { in iovec_to_membuf()
46 iov_pos -= iov->iov_len; /* skip whole chunks */ in iovec_to_membuf()
51 size_t to_copy = (size_t) (iov->iov_len - iov_pos); in iovec_to_membuf()
58 memcpy (buf + buf_pos, (uint8_t *)iov->iov_base + iov_pos, to_copy); in iovec_to_membuf()
68 iov_pos = 0; /* it is only possible to have fully copied iovec here */ in iovec_to_membuf()
/lk-master/lib/libc/include/
A Diovec.h24 const iovec_t *iov, uint iov_cnt, uint iov_pos);

Completed in 2 milliseconds