/linux-master/arch/powerpc/sysdev/xics/ |
H A D | ics-native.c | 104 u32 xive; local 118 out_be32(ics_native_xive(in, vec), xive); local 159 u32 xive; local
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_xive.h | 153 struct kvmppc_xive *xive; member in struct:kvmppc_xive_vcpu 211 static inline struct kvmppc_xive_src_block *kvmppc_xive_find_source(struct kvmppc_xive *xive, argument 235 static inline u32 kvmppc_xive_vp(struct kvmppc_xive *xive, u32 server) argument 307 static inline bool kvmppc_xive_has_single_escalation(struct kvmppc_xive *xive) argument [all...] |
H A D | book3s_xive_native.c | 126 struct kvmppc_xive *xive = dev->private; local 203 struct kvmppc_xive *xive = kvm->arch.xive; local 232 struct kvmppc_xive *xive = dev->private; local 312 struct kvmppc_xive *xive = dev->private; local 339 kvmppc_xive_native_set_source(struct kvmppc_xive *xive, long irq, u64 addr) argument 416 kvmppc_xive_native_update_source_config(struct kvmppc_xive *xive, struct kvmppc_xive_src_block *sb, struct kvmppc_xive_irq_state *state, u32 server, u8 priority, bool masked, u32 eisn) argument 463 kvmppc_xive_native_set_source_config(struct kvmppc_xive *xive, long irq, u64 addr) argument 509 kvmppc_xive_native_sync_source(struct kvmppc_xive *xive, long irq, u64 addr) argument 559 kvmppc_xive_native_set_queue_config(struct kvmppc_xive *xive, long eq_idx, u64 addr) argument 707 kvmppc_xive_native_get_queue_config(struct kvmppc_xive *xive, long eq_idx, u64 addr) argument 805 kvmppc_xive_reset(struct kvmppc_xive *xive) argument 914 kvmppc_xive_native_eq_sync(struct kvmppc_xive *xive) argument 944 struct kvmppc_xive *xive = dev->private; local 976 struct kvmppc_xive *xive = dev->private; local 1016 struct kvmppc_xive *xive = dev->private; local 1093 struct kvmppc_xive *xive; local 1177 struct kvmppc_xive *xive = vcpu->kvm->arch.xive; local 1213 struct kvmppc_xive *xive = m->private; local 1259 xive_native_debugfs_init(struct kvmppc_xive *xive) argument 1269 struct kvmppc_xive *xive = dev->private; local [all...] |
H A D | book3s_xive.c | 390 static void xive_vm_scan_for_rerouted_irqs(struct kvmppc_xive *xive, argument 459 struct kvmppc_xive *xive = vcpu->kvm->arch.xive; local 517 struct kvmppc_xive *xive local 674 struct kvmppc_xive *xive = xc->xive; local 939 struct kvmppc_xive *xive = xc->xive; local 974 struct kvmppc_xive *xive = kvm->arch.xive; local 1084 xive_lock_and_mask(struct kvmppc_xive *xive, struct kvmppc_xive_src_block *sb, struct kvmppc_xive_irq_state *state) argument 1143 xive_finish_unmask(struct kvmppc_xive *xive, struct kvmppc_xive_src_block *sb, struct kvmppc_xive_irq_state *state, u8 prio) argument 1187 struct kvmppc_xive *xive = kvm->arch.xive; local 1271 struct kvmppc_xive *xive = kvm->arch.xive; local 1372 struct kvmppc_xive *xive = kvm->arch.xive; local 1394 struct kvmppc_xive *xive = kvm->arch.xive; local 1433 struct kvmppc_xive *xive = kvm->arch.xive; local 1457 xive_restore_pending_irq(struct kvmppc_xive *xive, u32 irq) argument 1495 struct kvmppc_xive *xive = vcpu->kvm->arch.xive; local 1554 struct kvmppc_xive *xive = kvm->arch.xive; local 1652 struct kvmppc_xive *xive = kvm->arch.xive; local 1733 struct kvmppc_xive *xive = kvm->arch.xive; local 1807 struct kvmppc_xive *xive = vcpu->kvm->arch.xive; local 1867 kvmppc_xive_vcpu_id_valid(struct kvmppc_xive *xive, u32 cpu) argument 1875 kvmppc_xive_compute_vp_id(struct kvmppc_xive *xive, u32 cpu, u32 *vp) argument 1906 struct kvmppc_xive *xive = dev->private; local 2037 xive_pre_save_set_queued(struct kvmppc_xive *xive, u32 irq) argument 2067 xive_pre_save_mask_irq(struct kvmppc_xive *xive, struct kvmppc_xive_src_block *sb, u32 irq) argument 2087 xive_pre_save_unmask_irq(struct kvmppc_xive *xive, struct kvmppc_xive_src_block *sb, u32 irq) argument 2111 xive_pre_save_queue(struct kvmppc_xive *xive, struct xive_q *q) argument 2124 xive_pre_save_scan(struct kvmppc_xive *xive) argument 2163 xive_post_save_scan(struct kvmppc_xive *xive) argument 2183 xive_get_source(struct kvmppc_xive *xive, long irq, u64 addr) argument 2266 kvmppc_xive_create_src_block( struct kvmppc_xive *xive, int irq) argument 2305 xive_check_delayed_irq(struct kvmppc_xive *xive, u32 irq) argument 2326 xive_set_source(struct kvmppc_xive *xive, long irq, u64 addr) argument 2492 struct kvmppc_xive *xive = kvm->arch.xive; local 2526 kvmppc_xive_set_nr_servers(struct kvmppc_xive *xive, u64 addr) argument 2565 struct kvmppc_xive *xive = dev->private; local 2582 struct kvmppc_xive *xive = dev->private; local 2643 struct kvmppc_xive *xive = dev->private; local 2721 struct kvmppc_xive *xive = *kvm_xive_device; local 2738 struct kvmppc_xive *xive; local 2885 struct kvmppc_xive *xive = m->private; local 2956 xive_debugfs_init(struct kvmppc_xive *xive) argument 2966 struct kvmppc_xive *xive = dev->private; local [all...] |
/linux-master/arch/powerpc/kernel/ |
H A D | prom_init.c | 182 bool xive; member in struct:platform_support
|
/linux-master/arch/powerpc/include/asm/ |
H A D | kvm_host.h | 321 struct kvmppc_xive *xive; /* Current XIVE device in use */ member in struct:kvm_arch
|