Lines Matching refs:m_context

57     void setSecLevel(const ocsd_sec_level sl) { m_context.security_level = sl; };  in setSecLevel()
58 …void setEL(const ocsd_ex_level el) { m_context.exception_level = el; m_context.el_valid = el > ocs… in setEL()
59 void setCtxtID(const uint32_t id) { m_context.context_id = id; m_context.ctxt_id_valid = 1; }; in setCtxtID()
60 void setVMID(const uint32_t id) { m_context.vmid = id; m_context.vmid_valid = 1; }; in setVMID()
61 void set64bit(const bool is64bit) { m_context.bits64 = is64bit ? 1 : 0; }; in set64bit()
63 const ocsd_sec_level getSecLevel() const { return m_context.security_level; }; in getSecLevel()
64 const ocsd_ex_level getEL() const { return m_context.exception_level; }; in getEL()
65 const bool ELvalid() const { return (m_context.el_valid == 1); }; in ELvalid()
66 …const uint32_t getCtxtID() const { return (m_context.ctxt_id_valid == 1) ? m_context.context_id : … in getCtxtID()
67 const bool ctxtIDvalid() const { return (m_context.ctxt_id_valid == 1); }; in ctxtIDvalid()
68 const uint32_t getVMID() const { return (m_context.vmid_valid == 1) ? m_context.vmid : 0; }; in getVMID()
69 const bool VMIDvalid() const { return (m_context.vmid_valid == 1); }; in VMIDvalid()
72 operator const ocsd_pe_context &() const { return m_context; };
75 ocsd_pe_context m_context;
85 m_context = *context; in OcsdPeContext()
91 m_context.bits64 = 0; in resetCtxt()
92 m_context.context_id = 0; in resetCtxt()
93 m_context.ctxt_id_valid = 0; in resetCtxt()
94 m_context.el_valid = 0; in resetCtxt()
95 m_context.exception_level = ocsd_EL_unknown; in resetCtxt()
96 m_context.security_level = ocsd_sec_secure; in resetCtxt()
97 m_context.vmid = 0; in resetCtxt()
98 m_context.vmid_valid = 0; in resetCtxt()
103 m_context = ctxt;
109 m_context = *context;