/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | kgdb.c | 421 unsigned int instr; in kgdb_arch_set_breakpoint() local 424 err = get_kernel_nofault(instr, (unsigned *) addr); in kgdb_arch_set_breakpoint() 432 *(unsigned int *)bpt->saved_instr = instr; in kgdb_arch_set_breakpoint() 440 unsigned int instr = *(unsigned int *)bpt->saved_instr; in kgdb_arch_remove_breakpoint() local 443 err = patch_instruction(addr, ppc_inst(instr)); in kgdb_arch_remove_breakpoint()
|
/kernel/linux/linux-6.6/arch/m68k/math-emu/ |
H A D | fp_decode.h | 41 /* These macros do the dirty work of the instr decoding, several variables 70 | first decoding of the instr type 71 | this separates the conditional instr 82 | second decoding of the instr type 83 | this separates most move instr 90 | .long "f<op> fpx,fpx","invalid instr" 113 | it depends on the instr which of the modes is valid
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | kgdb.c | 417 u32 instr, *addr = (u32 *)bpt->bpt_addr; in kgdb_arch_set_breakpoint() local 420 err = get_kernel_nofault(instr, addr); in kgdb_arch_set_breakpoint() 428 *(u32 *)bpt->saved_instr = instr; in kgdb_arch_set_breakpoint() 436 unsigned int instr = *(unsigned int *)bpt->saved_instr; in kgdb_arch_remove_breakpoint() local 439 err = patch_instruction(addr, ppc_inst(instr)); in kgdb_arch_remove_breakpoint()
|
/kernel/linux/linux-5.10/drivers/mtd/devices/ |
H A D | sst25l.c | 166 static int sst25l_erase(struct mtd_info *mtd, struct erase_info *instr) in sst25l_erase() argument 173 if ((uint32_t)instr->len % mtd->erasesize) in sst25l_erase() 176 if ((uint32_t)instr->addr % mtd->erasesize) in sst25l_erase() 179 addr = instr->addr; in sst25l_erase() 180 end = addr + instr->len; in sst25l_erase()
|
/kernel/linux/linux-6.6/drivers/mtd/devices/ |
H A D | sst25l.c | 166 static int sst25l_erase(struct mtd_info *mtd, struct erase_info *instr) in sst25l_erase() argument 173 if ((uint32_t)instr->len % mtd->erasesize) in sst25l_erase() 176 if ((uint32_t)instr->addr % mtd->erasesize) in sst25l_erase() 179 addr = instr->addr; in sst25l_erase() 180 end = addr + instr->len; in sst25l_erase()
|
/third_party/mesa3d/src/amd/compiler/ |
H A D | aco_lower_phis.cpp | 123 insert_before_logical_end(Block* block, aco_ptr<Instruction> instr) in insert_before_logical_end() argument 131 block->instructions.insert(std::prev(block->instructions.end()), std::move(instr)); in insert_before_logical_end() 133 block->instructions.insert(std::prev(it.base()), std::move(instr)); in insert_before_logical_end() 147 auto IsLogicalEnd = [](const aco_ptr<Instruction>& instr) -> bool in build_merge_code() 148 { return instr->opcode == aco_opcode::p_logical_end; }; in build_merge_code()
|
/third_party/skia/third_party/externals/spirv-cross/ |
H A D | spirv_cross.hpp | 532 const uint32_t *stream(const Instruction &instr) const in stream() 537 if (!instr.length) in stream() 540 if (instr.is_embedded()) in stream() 542 auto &embedded = static_cast<const EmbeddedInstruction &>(instr); in stream() 543 assert(embedded.ops.size() == instr.length); in stream() 548 if (instr.offset + instr.length > ir.spirv.size()) in stream() 550 return &ir.spirv[instr.offset]; in stream()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | hw_breakpoint.h | 59 bool wp_check_constraints(struct pt_regs *regs, struct ppc_inst instr, 63 void wp_get_instr_detail(struct pt_regs *regs, struct ppc_inst *instr,
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | ptrace.h | 116 * True if instr is a 32-bit thumb instruction. This works if instr 118 * when instr holds all 32-bits of a wide thumb instruction if stored 121 #define is_wide_instruction(instr) ((unsigned)(instr) >= 0xe800)
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | hw_breakpoint.h | 59 bool wp_check_constraints(struct pt_regs *regs, ppc_inst_t instr, 63 void wp_get_instr_detail(struct pt_regs *regs, ppc_inst_t *instr,
|
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | ptrace.h | 115 * True if instr is a 32-bit thumb instruction. This works if instr 117 * when instr holds all 32-bits of a wide thumb instruction if stored 120 #define is_wide_instruction(instr) ((unsigned)(instr) >= 0xe800)
|
/kernel/linux/linux-5.10/net/nfc/hci/ |
H A D | hci.h | 66 #define HCP_HEADER(type, instr) ((((type) & 0x03) << 6) | ((instr) & 0x3f))
|
/kernel/linux/linux-6.6/net/nfc/hci/ |
H A D | hci.h | 66 #define HCP_HEADER(type, instr) ((((type) & 0x03) << 6) | ((instr) & 0x3f))
|
/third_party/mesa3d/src/compiler/nir/tests/ |
H A D | core_tests.cpp | 81 nir_foreach_instr(instr, block) { in shader_contains_def() 85 nir_foreach_ssa_def(instr, contains_def_cb, &state); in shader_contains_def()
|
H A D | control_flow_tests.cpp | 61 nir_builder_instr_insert(&b, &jump->instr); in TEST_F() 110 nir_instr_remove(&jump->instr); in TEST_F()
|
/third_party/mesa3d/src/asahi/compiler/test/ |
H A D | agx_test.h | 115 #define INSTRUCTION_CASE(instr, expected, pass) do { \ 120 instr; \
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_lower_bitmap.c | 108 nir_ssa_dest_init(&tex->instr, &tex->dest, 4, 32, NULL); in lower_bitmap() 109 nir_builder_instr_insert(b, &tex->instr); in lower_bitmap()
|
/third_party/mesa3d/src/imagination/rogue/ |
H A D | rogue_util.h | 98 * \param[in] instr The target instruction. 101 #define ASSERT_INSTR_OPERAND_INDEX(instr, index) \ 102 assert((index) < (instr)->num_operands)
|
/third_party/mesa3d/src/intel/blorp/ |
H A D | blorp_nir_builder.h | 65 nir_ssa_dest_init(&tex->instr, &tex->dest, 4, 32, NULL); in blorp_nir_txf_ms_mcs() 66 nir_builder_instr_insert(b, &tex->instr); in blorp_nir_txf_ms_mcs()
|
/third_party/mesa3d/src/panfrost/bifrost/ |
H A D | bi_test.h | 115 #define INSTRUCTION_CASE(instr, expected, pass) do { \ 120 instr; \
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/trace/ |
H A D | ftrace.c | 294 struct ppc_inst instr; in find_ftrace_tramp() local 303 else if (create_branch(&instr, (void *)ip, in find_ftrace_tramp() 334 struct ppc_inst instr; in setup_mcount_compiler_tramp() local 375 if (create_branch(&instr, (void *)tramp, ptr, 0)) { in setup_mcount_compiler_tramp() 521 struct ppc_inst instr; local 571 if (create_branch(&instr, ip, tramp, BRANCH_SET_LINK)) {
|
/kernel/linux/linux-5.10/drivers/soc/ixp4xx/ |
H A D | ixp4xx-npe.c | 209 static int __must_check npe_debug_instr(struct npe *npe, u32 instr, u32 ctx, in npe_debug_instr() argument 232 npe_cmd_write(npe, ECS_INSTRUCT_REG, CMD_WR_ECS_REG, instr); in npe_debug_instr() 256 u32 instr = INSTR_WR_REG_BYTE | /* OpCode */ in npe_logical_reg_write8() local 259 (val & ~0x1F) << (18 - 5);/* higher 3 bits to CoProc instr. */ in npe_logical_reg_write8() 260 return npe_debug_instr(npe, instr, ctx, 1); /* execute it */ in npe_logical_reg_write8() 267 u32 instr = INSTR_WR_REG_SHORT | /* OpCode */ in npe_logical_reg_write16() local 270 (val & ~0x1F) << (18 - 5);/* higher 11 bits to CoProc instr. */ in npe_logical_reg_write16() 271 return npe_debug_instr(npe, instr, ctx, 1); /* execute it */ in npe_logical_reg_write16()
|
/kernel/linux/linux-6.6/drivers/soc/ixp4xx/ |
H A D | ixp4xx-npe.c | 212 static int __must_check npe_debug_instr(struct npe *npe, u32 instr, u32 ctx, in npe_debug_instr() argument 235 npe_cmd_write(npe, ECS_INSTRUCT_REG, CMD_WR_ECS_REG, instr); in npe_debug_instr() 259 u32 instr = INSTR_WR_REG_BYTE | /* OpCode */ in npe_logical_reg_write8() local 262 (val & ~0x1F) << (18 - 5);/* higher 3 bits to CoProc instr. */ in npe_logical_reg_write8() 263 return npe_debug_instr(npe, instr, ctx, 1); /* execute it */ in npe_logical_reg_write8() 270 u32 instr = INSTR_WR_REG_SHORT | /* OpCode */ in npe_logical_reg_write16() local 273 (val & ~0x1F) << (18 - 5);/* higher 11 bits to CoProc instr. */ in npe_logical_reg_write16() 274 return npe_debug_instr(npe, instr, ctx, 1); /* execute it */ in npe_logical_reg_write16()
|
/third_party/mesa3d/src/amd/compiler/tests/ |
H A D | test_optimizer_postRA.cpp | 322 tmp3.instr->dpp16().neg[0] = true; 330 res4.instr->vop3().neg[0] = true; 338 res5.instr->vop3().clamp = true; 344 tmp6.instr->dpp16().neg[0] = true; 346 res6.instr->vop3().abs[0] = true; 353 res7.instr->vop3().abs[0] = true;
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/tests/ |
H A D | sfn_instrfromstring_test.cpp | 469 auto instr = from_string(init); in TEST_F() local 482 check(*instr, expect_fetch); in TEST_F() 706 auto instr = from_string(init); in check() local 707 ASSERT_TRUE(instr); in check() 708 EXPECT_EQ(*instr, expect); in check() 711 instr->print(os); in check()
|