Lines Matching refs:kvm_eq
373 struct kvm_ppc_xive_eq kvm_eq = { 0 }; in kvmppc_xive_get_queue_config() local
390 &kvm_eq, false, errp); in kvmppc_xive_get_queue_config()
400 end->w1 = xive_set_field32(END_W1_GENERATION, 0ul, kvm_eq.qtoggle) | in kvmppc_xive_get_queue_config()
401 xive_set_field32(END_W1_PAGE_OFF, 0ul, kvm_eq.qindex); in kvmppc_xive_get_queue_config()
410 struct kvm_ppc_xive_eq kvm_eq = { 0 }; in kvmppc_xive_set_queue_config() local
419 kvm_eq.flags = 0; in kvmppc_xive_set_queue_config()
421 kvm_eq.flags |= KVM_XIVE_EQ_ALWAYS_NOTIFY; in kvmppc_xive_set_queue_config()
430 kvm_eq.qshift = xive_get_field32(END_W0_QSIZE, end->w0) + 12; in kvmppc_xive_set_queue_config()
431 kvm_eq.qaddr = xive_end_qaddr(end); in kvmppc_xive_set_queue_config()
436 kvm_eq.qtoggle = xive_get_field32(END_W1_GENERATION, end->w1); in kvmppc_xive_set_queue_config()
437 kvm_eq.qindex = xive_get_field32(END_W1_PAGE_OFF, end->w1); in kvmppc_xive_set_queue_config()
439 kvm_eq.qshift = 0; in kvmppc_xive_set_queue_config()
440 kvm_eq.qaddr = 0; in kvmppc_xive_set_queue_config()
453 &kvm_eq, true, errp); in kvmppc_xive_set_queue_config()