Lines Matching refs:exitinfo
723 static enum es_result vc_ioio_exitinfo(struct es_em_ctxt *ctxt, u64 *exitinfo) in vc_ioio_exitinfo() argument
729 *exitinfo = 0; in vc_ioio_exitinfo()
735 *exitinfo |= IOIO_TYPE_INS; in vc_ioio_exitinfo()
736 *exitinfo |= IOIO_SEG_ES; in vc_ioio_exitinfo()
743 *exitinfo |= IOIO_TYPE_OUTS; in vc_ioio_exitinfo()
744 *exitinfo |= IOIO_SEG_DS; in vc_ioio_exitinfo()
751 *exitinfo |= IOIO_TYPE_IN; in vc_ioio_exitinfo()
758 *exitinfo |= IOIO_TYPE_OUT; in vc_ioio_exitinfo()
765 *exitinfo |= IOIO_TYPE_IN; in vc_ioio_exitinfo()
772 *exitinfo |= IOIO_TYPE_OUT; in vc_ioio_exitinfo()
780 *exitinfo |= port << 16; in vc_ioio_exitinfo()
790 *exitinfo |= IOIO_DATA_8; in vc_ioio_exitinfo()
795 *exitinfo |= (insn->opnd_bytes == 2) ? IOIO_DATA_16 in vc_ioio_exitinfo()
802 *exitinfo |= IOIO_ADDR_16; in vc_ioio_exitinfo()
805 *exitinfo |= IOIO_ADDR_32; in vc_ioio_exitinfo()
808 *exitinfo |= IOIO_ADDR_64; in vc_ioio_exitinfo()
813 *exitinfo |= IOIO_REP; in vc_ioio_exitinfo()