/openbmc/qemu/include/hw/ppc/ |
H A D | xive2.h | 42 int (*get_eas)(Xive2Router *xrtr, uint8_t eas_blk, uint32_t eas_idx, 44 int (*get_pq)(Xive2Router *xrtr, uint8_t eas_blk, uint32_t eas_idx, 46 int (*set_pq)(Xive2Router *xrtr, uint8_t eas_blk, uint32_t eas_idx, 66 int xive2_router_get_eas(Xive2Router *xrtr, uint8_t eas_blk, uint32_t eas_idx,
|
H A D | xive.h | 389 int (*get_eas)(XiveRouter *xrtr, uint8_t eas_blk, uint32_t eas_idx, 391 int (*get_pq)(XiveRouter *xrtr, uint8_t eas_blk, uint32_t eas_idx, 393 int (*set_pq)(XiveRouter *xrtr, uint8_t eas_blk, uint32_t eas_idx, 407 int xive_router_get_eas(XiveRouter *xrtr, uint8_t eas_blk, uint32_t eas_idx,
|
/openbmc/qemu/hw/intc/ |
H A D | xive2.c | 650 int xive2_router_get_eas(Xive2Router *xrtr, uint8_t eas_blk, uint32_t eas_idx, in xive2_router_get_eas() argument 655 return xrc->get_eas(xrtr, eas_blk, eas_idx, eas); in xive2_router_get_eas() 659 int xive2_router_get_pq(Xive2Router *xrtr, uint8_t eas_blk, uint32_t eas_idx, in xive2_router_get_pq() argument 664 return xrc->get_pq(xrtr, eas_blk, eas_idx, pq); in xive2_router_get_pq() 668 int xive2_router_set_pq(Xive2Router *xrtr, uint8_t eas_blk, uint32_t eas_idx, in xive2_router_set_pq() argument 673 return xrc->set_pq(xrtr, eas_blk, eas_idx, pq); in xive2_router_set_pq() 981 uint32_t eas_idx = XIVE_EAS_INDEX(lisn); in xive2_router_notify() local 985 if (xive2_router_get_eas(xrtr, eas_blk, eas_idx, &eas)) { in xive2_router_notify() 995 if (xive2_router_get_pq(xrtr, eas_blk, eas_idx, &pq)) { in xive2_router_notify() 1002 if (xive2_router_set_pq(xrtr, eas_blk, eas_idx, &pq)) { in xive2_router_notify()
|
H A D | xive.c | 1570 int xive_router_get_eas(XiveRouter *xrtr, uint8_t eas_blk, uint32_t eas_idx, in xive_router_get_eas() argument 1575 return xrc->get_eas(xrtr, eas_blk, eas_idx, eas); in xive_router_get_eas() 1579 int xive_router_get_pq(XiveRouter *xrtr, uint8_t eas_blk, uint32_t eas_idx, in xive_router_get_pq() argument 1584 return xrc->get_pq(xrtr, eas_blk, eas_idx, pq); in xive_router_get_pq() 1588 int xive_router_set_pq(XiveRouter *xrtr, uint8_t eas_blk, uint32_t eas_idx, in xive_router_set_pq() argument 1593 return xrc->set_pq(xrtr, eas_blk, eas_idx, pq); in xive_router_set_pq() 1958 uint32_t eas_idx = XIVE_EAS_INDEX(lisn); in xive_router_notify() local 1962 if (xive_router_get_eas(xrtr, eas_blk, eas_idx, &eas)) { in xive_router_notify() 1972 if (xive_router_get_pq(xrtr, eas_blk, eas_idx, &pq)) { in xive_router_notify() 1979 if (xive_router_set_pq(xrtr, eas_blk, eas_idx, &pq)) { in xive_router_notify()
|
H A D | spapr_xive.c | 362 uint32_t eas_idx, XiveEAS *eas) in spapr_xive_get_eas() argument 366 if (eas_idx >= xive->nr_irqs) { in spapr_xive_get_eas() 370 *eas = xive->eat[eas_idx]; in spapr_xive_get_eas()
|