Home
last modified time | relevance | path

Searched full:halfword (Results 1 – 25 of 40) sorted by relevance

12

/linux/arch/mips/kernel/
H A Dbranch.c265 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 Dunaligned.c624 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 Djump_label.c81 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 Dprocess.c424 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 Ddsemul.c258 .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 Dintel,ixp4xx-expansion-peripheral-props.yaml49 intel,ixp4xx-eb-byte-access-on-halfword:
H A Dintel,ixp4xx-expansion-bus-controller.yaml92 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
/linux/arch/powerpc/lib/
H A Dchecksum_64.S30 * 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 Dphys2virt.S79 @ 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 Dhpc3.h89 #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 Dintel-ixp4xx-reference-design.dtsi68 intel,ixp4xx-eb-byte-access-on-halfword = <0>;
H A Dintel-ixp42x-arcom-vulcan.dts56 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
H A Dintel-ixp42x-gateworks-gw2348.dts95 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
H A Dintel-ixp42x-usrobotics-usr8200.dts115 intel,ixp4xx-eb-byte-access-on-halfword = <0>;
H A Dintel-ixp43x-gateworks-gw2358.dts111 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
/linux/arch/microblaze/mm/
H A Dfault.c185 * (or the byte, halfword, float or double forms). in do_page_fault()
/linux/drivers/s390/scsi/
H A Dzfcp_fsf.h306 u16 halfword[FSF_STATUS_QUALIFIER_SIZE / sizeof (u16)]; member
/linux/drivers/net/ethernet/amd/
H A Ddeclance.c46 * 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 Dhw.c679 /* 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 Dintel-ixp4xx-eb.c123 .prop = "intel,ixp4xx-eb-byte-access-on-halfword",
/linux/arch/arm/probes/
H A Ddecode-arm.c186 /* Halfword multiply and multiply-accumulate */
620 * Halfword multiply and multiply-accumulate
/linux/arch/riscv/
H A DKconfig691 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 Darm-spe-pkt-decoder.c38 * 01 : halfword (2)
/linux/drivers/input/keyboard/
H A Dimx_keypad.c23 * Keypad Controller registers (halfword)
/linux/arch/alpha/kernel/
H A Dio.c601 /* Handle any initial odd halfword */ in _memset_c_io()

12