Searched refs:insn_state (Results 1 – 4 of 4) sorted by relevance
1413 if (pcb->insn_state == 0) { in copy_instruction_stream()1414 pcb->insn_state = kalloc_data(sizeof(x86_instruction_state_t), Z_WAITOK); in copy_instruction_stream()1417 if (pcb->insn_state != 0) { in copy_instruction_stream()1418 bcopy(stack_buffer, pcb->insn_state->insn_bytes, end_addr - start_addr); in copy_instruction_stream()1419 bzero(&pcb->insn_state->insn_bytes[end_addr - start_addr], in copy_instruction_stream()1422 pcb->insn_state->insn_stream_valid_bytes = (int)(end_addr - start_addr); in copy_instruction_stream()1423 pcb->insn_state->insn_offset = (int)insn_offset; in copy_instruction_stream()1444 } else if (bcmp(&pcb->insn_state->insn_bytes[insn_offset - (rip & CACHELINE_MASK)], in copy_instruction_stream()1451 bcopy(&pcb->insn_cacheline[0], &pcb->insn_state->insn_cacheline[0], in copy_instruction_stream()1454 pcb->insn_state->out_of_synch = 1; in copy_instruction_stream()[all …]
826 if (pcb->insn_state != 0) { /* Reinit for new thread */ in machine_thread_create()827 bzero(pcb->insn_state, sizeof(x86_instruction_state_t)); in machine_thread_create()828 pcb->insn_state->insn_stream_valid_bytes = -1; in machine_thread_create()862 if (pcb->insn_state != 0) { in machine_thread_destroy()863 kfree_data(pcb->insn_state, sizeof(x86_instruction_state_t)); in machine_thread_destroy()864 pcb->insn_state = 0; in machine_thread_destroy()
152 x86_instruction_state_t *insn_state; member
1793 x86_instruction_state_t *src_state = THREAD_TO_PCB(thr_act)->insn_state; in machine_thread_get_state()