Lines Matching refs:buffer
126 xen_9pfs_read_packet(ring->buffer + off, ring->data.out, size, in get_request_bytes()
149 xen_9pfs_write_packet(ring->data.in, ring->buffer + off, size, in put_response_bytes()
329 struct p9_header *hdr = ring->buffer; in fill_buffer()
340 hdr->size = data - ring->buffer; in fill_buffer()
368 struct p9_header *hdr = ring->buffer; in chk_data()
370 if ( data + len <= ring->buffer + hdr->size ) in chk_data()
426 struct p9_header *hdr = ring->buffer; in fill_data()
701 memcpy(ring->buffer, str, len); in p9_error()
702 ((char *)ring->buffer)[len] = '\0'; in p9_error()
705 erroff = add_string(ring, ring->buffer, strlen(ring->buffer)); in p9_error()
1298 buf = ring->buffer + sizeof(*hdr) + sizeof(uint32_t); in p9_read()
1346 buf = ring->buffer + sizeof(*hdr) + sizeof(uint32_t); in p9_read()
1371 ret = fill_data(ring, "ULD", &fid, &off, &len, ring->buffer); in p9_write()
1385 buf = ring->buffer; in p9_write()
1397 written = buf - ring->buffer; in p9_write()
1417 ring->buffer = malloc(ring->max_size); in io_thread()
1418 if ( !ring->buffer ) in io_thread()
1445 hdr = *(struct p9_header *)ring->buffer; in io_thread()
1508 hdr.size = ((struct p9_header *)ring->buffer)->size; in io_thread()
1529 free(ring->buffer); in io_thread()