Searched refs:reg_len (Results 1 - 25 of 40) sorted by last modified time

12

/linux-master/kernel/bpf/
H A Dbtf.c8831 int reg_len, arg_len, cmp_len; local
8845 reg_len = strlen(reg_name);
8854 if (reg_len == arg_len)
8858 if ((reg_len != arg_len + pattern_len) &&
8859 (arg_len != reg_len + pattern_len))
8862 if (reg_len < arg_len) {
8864 cmp_len = reg_len;
/linux-master/include/linux/
H A Dregmap.h507 const void *reg, size_t reg_len,
510 const void *reg, size_t reg_len,
H A Dmhi.h312 * @reg_len: Length of the MHI MMIO region (required)
386 size_t reg_len; member in struct:mhi_controller
H A Dhisi_acc_qm.h174 u32 reg_len; member in struct:dfx_diff_registers
544 struct dfx_diff_registers *dregs, u32 reg_len);
545 void hisi_qm_regs_debugfs_uninit(struct hisi_qm *qm, u32 reg_len);
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dmhi.c319 mhi_ctrl->reg_len = ab->mem_len;
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dmhi.c351 mhi_ctrl->reg_len = ab->mem_len;
/linux-master/drivers/net/ethernet/micrel/
H A Dksz884x.c6546 unsigned long reg_len; local
6567 reg_len = pci_resource_len(pdev, 0);
6571 if (!request_mem_region(reg_base, reg_len, DRV_NAME))
6586 hw->io = ioremap(reg_base, reg_len);
6710 dev->mem_end = dev->mem_start + reg_len - 1;
6759 release_mem_region(reg_base, reg_len);
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c2009 int reg_len; local
2014 reg_len = BNXT_PXP_REG_LEN;
2017 reg_len += sizeof(struct pcie_ctx_hw_stats);
2019 return reg_len;
/linux-master/drivers/net/ethernet/amd/
H A Damd8111e.c1742 unsigned long reg_addr, reg_len; local
1782 reg_len = pci_resource_len(pdev, 0);
1802 lp->mmio = devm_ioremap(&pdev->dev, reg_addr, reg_len);
/linux-master/drivers/net/dsa/qca/
H A Dqca8k-8xxx.c504 qca8k_bulk_read(void *ctx, const void *reg_buf, size_t reg_len, argument
526 qca8k_bulk_gather_write(void *ctx, const void *reg_buf, size_t reg_len, argument
H A Dar9331.c858 static int ar9331_mdio_read(void *ctx, const void *reg_buf, size_t reg_len, argument
/linux-master/drivers/hwmon/
H A Dltc2992.c187 static int ltc2992_read_reg(struct ltc2992_state *st, u8 addr, const u8 reg_len) argument
194 ret = regmap_bulk_read(st->regmap, addr, regvals, reg_len);
199 for (i = 0; i < reg_len; i++)
200 val |= regvals[reg_len - i - 1] << (i * 8);
205 static int ltc2992_write_reg(struct ltc2992_state *st, u8 addr, const u8 reg_len, u32 val) argument
210 for (i = 0; i < reg_len; i++)
211 regvals[reg_len - i - 1] = (val >> (i * 8)) & 0xFF;
213 return regmap_bulk_write(st->regmap, addr, regvals, reg_len);
H A Dltc2991.c62 static int ltc2991_read_reg(struct ltc2991_state *st, u8 addr, u8 reg_len, argument
68 if (reg_len < 2)
71 ret = regmap_bulk_read(st->regmap, addr, &regvals, reg_len);
/linux-master/drivers/crypto/hisilicon/zip/
H A Dzip_main.c339 .reg_len = HZIP_CORE_REGS_BASE_LEN,
342 .reg_len = HZIP_CORE_REGS_DFX_LEN,
345 .reg_len = HZIP_CORE_REGS_DFX_LEN,
348 .reg_len = HZIP_CORE_REGS_DFX_LEN,
351 .reg_len = HZIP_CORE_REGS_DFX_LEN,
354 .reg_len = HZIP_CORE_REGS_DFX_LEN,
357 .reg_len = HZIP_CORE_REGS_DFX_LEN,
360 .reg_len = HZIP_CORE_REGS_DFX_LEN,
363 .reg_len = HZIP_CORE_REGS_DFX_LEN,
/linux-master/drivers/crypto/hisilicon/sec2/
H A Dsec_main.c296 .reg_len = SEC_DFX_BASE_LEN,
299 .reg_len = SEC_DFX_COMMON1_LEN,
302 .reg_len = SEC_DFX_COMMON2_LEN,
305 .reg_len = SEC_DFX_CORE_LEN,
/linux-master/drivers/crypto/hisilicon/hpre/
H A Dhpre_main.c348 .reg_len = HPRE_DFX_BASE_LEN,
351 .reg_len = HPRE_DFX_COMMON1_LEN,
354 .reg_len = HPRE_DFX_COMMON2_LEN,
357 .reg_len = HPRE_DFX_CORE_LEN,
/linux-master/drivers/crypto/hisilicon/
H A Ddebugfs.c121 .reg_len = QM_DFX_BASE_LEN,
124 .reg_len = QM_DFX_STATE1_LEN,
127 .reg_len = QM_DFX_STATE2_LEN,
130 .reg_len = QM_DFX_COMMON_LEN,
816 struct dfx_diff_registers *dregs, int reg_len)
824 for (i = 0; i < reg_len; i++) {
835 const struct dfx_diff_registers *cregs, u32 reg_len)
841 diff_regs = kcalloc(reg_len, sizeof(*diff_regs), GFP_KERNEL);
845 for (i = 0; i < reg_len; i++) {
846 if (!cregs[i].reg_len)
815 dfx_regs_uninit(struct hisi_qm *qm, struct dfx_diff_registers *dregs, int reg_len) argument
834 dfx_regs_init(struct hisi_qm *qm, const struct dfx_diff_registers *cregs, u32 reg_len) argument
874 qm_diff_regs_init(struct hisi_qm *qm, struct dfx_diff_registers *dregs, u32 reg_len) argument
929 qm_diff_regs_uninit(struct hisi_qm *qm, u32 reg_len) argument
943 hisi_qm_regs_debugfs_init(struct hisi_qm *qm, struct dfx_diff_registers *dregs, u32 reg_len) argument
975 hisi_qm_regs_debugfs_uninit(struct hisi_qm *qm, u32 reg_len) argument
[all...]
/linux-master/drivers/base/regmap/
H A Dregmap-spi.c37 const void *reg, size_t reg_len,
43 struct spi_transfer t[2] = { { .tx_buf = reg, .len = reg_len, },
54 const void *reg, size_t reg_len,
65 async->t[0].len = reg_len;
36 regmap_spi_gather_write(void *context, const void *reg, size_t reg_len, const void *val, size_t val_len) argument
53 regmap_spi_async_write(void *context, const void *reg, size_t reg_len, const void *val, size_t val_len, struct regmap_async *a) argument
H A Dregmap-raw-ram.c30 const void *reg, size_t reg_len,
38 if (reg_len != 2)
64 const void *reg, size_t reg_len,
72 if (reg_len != 2)
29 regmap_raw_ram_gather_write(void *context, const void *reg, size_t reg_len, const void *val, size_t val_len) argument
63 regmap_raw_ram_read(void *context, const void *reg, size_t reg_len, void *val, size_t val_len) argument
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore.c940 u16 reg_len)
945 emad_len = (reg_len + sizeof(u32) + MLXSW_EMAD_ETH_HDR_LEN +
939 mlxsw_emad_alloc(const struct mlxsw_core *mlxsw_core, u16 reg_len) argument
/linux-master/drivers/bus/mhi/host/
H A Dpci_generic.c791 mhi_cntrl->reg_len = pci_resource_len(pdev, bar_num);
H A Dinit.c526 if (val >= mhi_cntrl->reg_len - (8 * MHI_DEV_WAKE_DB)) {
528 val, mhi_cntrl->reg_len - (8 * MHI_DEV_WAKE_DB));
548 if (val >= mhi_cntrl->reg_len - (8 * mhi_cntrl->total_ev_rings)) {
550 val, mhi_cntrl->reg_len - (8 * mhi_cntrl->total_ev_rings));
923 !mhi_cntrl->irq || !mhi_cntrl->reg_len)
1108 if (bhi_off >= mhi_cntrl->reg_len) {
1110 bhi_off, mhi_cntrl->reg_len);
1124 if (bhie_off >= mhi_cntrl->reg_len) {
1127 bhie_off, mhi_cntrl->reg_len);
/linux-master/drivers/input/misc/
H A Diqs7222.c1690 int reg_len = reg > U8_MAX ? sizeof(reg) : sizeof(u8); local
1692 int msg_len = reg_len + val_len;
1706 memcpy(msg_buf + reg_len, val, val_len);
/linux-master/drivers/accel/qaic/
H A Dmhi_controller.c540 mhi_cntrl->reg_len = SZ_4K;
/linux-master/include/linux/mlx5/
H A Dqp.h198 __be64 reg_len; member in struct:mlx5_wqe_fmr_seg

Completed in 864 milliseconds

12