Home
last modified time | relevance | path

Searched refs:insn_copyin_count (Results 1 – 2 of 2) sorted by relevance

/xnu-8796.101.5/osfmk/i386/
H A Dtrap.c126 extern int insn_copyin_count;
1224 if (thread->machine.insn_copy_optout == false && insn_copyin_count > 0 && in user_trap()
1274 vm_map_offset_t end_addr = rip + (insn_copyin_count / 2); in copy_instruction_stream()
1282 assert(insn_copyin_count <= x86_INSTRUCTION_STATE_MAX_INSN_BYTES); in copy_instruction_stream()
1284 if (insn_copyin_count > x86_INSTRUCTION_STATE_MAX_INSN_BYTES || in copy_instruction_stream()
1285 insn_copyin_count < 64 /* CACHELINE_SIZE */) { in copy_instruction_stream()
1292 stack_buffer = __builtin_alloca(insn_copyin_count); in copy_instruction_stream()
1295 if (rip >= (insn_copyin_count / 2)) { in copy_instruction_stream()
1296 start_addr = rip - (insn_copyin_count / 2); in copy_instruction_stream()
1302 insn_offset = (insn_copyin_count / 2) - (rip_page - start_addr); in copy_instruction_stream()
[all …]
H A Di386_init.c172 int insn_copyin_count; variable
884 if (PE_parse_boot_argn("insn_capcnt", &insn_copyin_count, sizeof(insn_copyin_count))) { in i386_init()
889 if (insn_copyin_count > x86_INSTRUCTION_STATE_MAX_INSN_BYTES || in i386_init()
890 (insn_copyin_count != 0 && insn_copyin_count < 64)) { in i386_init()
891 insn_copyin_count = DEFAULT_INSN_COPYIN_COUNT; in i386_init()
894 insn_copyin_count = DEFAULT_INSN_COPYIN_COUNT; in i386_init()