Searched refs:pio_data (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.15/drivers/i2c/busses/ |
| D | i2c-mxs.c | 127 uint32_t pio_data[2]; member 189 i2c->pio_data[0] = MXS_CMD_I2C_SELECT; in mxs_i2c_dma_setup_xfer() 191 (struct scatterlist *)&i2c->pio_data[0], in mxs_i2c_dma_setup_xfer() 217 i2c->pio_data[1] = flags | MXS_CMD_I2C_READ | in mxs_i2c_dma_setup_xfer() 220 (struct scatterlist *)&i2c->pio_data[1], in mxs_i2c_dma_setup_xfer() 248 i2c->pio_data[0] = flags | MXS_CMD_I2C_WRITE | in mxs_i2c_dma_setup_xfer() 251 (struct scatterlist *)&i2c->pio_data[0], in mxs_i2c_dma_setup_xfer()
|
| /Linux-v5.15/arch/x86/kvm/ |
| D | x86.c | 6917 if (!kernel_pio(vcpu, vcpu->arch.pio_data)) in emulator_pio_in_out() 6934 memset(vcpu->arch.pio_data, 0, size * count); in __emulator_pio_in() 6942 memcpy(val, vcpu->arch.pio_data, size * count); in complete_emulator_pio_in() 6943 trace_kvm_pio(KVM_PIO_IN, vcpu->arch.pio.port, size, count, vcpu->arch.pio_data); in complete_emulator_pio_in() 6979 memcpy(vcpu->arch.pio_data, val, size * count); in emulator_pio_out() 6980 trace_kvm_pio(KVM_PIO_OUT, port, size, count, vcpu->arch.pio_data); in emulator_pio_out() 10720 vcpu->arch.pio_data = page_address(page); in kvm_arch_vcpu_create() 10790 free_page((unsigned long)vcpu->arch.pio_data); in kvm_arch_vcpu_create() 10841 free_page((unsigned long)vcpu->arch.pio_data); in kvm_arch_vcpu_destroy()
|
| /Linux-v5.15/arch/x86/include/asm/ |
| D | kvm_host.h | 704 void *pio_data; member
|
| /Linux-v5.15/virt/kvm/ |
| D | kvm_main.c | 3502 page = virt_to_page(vcpu->arch.pio_data); in kvm_vcpu_fault()
|