/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | patch.c | 64 void *waddr = addr; in __patch_text_real() local 68 waddr = patch_map(addr, FIX_TEXT_POKE0, &flags); in __patch_text_real() 71 *(u16 *)waddr = __opcode_to_mem_thumb16(insn); in __patch_text_real() 76 u16 *addrh0 = waddr; in __patch_text_real() 77 u16 *addrh1 = waddr + 2; in __patch_text_real() 98 *(u32 *)waddr = insn; in __patch_text_real() 102 if (waddr != addr) { in __patch_text_real() 103 flush_kernel_vmap_range(waddr, twopage ? size / 2 : size); in __patch_text_real()
|
/kernel/linux/linux-6.6/arch/arm/kernel/ |
H A D | patch.c | 64 void *waddr = addr; in __patch_text_real() local 68 waddr = patch_map(addr, FIX_TEXT_POKE0, &flags); in __patch_text_real() 71 *(u16 *)waddr = __opcode_to_mem_thumb16(insn); in __patch_text_real() 76 u16 *addrh0 = waddr; in __patch_text_real() 77 u16 *addrh1 = waddr + 2; in __patch_text_real() 98 *(u32 *)waddr = insn; in __patch_text_real() 102 if (waddr != addr) { in __patch_text_real() 103 flush_kernel_vmap_range(waddr, twopage ? size / 2 : size); in __patch_text_real()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/ |
H A D | vc4_validate_shaders.c | 101 waddr_to_live_reg_index(uint32_t waddr, bool is_b) in waddr_to_live_reg_index() argument 103 if (waddr < 32) { in waddr_to_live_reg_index() 105 return 32 + waddr; in waddr_to_live_reg_index() 107 return waddr; in waddr_to_live_reg_index() 108 } else if (waddr <= QPU_W_ACC3) { in waddr_to_live_reg_index() 109 return 64 + waddr - QPU_W_ACC0; in waddr_to_live_reg_index() 141 is_tmu_submit(uint32_t waddr) in is_tmu_submit() argument 143 return (waddr == QPU_W_TMU0_S || in is_tmu_submit() 144 waddr == QPU_W_TMU1_S); in is_tmu_submit() 148 is_tmu_write(uint32_t waddr) in is_tmu_write() argument 188 uint32_t waddr = (is_mul ? check_tmu_write() local 391 uint32_t waddr = (is_mul ? check_reg_write() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/ |
H A D | vc4_validate_shaders.c | 101 waddr_to_live_reg_index(uint32_t waddr, bool is_b) in waddr_to_live_reg_index() argument 103 if (waddr < 32) { in waddr_to_live_reg_index() 105 return 32 + waddr; in waddr_to_live_reg_index() 107 return waddr; in waddr_to_live_reg_index() 108 } else if (waddr <= QPU_W_ACC3) { in waddr_to_live_reg_index() 109 return 64 + waddr - QPU_W_ACC0; in waddr_to_live_reg_index() 141 is_tmu_submit(uint32_t waddr) in is_tmu_submit() argument 143 return (waddr == QPU_W_TMU0_S || in is_tmu_submit() 144 waddr == QPU_W_TMU1_S); in is_tmu_submit() 148 is_tmu_write(uint32_t waddr) in is_tmu_write() argument 188 uint32_t waddr = (is_mul ? check_tmu_write() local 391 uint32_t waddr = (is_mul ? check_reg_write() local [all...] |
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | patching.c | 71 void *waddr = addr; in __aarch64_insn_write() local 76 waddr = patch_map(addr, FIX_TEXT_POKE0); in __aarch64_insn_write() 78 ret = copy_to_kernel_nofault(waddr, &insn, AARCH64_INSN_SIZE); in __aarch64_insn_write() 93 u64 *waddr; in aarch64_insn_write_literal_u64() local 98 waddr = patch_map(addr, FIX_TEXT_POKE0); in aarch64_insn_write_literal_u64() 100 ret = copy_to_kernel_nofault(waddr, &val, sizeof(val)); in aarch64_insn_write_literal_u64()
|
/kernel/linux/linux-6.6/arch/riscv/kernel/ |
H A D | patch.c | 68 void *waddr = addr; in __patch_insn_set() local 86 waddr = patch_map(addr, FIX_TEXT_POKE0); in __patch_insn_set() 88 memset(waddr, c, len); in __patch_insn_set() 101 void *waddr = addr; in __patch_insn_write() local 128 waddr = patch_map(addr, FIX_TEXT_POKE0); in __patch_insn_write() 130 ret = copy_to_kernel_nofault(waddr, insn, len); in __patch_insn_write()
|
/kernel/linux/linux-5.10/arch/riscv/kernel/ |
H A D | patch.c | 61 void *waddr = addr; in patch_insn_write() local 82 waddr = patch_map(addr, FIX_TEXT_POKE0); in patch_insn_write() 84 ret = copy_to_kernel_nofault(waddr, insn, len); in patch_insn_write()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/altera/ |
H A D | altera_sgdma.c | 16 dma_addr_t waddr, 297 dma_addr_t waddr, in sgdma_setup_descrip() 316 csrwr32(lower_32_bits(waddr), desc, sgdma_descroffs(waddr)); in sgdma_setup_descrip() 293 sgdma_setup_descrip(struct sgdma_descrip __iomem *desc, struct sgdma_descrip __iomem *ndesc, dma_addr_t ndesc_phys, dma_addr_t raddr, dma_addr_t waddr, u16 length, int generate_eop, int rfixed, int wfixed) sgdma_setup_descrip() argument
|
H A D | altera_sgdmahw.h | 13 u32 waddr; member
|
/kernel/linux/linux-5.10/drivers/nvmem/ |
H A D | imx-ocotp.c | 287 u8 waddr; in imx_ocotp_write() local 328 * In banked/i.MX7 mode the OTP register bank goes into waddr in imx_ocotp_write() 333 waddr = offset / priv->params->bank_address_words; in imx_ocotp_write() 341 waddr = offset / 4; in imx_ocotp_write() 346 ctrl |= waddr & priv->params->ctrl.bm_addr; in imx_ocotp_write()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/altera/ |
H A D | altera_sgdma.c | 16 dma_addr_t waddr, 297 dma_addr_t waddr, in sgdma_setup_descrip() 316 csrwr32(lower_32_bits(waddr), desc, sgdma_descroffs(waddr)); in sgdma_setup_descrip() 293 sgdma_setup_descrip(struct sgdma_descrip __iomem *desc, struct sgdma_descrip __iomem *ndesc, dma_addr_t ndesc_phys, dma_addr_t raddr, dma_addr_t waddr, u16 length, int generate_eop, int rfixed, int wfixed) sgdma_setup_descrip() argument
|
H A D | altera_sgdmahw.h | 13 u32 waddr; member
|
/kernel/linux/linux-6.6/drivers/nvmem/ |
H A D | imx-ocotp.c | 318 u8 waddr; in imx_ocotp_write() local 359 * In banked/i.MX7 mode the OTP register bank goes into waddr in imx_ocotp_write() 364 waddr = offset / priv->params->bank_address_words; in imx_ocotp_write() 372 waddr = offset / 4; in imx_ocotp_write() 377 ctrl |= waddr & priv->params->ctrl.bm_addr; in imx_ocotp_write()
|
/kernel/linux/linux-5.10/drivers/scsi/qla4xxx/ |
H A D | ql4_83xx.c | 866 * qla4_83xx_read_write_crb_reg - Read from raddr and write value to waddr. 870 * @waddr : CRB address to write to 873 uint32_t raddr, uint32_t waddr) in qla4_83xx_read_write_crb_reg() 878 qla4_83xx_wr_reg_indirect(ha, waddr, value); in qla4_83xx_read_write_crb_reg() 885 * Shift Left,Right/OR/XOR with values RMW header and write value to waddr. 889 * @waddr : CRB address to write to 893 uint32_t waddr, in qla4_83xx_rmw_crb_reg() 909 qla4_83xx_wr_reg_indirect(ha, waddr, value); in qla4_83xx_rmw_crb_reg() 872 qla4_83xx_read_write_crb_reg(struct scsi_qla_host *ha, uint32_t raddr, uint32_t waddr) qla4_83xx_read_write_crb_reg() argument 892 qla4_83xx_rmw_crb_reg(struct scsi_qla_host *ha, uint32_t raddr, uint32_t waddr, struct qla4_83xx_rmw *p_rmw_hdr) qla4_83xx_rmw_crb_reg() argument
|
/kernel/linux/linux-6.6/drivers/scsi/qla4xxx/ |
H A D | ql4_83xx.c | 865 * qla4_83xx_read_write_crb_reg - Read from raddr and write value to waddr. 869 * @waddr : CRB address to write to 872 uint32_t raddr, uint32_t waddr) in qla4_83xx_read_write_crb_reg() 877 qla4_83xx_wr_reg_indirect(ha, waddr, value); in qla4_83xx_read_write_crb_reg() 884 * Shift Left,Right/OR/XOR with values RMW header and write value to waddr. 888 * @waddr : CRB address to write to 892 uint32_t waddr, in qla4_83xx_rmw_crb_reg() 908 qla4_83xx_wr_reg_indirect(ha, waddr, value); in qla4_83xx_rmw_crb_reg() 871 qla4_83xx_read_write_crb_reg(struct scsi_qla_host *ha, uint32_t raddr, uint32_t waddr) qla4_83xx_read_write_crb_reg() argument 891 qla4_83xx_rmw_crb_reg(struct scsi_qla_host *ha, uint32_t raddr, uint32_t waddr, struct qla4_83xx_rmw *p_rmw_hdr) qla4_83xx_rmw_crb_reg() argument
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | insn.c | 141 void *waddr = addr; in __aarch64_insn_write() local 146 waddr = patch_map(addr, FIX_TEXT_POKE0); in __aarch64_insn_write() 148 ret = copy_to_kernel_nofault(waddr, &insn, AARCH64_INSN_SIZE); in __aarch64_insn_write()
|
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drx_driver.h | 1742 u32 waddr, /* write address of register */ 1761 u32 waddr, /* write address of register */ 1780 u32 waddr, /* write address of register */
|
H A D | drxj.c | 540 u32 waddr, 1741 * u32 waddr, -- address of chip register/memory 1763 u32 waddr, in drxdap_fasi_read_modify_write_reg16() 1773 rc = drxdap_fasi_write_reg16(dev_addr, waddr, wdata, DRXDAP_FASI_RMW); in drxdap_fasi_read_modify_write_reg16() 1818 * \param waddr Address to write to 1836 u32 waddr, in drxj_dap_rm_write_reg16short() 1852 rc = drxdap_fasi_write_reg16(dev_addr, waddr, wdata, in drxj_dap_rm_write_reg16short() 1874 u32 waddr, in drxj_dap_read_modify_write_reg16() 1883 waddr, in drxj_dap_read_modify_write_reg16() 1886 return drxj_dap_rm_write_reg16short(dev_addr, waddr, radd in drxj_dap_read_modify_write_reg16() 1762 drxdap_fasi_read_modify_write_reg16(struct i2c_device_addr *dev_addr, u32 waddr, u32 raddr, u16 wdata, u16 *rdata) drxdap_fasi_read_modify_write_reg16() argument 1835 drxj_dap_rm_write_reg16short(struct i2c_device_addr *dev_addr, u32 waddr, u32 raddr, u16 wdata, u16 *rdata) drxj_dap_rm_write_reg16short() argument 1873 drxj_dap_read_modify_write_reg16(struct i2c_device_addr *dev_addr, u32 waddr, u32 raddr, u16 wdata, u16 *rdata) drxj_dap_read_modify_write_reg16() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drx_driver.h | 1742 u32 waddr, /* write address of register */ 1761 u32 waddr, /* write address of register */ 1780 u32 waddr, /* write address of register */
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_83xx_init.c | 1738 u32 raddr, u32 waddr) in qlcnic_83xx_read_write_crb_reg() 1746 qlcnic_83xx_wrt_reg_indirect(p_dev, waddr, value); in qlcnic_83xx_read_write_crb_reg() 1751 u32 raddr, u32 waddr, in qlcnic_83xx_rmw_crb_reg() 1770 qlcnic_83xx_wrt_reg_indirect(p_dev, waddr, value); in qlcnic_83xx_rmw_crb_reg() 1737 qlcnic_83xx_read_write_crb_reg(struct qlcnic_adapter *p_dev, u32 raddr, u32 waddr) qlcnic_83xx_read_write_crb_reg() argument 1750 qlcnic_83xx_rmw_crb_reg(struct qlcnic_adapter *p_dev, u32 raddr, u32 waddr, struct qlc_83xx_rmw *p_rmw_hdr) qlcnic_83xx_rmw_crb_reg() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_83xx_init.c | 1738 u32 raddr, u32 waddr) in qlcnic_83xx_read_write_crb_reg() 1746 qlcnic_83xx_wrt_reg_indirect(p_dev, waddr, value); in qlcnic_83xx_read_write_crb_reg() 1751 u32 raddr, u32 waddr, in qlcnic_83xx_rmw_crb_reg() 1770 qlcnic_83xx_wrt_reg_indirect(p_dev, waddr, value); in qlcnic_83xx_rmw_crb_reg() 1737 qlcnic_83xx_read_write_crb_reg(struct qlcnic_adapter *p_dev, u32 raddr, u32 waddr) qlcnic_83xx_read_write_crb_reg() argument 1750 qlcnic_83xx_rmw_crb_reg(struct qlcnic_adapter *p_dev, u32 raddr, u32 waddr, struct qlc_83xx_rmw *p_rmw_hdr) qlcnic_83xx_rmw_crb_reg() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_hw.c | 2118 u32 fl_addr, waddr, raddr; in netxen_md_rdrom() local 2132 waddr = fl_addr & 0xFFFF0000; in netxen_md_rdrom() 2133 NX_WR_DUMP_REG(FLASH_ROM_WINDOW, adapter->ahw.pci_base0, waddr); in netxen_md_rdrom()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_hw.c | 2118 u32 fl_addr, waddr, raddr; in netxen_md_rdrom() local 2132 waddr = fl_addr & 0xFFFF0000; in netxen_md_rdrom() 2133 NX_WR_DUMP_REG(FLASH_ROM_WINDOW, adapter->ahw.pci_base0, waddr); in netxen_md_rdrom()
|
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/ |
H A D | qla_nx2.c | 120 * qla8044_read_write_crb_reg - Read from raddr and write value to waddr. 124 * @waddr : CRB address to write to 129 uint32_t raddr, uint32_t waddr) in qla8044_read_write_crb_reg() 134 qla8044_wr_reg_indirect(vha, waddr, value); in qla8044_read_write_crb_reg() 228 * Shift Left,Right/OR/XOR with values RMW header and write value to waddr. 232 * @waddr : CRB address to write to 238 uint32_t raddr, uint32_t waddr, struct qla8044_rmw *p_rmw_hdr) in qla8044_rmw_crb_reg() 251 qla8044_wr_reg_indirect(vha, waddr, value); in qla8044_rmw_crb_reg() 128 qla8044_read_write_crb_reg(struct scsi_qla_host *vha, uint32_t raddr, uint32_t waddr) qla8044_read_write_crb_reg() argument 237 qla8044_rmw_crb_reg(struct scsi_qla_host *vha, uint32_t raddr, uint32_t waddr, struct qla8044_rmw *p_rmw_hdr) qla8044_rmw_crb_reg() argument
|
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/ |
H A D | qla_nx2.c | 120 * qla8044_read_write_crb_reg - Read from raddr and write value to waddr. 124 * @waddr : CRB address to write to 129 uint32_t raddr, uint32_t waddr) in qla8044_read_write_crb_reg() 134 qla8044_wr_reg_indirect(vha, waddr, value); in qla8044_read_write_crb_reg() 228 * Shift Left,Right/OR/XOR with values RMW header and write value to waddr. 232 * @waddr : CRB address to write to 238 uint32_t raddr, uint32_t waddr, struct qla8044_rmw *p_rmw_hdr) in qla8044_rmw_crb_reg() 251 qla8044_wr_reg_indirect(vha, waddr, value); in qla8044_rmw_crb_reg() 128 qla8044_read_write_crb_reg(struct scsi_qla_host *vha, uint32_t raddr, uint32_t waddr) qla8044_read_write_crb_reg() argument 237 qla8044_rmw_crb_reg(struct scsi_qla_host *vha, uint32_t raddr, uint32_t waddr, struct qla8044_rmw *p_rmw_hdr) qla8044_rmw_crb_reg() argument
|