| /f-stack/freebsd/arm/arm/ |
| H A D | disassem.c | 293 u_int insn; in disasm() local 314 di->di_printf("und%s\t%08x\n", insn_condition(insn), insn); in disasm() 429 (insn & 0x000fff00) >> 4 | (insn & 0x0000000f)); in disasm() 498 (insn >> 16) & 0x0f, insn & 0x0f); in disasm() 506 (insn >> 12) & 0x0f, (insn >> 16) & 0x0f, in disasm() 507 insn & 0x0f, (insn >> 5) & 0x07); in disasm() 541 if (insn & 0x10) in disasm_register_shift() 581 if (insn & (1 << 22)) in disasm_print_reglist() 619 offset = ((insn & 0xf00) >> 4) | (insn & 0xf); in disasm_insn_ldrhstrh() 660 if (insn & (1 << 24)) in disasm_insn_ldcstc() [all …]
|
| H A D | unwind.c | 97 uint32_t insn; member 353 uint8_t insn; in unwind_exec_read_byte() local 356 insn = (*state->insn) >> (state->byte * 8); in unwind_exec_read_byte() 361 state->insn++; in unwind_exec_read_byte() 366 return insn; in unwind_exec_read_byte() 373 unsigned int insn; in unwind_exec_insn() local 443 } else if (insn == INSN_FINISH) { in unwind_exec_insn() 563 if (index->insn & (1U << 31)) { in unwind_stack_one() 565 state->insn = &index->insn; in unwind_stack_one() 568 state->insn = (uint32_t *) in unwind_stack_one() [all …]
|
| H A D | machdep_ptrace.c | 230 switch ((insn >> 24) & 0xf) { in arm_predict_branch() 236 if (insn & 0x0200000) { in arm_predict_branch() 237 offset = (insn >> 7) & 0x1e; in arm_predict_branch() 239 (insn & 0xff) >> offset; in arm_predict_branch() 243 if (insn & 0x10) in arm_predict_branch() 245 (insn >> 8) & 0xf); in arm_predict_branch() 248 switch ((insn >> 5) & 3) { in arm_predict_branch() 285 if (insn & (1 << 24)) in arm_predict_branch() 286 offset = insn & 0xfff; in arm_predict_branch() 287 if (insn & 0x00800000) in arm_predict_branch() [all …]
|
| H A D | undefined.c | 91 #define ARM_COPROC_INSN(insn) (((insn) & (1 << 27)) != 0) argument 92 #define ARM_VFP_INSN(insn) ((((insn) & 0xfe000000) == 0xf2000000) || \ argument 93 (((insn) & 0xff100000) == 0xf4000000)) 94 #define ARM_COPROC(insn) (((insn) >> 8) & 0xf) argument 96 #define THUMB_32BIT_INSN(insn) ((insn) >= 0xe800) argument 97 #define THUMB_COPROC_INSN(insn) (((insn) & (3 << 26)) == (3 << 26)) argument 98 #define THUMB_COPROC_UNDEFINED(insn) (((insn) & 0x3e << 20) == 0) argument 99 #define THUMB_VFP_INSN(insn) (((insn) & (3 << 24)) == (3 << 24)) argument 100 #define THUMB_COPROC(insn) (((insn) >> 8) & 0xf) argument 148 if (insn == GDB_BREAKPOINT || insn == GDB5_BREAKPOINT) { in gdb_trapper() [all …]
|
| H A D | db_interface.c | 315 branch_taken(u_int insn, db_addr_t pc) in branch_taken() argument 320 ret = arm_predict_branch(NULL, insn, (register_t)pc, &new_pc, in branch_taken()
|
| H A D | vfp.c | 176 vfp_bounce(u_int addr, u_int insn, struct trapframe *frame, int code) in vfp_bounce() argument
|
| /f-stack/freebsd/mips/mips/ |
| H A D | stack_machdep.c | 52 InstFmt insn; in stack_capture() local 70 bcopy((void *)i, &insn, sizeof(insn)); in stack_capture() 71 switch (insn.IType.op) { in stack_capture() 76 if (insn.IType.rs != SP || insn.IType.rt != SP) in stack_capture() 86 if ((short)insn.IType.imm > 0) in stack_capture() 94 if (insn.IType.rs != SP || insn.IType.rt != RA) in stack_capture() 119 bcopy((void *)i, &insn, sizeof(insn)); in stack_capture() 121 switch (insn.IType.op) { in stack_capture() 123 if (insn.RType.func == OP_JR) { in stack_capture() 124 if (insn.RType.rs != RA) in stack_capture() [all …]
|
| /f-stack/dpdk/lib/librte_bpf/ |
| H A D | bpf_jit_arm64.c | 243 insn |= rd; in emit_add_sub_imm() 284 insn |= rt; in emit_ls_pair_64() 324 insn |= rd; in mov_imm() 410 insn |= rt; in emit_ls() 442 insn |= rd; in emit_add_sub() 475 insn |= rd; in emit_mul() 496 insn |= rd; in emit_data_process_two_src() 535 if (insn) in emit_bitfield() 542 insn |= rd; in emit_bitfield() 585 insn |= rd; in emit_logical() [all …]
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | disassem.c | 292 if (strcmp(insn->tokens[i].name, token) == 0) { in arm64_disasm_read_token() 293 *val = (opcode >> insn->tokens[i].pos & in arm64_disasm_read_token() 294 ((1 << insn->tokens[i].len) - 1)); in arm64_disasm_read_token() 310 if (strcmp(insn->tokens[i].name, token) == 0) { in arm64_disasm_read_token_sign_ext() 311 msk = (1 << insn->tokens[i].len) - 1; in arm64_disasm_read_token_sign_ext() 315 if (*val & (1 << (insn->tokens[i].len - 1))) in arm64_disasm_read_token_sign_ext() 339 uint32_t insn; in disasm() local 356 insn = di->di_readword(loc); in disasm() 374 arm64_disasm_read_token(i_ptr, insn, "SF", &sf); in disasm() 487 amount = (insn >> ARM_INSN_SIZE_OFFSET) & in disasm() [all …]
|
| H A D | undefined.c | 66 id_aa64mmfr2_handler(vm_offset_t va, uint32_t insn, struct trapframe *frame, in id_aa64mmfr2_handler() argument 75 if ((insn & MRS_ID_AA64MMFR2_EL0_MASK) == MRS_ID_AA64MMFR2_EL0_VALUE) { in id_aa64mmfr2_handler() 76 reg = MRS_REGISTER(insn); in id_aa64mmfr2_handler() 96 gdb_trapper(vm_offset_t va, uint32_t insn, struct trapframe *frame, in gdb_trapper() argument 101 if (insn == GDB_BREAKPOINT || insn == GDB5_BREAKPOINT) { in gdb_trapper() 157 uint32_t insn; in undef_insn() local 163 ret = fueword32((uint32_t *)frame->tf_elr, &insn); in undef_insn() 167 insn = *(uint32_t *)frame->tf_elr; in undef_insn() 171 ret = uh->uh_handler(frame->tf_elr, insn, frame, frame->tf_esr); in undef_insn()
|
| H A D | support.S | 98 .macro fsudata insn, ret_reg, user_arg 101 \insn \ret_reg, [x\user_arg] /* Try accessing the data */
|
| H A D | identcpu.c | 988 user_mrs_handler(vm_offset_t va, uint32_t insn, struct trapframe *frame, in user_mrs_handler() argument 994 if ((insn & MRS_MASK) != MRS_VALUE) in user_mrs_handler() 1007 if (mrs_Op0(insn) != 3 || mrs_Op1(insn) != 0 || mrs_CRn(insn) != 0) in user_mrs_handler() 1010 CRm = mrs_CRm(insn); in user_mrs_handler() 1014 Op2 = mrs_Op2(insn); in user_mrs_handler() 1046 reg = MRS_REGISTER(insn); in user_mrs_handler()
|
| /f-stack/freebsd/arm64/include/ |
| H A D | undefined.h | 42 mrs_Op0(uint32_t insn) in mrs_Op0() argument 46 return (2 | ((insn & MRS_Op0_MASK) >> MRS_Op0_SHIFT)); in mrs_Op0() 51 mrs_##op(uint32_t insn) \ 54 return ((insn & MRS_##op##_MASK) >> MRS_##op##_SHIFT); \
|
| H A D | armreg.h | 40 #define MRS_SPECIAL(insn) ((insn) & 0x000fffe0) argument 41 #define MRS_REGISTER(insn) ((insn) & 0x0000001f) argument
|
| /f-stack/dpdk/buildtools/ |
| H A D | binutils-avx512-check.sh | 13 objdump -d --no-show-raw-insn $OBJFILE | grep -q $GATHER_PARAMS || {
|
| /f-stack/freebsd/arm/include/ |
| H A D | stack.h | 46 uint32_t *insn; member
|
| H A D | db_machdep.h | 92 u_int branch_taken (u_int insn, db_addr_t pc);
|
| /f-stack/freebsd/netpfil/ipfw/ |
| H A D | ip_fw2.c | 1104 check_uidgid(ipfw_insn_u32 *insn, struct ip_fw_args *args, int *ugid_lookupp, in check_uidgid() argument 1112 return cred_check(insn, proto, oif, in check_uidgid() 1205 if (insn->o.opcode == O_UID) in check_uidgid() 1206 match = ((*uc)->cr_uid == (uid_t)insn->d[0]); in check_uidgid() 1207 else if (insn->o.opcode == O_GID) in check_uidgid() 1208 match = groupmember((gid_t)insn->d[0], *uc); in check_uidgid() 1209 else if (insn->o.opcode == O_JAIL) in check_uidgid() 1210 match = ((*uc)->cr_prison->pr_id == (int)insn->d[0]); in check_uidgid()
|