Lines Matching refs:size
211 size_t pdu_read(struct p9_fcall *pdu, void *data, size_t size) in pdu_read() argument
213 size_t len = min(pdu->size - pdu->offset, size); in pdu_read()
217 return size - len; in pdu_read()
220 static size_t pdu_write(struct p9_fcall *pdu, const void *data, size_t size) in pdu_write() argument
222 size_t len = min(pdu->capacity - pdu->size, size); in pdu_write()
224 memcpy(&pdu->sdata[pdu->size], data, len); in pdu_write()
225 pdu->size += len; in pdu_write()
226 return size - len; in pdu_write()
230 pdu_write_u(struct p9_fcall *pdu, struct iov_iter *from, size_t size) in pdu_write_u() argument
232 size_t len = min(pdu->capacity - pdu->size, size); in pdu_write_u()
234 if (!copy_from_iter_full(&pdu->sdata[pdu->size], len, from)) in pdu_write_u()
237 pdu->size += len; in pdu_write_u()
238 return size - len; in pdu_write_u()
366 &stbuf->size, &stbuf->type, in p9pdu_vreadf()
388 pdu->size - pdu->offset); in p9pdu_vreadf()
599 stbuf->size, stbuf->type, in p9pdu_vwritef()
671 p9attr->size, in p9pdu_vwritef()
725 fake_pdu.size = len; in p9stat_read()
749 int size = pdu->size; in p9pdu_finalize() local
752 pdu->size = 0; in p9pdu_finalize()
753 err = p9pdu_writef(pdu, 0, "d", size); in p9pdu_finalize()
754 pdu->size = size; in p9pdu_finalize()
758 pdu->size, pdu->id, pdu->tag); in p9pdu_finalize()
766 pdu->size = 0; in p9pdu_reset()
776 fake_pdu.size = len; in p9dirent_read()