Lines Matching refs:aligned_buf
120 uint8_t* aligned_buf; member
160 s->aligned_buf = NULL; in raw_open_common()
163 s->aligned_buf = qemu_blockalign(bs, ALIGNED_BUFFER_SIZE); in raw_open_common()
164 if (s->aligned_buf == NULL) { in raw_open_common()
195 qemu_vfree(s->aligned_buf); in raw_open_common()
322 if (s->aligned_buf != NULL) { in raw_pread()
331 ret = raw_pread_aligned(bs, offset - shift, s->aligned_buf, size); in raw_pread()
338 memcpy(buf, s->aligned_buf + shift, size); in raw_pread()
358 ret = raw_pread_aligned(bs, offset, s->aligned_buf, size); in raw_pread()
370 memcpy(buf, s->aligned_buf, size); in raw_pread()
410 if (s->aligned_buf != NULL) { in raw_pwrite()
415 ret = raw_pread_aligned(bs, offset - shift, s->aligned_buf, 512); in raw_pwrite()
422 memcpy(s->aligned_buf + shift, buf, size); in raw_pwrite()
424 ret = raw_pwrite_aligned(bs, offset - shift, s->aligned_buf, 512); in raw_pwrite()
443 memcpy(s->aligned_buf, buf, size); in raw_pwrite()
445 ret = raw_pwrite_aligned(bs, offset, s->aligned_buf, size); in raw_pwrite()
456 ret = raw_pread_aligned(bs, offset, s->aligned_buf, 512); in raw_pwrite()
459 memcpy(s->aligned_buf, buf, count); in raw_pwrite()
461 ret = raw_pwrite_aligned(bs, offset, s->aligned_buf, 512); in raw_pwrite()
516 if (s->aligned_buf) { in raw_aio_submit()
564 if (s->aligned_buf != NULL) in raw_close()
565 qemu_vfree(s->aligned_buf); in raw_close()