Lines Matching refs:bytes
66 void *p_data, unsigned int bytes, bool read)
81 bytes);
84 bytes);
89 memcpy(p_data, pt, bytes);
91 memcpy(pt, p_data, bytes);
102 * @bytes: access data length
108 void *p_data, unsigned int bytes)
115 failsafe_emulate_mmio_rw(vgpu, pa, p_data, bytes, true);
122 if (WARN_ON(bytes > 8))
128 if (WARN_ON(bytes != 4 && bytes != 8))
130 if (WARN_ON(!reg_is_gtt(gvt, offset + bytes - 1)))
134 p_data, bytes);
141 ret = intel_gvt_hypervisor_read_gpa(vgpu, pa, p_data, bytes);
145 if (WARN_ON(!reg_is_mmio(gvt, offset + bytes - 1)))
149 if (WARN_ON(!IS_ALIGNED(offset, bytes)))
153 ret = intel_vgpu_mmio_reg_rw(vgpu, offset, p_data, bytes, true);
163 offset, bytes);
174 * @bytes: access data length
180 void *p_data, unsigned int bytes)
187 failsafe_emulate_mmio_rw(vgpu, pa, p_data, bytes, false);
195 if (WARN_ON(bytes > 8))
201 if (WARN_ON(bytes != 4 && bytes != 8))
203 if (WARN_ON(!reg_is_gtt(gvt, offset + bytes - 1)))
207 p_data, bytes);
214 ret = intel_gvt_hypervisor_write_gpa(vgpu, pa, p_data, bytes);
218 ret = intel_vgpu_mmio_reg_rw(vgpu, offset, p_data, bytes, false);
227 bytes);