Lines Matching refs:size
46 size_t pdu_read(struct p9_fcall *pdu, void *data, size_t size)
48 size_t len = min(pdu->size - pdu->offset, size);
51 return size - len;
54 static size_t pdu_write(struct p9_fcall *pdu, const void *data, size_t size)
56 size_t len = min(pdu->capacity - pdu->size, size);
57 memcpy(&pdu->sdata[pdu->size], data, len);
58 pdu->size += len;
59 return size - len;
63 pdu_write_u(struct p9_fcall *pdu, struct iov_iter *from, size_t size)
65 size_t len = min(pdu->capacity - pdu->size, size);
67 if (!copy_from_iter_full(&pdu->sdata[pdu->size], len, &i))
70 pdu->size += len;
71 return size - len;
84 D - data blob (int32_t size followed by void *, results are not freed)
200 &stbuf->size, &stbuf->type,
222 pdu->size - pdu->offset);
433 stbuf->size, stbuf->type,
505 p9attr->size,
559 fake_pdu.size = len;
583 int size = pdu->size;
586 pdu->size = 0;
587 err = p9pdu_writef(pdu, 0, "d", size);
588 pdu->size = size;
591 p9_debug(P9_DEBUG_9P, ">>> size=%d type: %d tag: %d\n",
592 pdu->size, pdu->id, pdu->tag);
600 pdu->size = 0;
610 fake_pdu.size = len;