Searched refs:ind_addr (Results 1 – 9 of 9) sorted by relevance
/qemu/include/hw/s390x/ |
H A D | adapter.h | 16 uint64_t ind_addr; member
|
H A D | css.h | 192 IndAddr *get_indicator(hwaddr ind_addr, int len);
|
/qemu/hw/s390x/ |
H A D | virtio-ccw.c | 834 uint8_t volatile *ind_addr; in virtio_set_ind_atomic() local 836 ind_addr = cpu_physical_memory_map(ind_loc, &len, true); in virtio_set_ind_atomic() 837 if (!ind_addr) { in virtio_set_ind_atomic() 842 actual = *ind_addr; in virtio_set_ind_atomic() 845 actual = qatomic_cmpxchg(ind_addr, expected, expected | to_be_set); in virtio_set_ind_atomic() 848 cpu_physical_memory_unmap((void *)ind_addr, len, 1, len); in virtio_set_ind_atomic() 964 dev->routes.adapter.ind_addr = dev->indicators->map; in virtio_ccw_get_mappings()
|
H A D | s390-pci-bus.c | 658 uint8_t volatile *ind_addr; in set_ind_atomic() local 660 ind_addr = cpu_physical_memory_map(ind_loc, &len, true); in set_ind_atomic() 661 if (!ind_addr) { in set_ind_atomic() 665 actual = *ind_addr; in set_ind_atomic() 668 actual = qatomic_cmpxchg(ind_addr, expected, expected | to_be_set); in set_ind_atomic() 670 cpu_physical_memory_unmap((void *)ind_addr, len, 1, len); in set_ind_atomic() 694 set_ind_atomic(pbdev->routes.adapter.ind_addr + (ind_bit + vec) / 8, in s390_msi_ctrl_write()
|
H A D | css.c | 235 IndAddr **ind_addr = ptmp->parent; in post_load_ind_addr() local 238 *ind_addr = get_indicator(ptmp->addr, ptmp->len); in post_load_ind_addr() 240 *ind_addr = NULL; in post_load_ind_addr() 248 IndAddr *ind_addr = *(ptmp->parent); in pre_save_ind_addr() local 250 if (ind_addr != NULL) { in pre_save_ind_addr() 251 ptmp->len = ind_addr->len; in pre_save_ind_addr() 252 ptmp->addr = ind_addr->addr; in pre_save_ind_addr() 393 IndAddr *get_indicator(hwaddr ind_addr, int len) in get_indicator() argument 398 if (indicator->addr == ind_addr) { in get_indicator() 404 indicator->addr = ind_addr; in get_indicator()
|
H A D | s390-pci-inst.c | 960 pbdev->routes.adapter.ind_addr = ldq_be_p(&fib.aibv); in reg_irqs() 985 pbdev->routes.adapter.ind_addr = 0; in pci_dereg_irqs() 1415 stq_be_p(&fib.aibv, pbdev->routes.adapter.ind_addr); in stpcifc_service_call()
|
/qemu/hw/intc/ |
H A D | s390_flic_kvm.c | 345 kroute.u.adapter.ind_addr = adapter->ind_addr; in kvm_irqchip_add_adapter_route()
|
/qemu/linux-headers/linux/ |
H A D | kvm.h | 943 __u64 ind_addr; member
|
/qemu/target/s390x/kvm/ |
H A D | kvm.c | 2105 route->u.adapter.ind_addr = pbdev->routes.adapter.ind_addr; in kvm_arch_fixup_msi_route()
|