/linux/arch/mips/kernel/ |
H A D | branch.c | 265 u16 halfword; in __microMIPS_compute_return_epc() local 274 __get_user(halfword, pc16); in __microMIPS_compute_return_epc() 277 word = ((unsigned int)halfword << 16); in __microMIPS_compute_return_epc() 280 if (!mm_insn_16bit(halfword)) { in __microMIPS_compute_return_epc() 281 __get_user(halfword, pc16); in __microMIPS_compute_return_epc() 285 word |= halfword; in __microMIPS_compute_return_epc() 289 if (get_user(halfword, pc16)) in __microMIPS_compute_return_epc() 292 word = ((unsigned int)halfword << 16); in __microMIPS_compute_return_epc() 294 if (!mm_insn_16bit(halfword)) { in __microMIPS_compute_return_epc() 296 if (get_user(halfword, pc16)) in __microMIPS_compute_return_epc() [all …]
|
H A D | unaligned.c | 624 u16 halfword; in emulate_load_store_microMIPS() local 640 __get_user(halfword, pc16); in emulate_load_store_microMIPS() 643 word = ((unsigned int)halfword << 16); in emulate_load_store_microMIPS() 646 if (!mm_insn_16bit(halfword)) { in emulate_load_store_microMIPS() 647 __get_user(halfword, pc16); in emulate_load_store_microMIPS() 651 word |= halfword; in emulate_load_store_microMIPS() 655 if (get_user(halfword, pc16)) in emulate_load_store_microMIPS() 658 word = ((unsigned int)halfword << 16); in emulate_load_store_microMIPS() 660 if (!mm_insn_16bit(halfword)) { in emulate_load_store_microMIPS() 662 if (get_user(halfword, pc16)) in emulate_load_store_microMIPS() [all …]
|
H A D | jump_label.c | 81 insn_p->halfword[0] = insn.word >> 16; in arch_jump_label_transform() 82 insn_p->halfword[1] = insn.word; in arch_jump_label_transform()
|
H A D | process.c | 424 if (is_mmips && mm_insn_16bit(ip->halfword[0])) { in get_frame_info() 425 insn.word = ip->halfword[0] << 16; in get_frame_info() 428 insn.word = ip->halfword[0] << 16 | ip->halfword[1]; in get_frame_info()
|
/linux/arch/mips/math-emu/ |
H A D | dsemul.c | 258 .halfword = { ir >> 16, ir } in mips_dsemul() 261 .halfword = { break_math >> 16, break_math } in mips_dsemul()
|
/linux/Documentation/devicetree/bindings/memory-controllers/ |
H A D | intel,ixp4xx-expansion-peripheral-props.yaml | 49 intel,ixp4xx-eb-byte-access-on-halfword:
|
H A D | intel,ixp4xx-expansion-bus-controller.yaml | 92 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
|
/linux/arch/powerpc/lib/ |
H A D | checksum_64.S | 30 * If only halfword aligned, align to a double word. Since odd 218 * If only halfword aligned, align to a double word. Since odd
|
/linux/arch/arm/kernel/ |
H A D | phys2virt.S | 79 @ second halfword of the opcode (the 16-bit immediate is encoded 90 @ need to inspect the first halfword of the opcode, to check whether
|
/linux/arch/mips/include/asm/sgi/ |
H A D | hpc3.h | 89 #define HPC3_SDCFG_HW 0x01000 /* Enable 16-bit halfword DMA accesses to scsi */ 100 #define HPC3_SPCFG_HW 0x1000 /* Enable 16-bit halfword PIO accesses to scsi */
|
/linux/arch/arm/boot/dts/intel/ixp/ |
H A D | intel-ixp4xx-reference-design.dtsi | 68 intel,ixp4xx-eb-byte-access-on-halfword = <0>;
|
H A D | intel-ixp42x-arcom-vulcan.dts | 56 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
|
H A D | intel-ixp42x-gateworks-gw2348.dts | 95 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
|
H A D | intel-ixp42x-usrobotics-usr8200.dts | 115 intel,ixp4xx-eb-byte-access-on-halfword = <0>;
|
H A D | intel-ixp43x-gateworks-gw2358.dts | 111 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
|
/linux/arch/microblaze/mm/ |
H A D | fault.c | 185 * (or the byte, halfword, float or double forms). in do_page_fault()
|
/linux/drivers/s390/scsi/ |
H A D | zfcp_fsf.h | 306 u16 halfword[FSF_STATUS_QUALIFIER_SIZE / sizeof (u16)]; member
|
/linux/drivers/net/ethernet/amd/ |
H A D | declance.c | 46 * PMAX requirement to only use halfword accesses to the 170 * The DS2100/3100 have a linear 64 kB buffer which supports halfword 171 * accesses only. Each halfword of the buffer is word-aligned in the
|
/linux/drivers/net/wireless/ath/ath10k/ |
H A D | hw.c | 679 /* Update ack timeout (lower halfword). */ in ath10k_hw_qca988x_set_coverage_class() 685 /* Update cts timeout (upper halfword). */ in ath10k_hw_qca988x_set_coverage_class()
|
/linux/drivers/bus/ |
H A D | intel-ixp4xx-eb.c | 123 .prop = "intel,ixp4xx-eb-byte-access-on-halfword",
|
/linux/arch/arm/probes/ |
H A D | decode-arm.c | 186 /* Halfword multiply and multiply-accumulate */ 620 * Halfword multiply and multiply-accumulate
|
/linux/arch/riscv/ |
H A D | Kconfig | 691 bool "Zabha extension support for atomic byte/halfword operations" 697 byte/halfword atomic memory operations when it is detected at boot.
|
/linux/tools/perf/util/arm-spe-decoder/ |
H A D | arm-spe-pkt-decoder.c | 38 * 01 : halfword (2)
|
/linux/drivers/input/keyboard/ |
H A D | imx_keypad.c | 23 * Keypad Controller registers (halfword)
|
/linux/arch/alpha/kernel/ |
H A D | io.c | 601 /* Handle any initial odd halfword */ in _memset_c_io()
|