Lines Matching refs:ENDBR
1154 DPRINTK(ENDBR, "ENDBR at: %pS (%px)", addr, addr);
1157 * When we have IBT, the lack of ENDBR will trigger #CP
1159 DUMP_BYTES(ENDBR, ((u8*)addr), 4, "%px: orig: ", addr);
1160 DUMP_BYTES(ENDBR, ((u8*)&poison), 4, "%px: repl: ", addr);
1167 * Seal the functions for indirect calls by clobbering the ENDBR instructions
1287 * not a valid ENDBR instruction.
1431 * circumvention attacks where a 'naked' ENDBR instruction exists that
1434 * Notably the x86 entry points must be ENDBR and equally cannot be
1653 * When the function doesn't start with ENDBR the compiler will
1882 /* now that nobody targets func()+0, remove ENDBR there */
1909 * Compilers manage to be inconsistent with ENDBR vs __cfi prefixes,
1911 * is never taken do not get a __cfi prefix, but *DO* get an ENDBR.
1924 * FineIBT prefix should start with an ENDBR.
1965 * We check the preamble by checking for the ENDBR instruction relative to the