Home
last modified time | relevance | path

Searched refs:pq (Results 1 – 9 of 9) sorted by relevance

/qemu/hw/intc/
H A Dxive2.c83 uint8_t pq; in xive2_end_pic_print_info() local
124 uint8_t pq; in xive2_end_eas_pic_print_info() local
426 uint8_t *pq) in xive2_router_get_pq() argument
435 uint8_t *pq) in xive2_router_set_pq() argument
767 uint8_t pq; in xive2_router_notify() local
775 notify = xive_esb_trigger(&pq); in xive2_router_notify()
851 uint8_t pq; in xive2_end_source_read() local
879 ret = xive_esb_eoi(&pq); in xive2_end_source_read()
885 ret = pq; in xive2_end_source_read()
917 uint8_t pq; in xive2_end_source_write() local
[all …]
H A Dxive.c871 uint8_t old_pq = *pq & 0x3; in xive_esb_set()
873 *pq &= ~0x3; in xive_esb_set()
874 *pq |= value & 0x3; in xive_esb_set()
881 uint8_t old_pq = *pq & 0x3; in xive_esb_trigger()
899 bool xive_esb_eoi(uint8_t *pq) in xive_esb_eoi() argument
901 uint8_t old_pq = *pq & 0x3; in xive_esb_eoi()
1370 uint8_t pq; in xive_end_pic_print_info() local
1430 uint8_t pq; in xive_end_eas_pic_print_info() local
1852 uint8_t pq; in xive_router_notify() local
1948 uint8_t pq; in xive_end_source_read() local
[all …]
H A Dspapr_xive_kvm.c337 uint8_t pq; in kvmppc_xive_source_get_state() local
344 pq = xive_esb_read(xsrc, i, XIVE_ESB_GET); in kvmppc_xive_source_get_state()
347 xive_source_esb_set(xsrc, i, pq); in kvmppc_xive_source_get_state()
515 uint8_t pq; in kvmppc_xive_change_state_handler() local
522 pq = xive_source_esb_get(xsrc, i); in kvmppc_xive_change_state_handler()
529 if (pq == XIVE_ESB_RESET && old_pq == XIVE_ESB_QUEUED) { in kvmppc_xive_change_state_handler()
544 uint8_t pq; in kvmppc_xive_change_state_handler() local
550 pq = xive_esb_read(xsrc, i, XIVE_ESB_GET); in kvmppc_xive_change_state_handler()
557 if (pq != XIVE_ESB_OFF) { in kvmppc_xive_change_state_handler()
558 pq = xive_esb_read(xsrc, i, XIVE_ESB_SET_PQ_10); in kvmppc_xive_change_state_handler()
[all …]
H A Dspapr_xive.c176 uint8_t pq = xive_source_esb_get(xsrc, i); in spapr_xive_pic_print_info() local
185 pq & XIVE_ESB_VAL_P ? 'P' : '-', in spapr_xive_pic_print_info()
186 pq & XIVE_ESB_VAL_Q ? 'Q' : '-', in spapr_xive_pic_print_info()
499 uint8_t *pq) in spapr_xive_get_pq() argument
505 *pq = xive_source_esb_get(&xive->source, idx); in spapr_xive_get_pq()
510 uint8_t *pq) in spapr_xive_set_pq() argument
516 *pq = xive_source_esb_set(&xive->source, idx, *pq); in spapr_xive_set_pq()
H A Dpnv_xive.c432 uint8_t *pq) in pnv_xive_get_pq() argument
441 *pq = xive_source_esb_get(&xive->ipi_source, idx); in pnv_xive_get_pq()
446 uint8_t *pq) in pnv_xive_set_pq() argument
455 *pq = xive_source_esb_set(&xive->ipi_source, idx, *pq); in pnv_xive_set_pq()
H A Dpnv_xive2.c328 uint8_t *pq) in pnv_xive2_get_pq() argument
337 *pq = xive_source_esb_get(&xive->ipi_source, idx); in pnv_xive2_get_pq()
342 uint8_t *pq) in pnv_xive2_set_pq() argument
351 *pq = xive_source_esb_set(&xive->ipi_source, idx, *pq); in pnv_xive2_set_pq()
/qemu/include/hw/ppc/
H A Dxive.h266 bool xive_esb_trigger(uint8_t *pq);
267 bool xive_esb_eoi(uint8_t *pq);
268 uint8_t xive_esb_set(uint8_t *pq, uint8_t value);
290 uint8_t xive_source_esb_set(XiveSource *xsrc, uint32_t srcno, uint8_t pq);
392 uint8_t *pq);
394 uint8_t *pq);
H A Dxive2.h45 uint8_t *pq);
47 uint8_t *pq);
/qemu/hw/pci-host/
H A Dpnv_phb3_msi.c103 uint64_t server, prio, pq, gen; in phb3_msi_try_send() local
112 pq = GETFIELD(IODA2_IVT_Q, ive) | (GETFIELD(IODA2_IVT_P, ive) << 1); in phb3_msi_try_send()
114 pq = 0; in phb3_msi_try_send()
124 switch (pq) { in phb3_msi_try_send()