Lines Matching refs:xto
548 const XiveTmOp *xto = &tm_ops[i]; in xive_tm_find_op() local
551 if (xto->page_offset >= page_offset && in xive_tm_find_op()
552 xto->op_offset == op_offset && in xive_tm_find_op()
553 xto->size == size && in xive_tm_find_op()
554 ((write && xto->write_handler) || (!write && xto->read_handler))) { in xive_tm_find_op()
555 return xto; in xive_tm_find_op()
567 const XiveTmOp *xto; in xive_tctx_tm_write() local
579 xto = xive_tm_find_op(tctx->xptr, offset, size, true); in xive_tctx_tm_write()
580 if (!xto) { in xive_tctx_tm_write()
584 xto->write_handler(xptr, tctx, offset, value, size); in xive_tctx_tm_write()
592 xto = xive_tm_find_op(tctx->xptr, offset, size, true); in xive_tctx_tm_write()
593 if (xto) { in xive_tctx_tm_write()
594 xto->write_handler(xptr, tctx, offset, value, size); in xive_tctx_tm_write()
607 const XiveTmOp *xto; in xive_tctx_tm_read() local
618 xto = xive_tm_find_op(tctx->xptr, offset, size, false); in xive_tctx_tm_read()
619 if (!xto) { in xive_tctx_tm_read()
624 ret = xto->read_handler(xptr, tctx, offset, size); in xive_tctx_tm_read()
631 xto = xive_tm_find_op(tctx->xptr, offset, size, false); in xive_tctx_tm_read()
632 if (xto) { in xive_tctx_tm_read()
633 ret = xto->read_handler(xptr, tctx, offset, size); in xive_tctx_tm_read()