Lines Matching refs:header_buf
538 virtiovf_add_buf_header(struct virtiovf_data_buffer *header_buf, in virtiovf_add_buf_header() argument
541 struct virtiovf_migration_file *migf = header_buf->migf; in virtiovf_add_buf_header()
549 page = virtiovf_get_migration_page(header_buf, 0); in virtiovf_add_buf_header()
555 header_buf->length = sizeof(header); in virtiovf_add_buf_header()
556 header_buf->start_pos = header_buf->migf->max_pos; in virtiovf_add_buf_header()
557 migf->max_pos += header_buf->length; in virtiovf_add_buf_header()
559 list_add_tail(&header_buf->buf_elm, &migf->buf_list); in virtiovf_add_buf_header()
568 struct virtiovf_data_buffer *header_buf; in virtiovf_read_device_context_chunk() local
612 header_buf = virtiovf_get_data_buffer(migf, in virtiovf_read_device_context_chunk()
614 if (IS_ERR(header_buf)) { in virtiovf_read_device_context_chunk()
615 ret = PTR_ERR(header_buf); in virtiovf_read_device_context_chunk()
619 ret = virtiovf_add_buf_header(header_buf, res_size); in virtiovf_read_device_context_chunk()
631 virtiovf_put_data_buffer(header_buf); in virtiovf_read_device_context_chunk()