Searched refs:mte_ctrl (Results 1 – 4 of 4) sorted by relevance
194 unsigned long mte_ctrl = task->thread.mte_ctrl; in mte_update_sctlr_user() local 202 resolved_mte_tcf = (mte_ctrl & pref) ? pref : mte_ctrl; in mte_update_sctlr_user() 216 if (mte_ctrl & MTE_CTRL_STORE_ONLY) in mte_update_sctlr_user() 225 * SYS_GCR_EL1 will be set to current->thread.mte_ctrl value by in mte_update_gcr_excl() 232 ((task->thread.mte_ctrl >> MTE_CTRL_GCR_USER_EXCL_SHIFT) & in mte_update_gcr_excl() 356 u64 mte_ctrl = (~((arg & PR_MTE_TAG_MASK) >> PR_MTE_TAG_SHIFT) & in set_mte_ctrl() local 363 mte_ctrl |= MTE_CTRL_TCF_ASYNC; in set_mte_ctrl() 365 mte_ctrl | in set_mte_ctrl() 396 u64 mte_ctrl = task->thread.mte_ctrl; get_mte_ctrl() local [all...]
52 DEFINE(THREAD_MTE_CTRL, offsetof(struct task_struct, thread.mte_ctrl)); in main()
166 .macro mte_set_gcr, mte_ctrl, tmp168 ubfx \tmp, \mte_ctrl, #MTE_CTRL_GCR_USER_EXCL_SHIFT, #16
184 u64 mte_ctrl; member