Home
last modified time | relevance | path

Searched refs:bndcsr (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/arch/x86/mm/
Dmpx.c328 struct bndcsr *bndcsr; in task_get_bounds_dir() local
344 bndcsr = get_xsave_addr(&tsk->thread.fpu.state->xsave, XSTATE_BNDCSR); in task_get_bounds_dir()
345 if (!bndcsr) in task_get_bounds_dir()
352 if (!(bndcsr->bndcfgu & MPX_BNDCFG_ENABLE_FLAG)) in task_get_bounds_dir()
360 (bndcsr->bndcfgu & MPX_BNDCFG_ADDR_MASK); in task_get_bounds_dir()
486 struct bndcsr *bndcsr; in do_mpx_bt_fault() local
488 bndcsr = get_xsave_addr(xsave_buf, XSTATE_BNDCSR); in do_mpx_bt_fault()
489 if (!bndcsr) in do_mpx_bt_fault()
494 bd_base = bndcsr->bndcfgu & MPX_BNDCFG_ADDR_MASK; in do_mpx_bt_fault()
499 bd_entry = bndcsr->bndstatus & MPX_BNDSTA_ADDR_MASK; in do_mpx_bt_fault()
/linux-4.1.27/arch/x86/kernel/
Dtraps.c377 struct bndcsr *bndcsr; in do_bounds() local
401 bndcsr = get_xsave_addr(xsave_buf, XSTATE_BNDCSR); in do_bounds()
402 if (!bndcsr) in do_bounds()
410 switch (bndcsr->bndstatus & MPX_BNDSTA_ERROR_CODE) { in do_bounds()
/linux-4.1.27/arch/x86/include/asm/
Dprocessor.h404 struct bndcsr { struct
421 struct bndcsr bndcsr; member