Searched refs:reg_id (Results 26 - 50 of 65) sorted by relevance

123

/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_netdev.c176 u64 reg_id; /* Flow steering API id */ member in struct:mlx4_en_filter
258 if (filter->reg_id) {
259 rc = mlx4_flow_detach(priv->mdev->dev, filter->reg_id);
264 rc = mlx4_flow_attach(priv->mdev->dev, &rule, &filter->reg_id);
330 rc = mlx4_flow_detach(priv->mdev->dev, filter->reg_id);
543 int qpn, u64 *reg_id)
552 MLX4_DOMAIN_NIC, reg_id);
557 en_dbg(DRV, priv, "added vxlan steering rule, mac %pM reg_id %llx\n", addr, *reg_id);
563 const unsigned char *mac, int *qpn, u64 *reg_id)
541 mlx4_en_tunnel_steer_add(struct mlx4_en_priv *priv, const unsigned char *addr, int qpn, u64 *reg_id) argument
562 mlx4_en_uc_steer_add(struct mlx4_en_priv *priv, const unsigned char *mac, int *qpn, u64 *reg_id) argument
614 mlx4_en_uc_steer_release(struct mlx4_en_priv *priv, const unsigned char *mac, int qpn, u64 reg_id) argument
1305 u64 reg_id; local
[all...]
H A Dresource_tracker.c92 u64 reg_id; member in struct:res_gid
4030 enum mlx4_steer_type steer, u64 reg_id)
4047 res->reg_id = reg_id;
4058 enum mlx4_steer_type steer, u64 *reg_id)
4068 *reg_id = res->reg_id;
4080 enum mlx4_steer_type type, u64 *reg_id)
4089 reg_id);
4107 enum mlx4_steer_type type, u64 reg_id)
4028 add_mcg_res(struct mlx4_dev *dev, int slave, struct res_qp *rqp, u8 *gid, enum mlx4_protocol prot, enum mlx4_steer_type steer, u64 reg_id) argument
4056 rem_mcg_res(struct mlx4_dev *dev, int slave, struct res_qp *rqp, u8 *gid, enum mlx4_protocol prot, enum mlx4_steer_type steer, u64 *reg_id) argument
4078 qp_attach(struct mlx4_dev *dev, int slave, struct mlx4_qp *qp, u8 gid[16], int block_loopback, enum mlx4_protocol prot, enum mlx4_steer_type type, u64 *reg_id) argument
4105 qp_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], enum mlx4_protocol prot, enum mlx4_steer_type type, u64 reg_id) argument
4150 u64 reg_id = 0; local
4982 u64 reg_id; local
[all...]
H A Dmlx4_en.h471 u64 reg_id; member in struct:mlx4_en_mc_list
656 u64 reg_id; member in struct:mlx4_mac_entry
H A Dfw.c2893 __be16 reg_id; member in struct:mlx4_access_reg
2906 * @reg_id: register ID to access.
2915 static int mlx4_ACCESS_REG(struct mlx4_dev *dev, u16 reg_id, argument
2938 inbuf->reg_id = cpu_to_be16(reg_id);
2957 reg_id, err);
3001 u16 reg_id = be16_to_cpu(inbuf->reg_id); local
3007 if (reg_id == MLX4_REG_ID_PTYS) {
H A Den_ethtool.c1619 u64 reg_id; local
1668 err = mlx4_flow_attach(priv->mdev->dev, &rule, &reg_id);
1674 loc_rule->id = reg_id;
/linux-master/drivers/iio/dummy/
H A Diio_simple_dummy_events.c181 st->regs->reg_id, st->regs->reg_data);
H A Diio_dummy_evgen.c146 iio_evgen->regs[this_attr->address].reg_id = this_attr->address;
/linux-master/drivers/net/ipa/
H A Dgsi_reg.h363 * @reg_id: GSI register ID
365 const struct reg *gsi_reg(struct gsi *gsi, enum gsi_reg_id reg_id);
H A Dipa_reg.h642 const struct reg *ipa_reg(struct ipa *ipa, enum ipa_reg_id reg_id);
/linux-master/tools/testing/selftests/kvm/aarch64/
H A Dset_id_regs.c406 uint32_t reg_id = test_regs[i].reg; local
407 uint64_t reg = KVM_ARM64_SYS_REG(reg_id);
411 idx = encoding_to_range_idx(reg_id);
415 if (aarch64_only && sys_reg_CRm(reg_id) < 4) {
/linux-master/drivers/perf/arm_cspmu/
H A Darm_cspmu.c765 u32 reg_id, reg_bit, inten_off, cnten_off; local
767 reg_id = COUNTER_TO_SET_CLR_ID(idx);
770 inten_off = PMINTENSET + (4 * reg_id);
771 cnten_off = PMCNTENSET + (4 * reg_id);
779 u32 reg_id, reg_bit, inten_off, cnten_off; local
781 reg_id = COUNTER_TO_SET_CLR_ID(idx);
784 inten_off = PMINTENCLR + (4 * reg_id);
785 cnten_off = PMCNTENCLR + (4 * reg_id);
/linux-master/drivers/clk/rockchip/
H A Dclk-rk3288.c876 int i, reg_id; local
879 reg_id = rk3288_saved_cru_reg_ids[i];
882 readl_relaxed(rk3288_cru_base + reg_id);
911 int i, reg_id; local
914 reg_id = rk3288_saved_cru_reg_ids[i];
917 rk3288_cru_base + reg_id);
/linux-master/arch/arm64/kvm/
H A Dhypercalls.c510 static int kvm_arm_set_fw_reg_bmap(struct kvm_vcpu *vcpu, u64 reg_id, u64 val) argument
517 switch (reg_id) {
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dpsp_gfx_if.h327 uint32_t reg_id; member in struct:psp_gfx_cmd_reg_prog
/linux-master/include/linux/mlx4/
H A Ddevice.h1173 enum mlx4_protocol protocol, u64 *reg_id);
1175 enum mlx4_protocol protocol, u64 reg_id);
1451 struct mlx4_net_trans_rule *rule, u64 *reg_id);
1452 int mlx4_flow_detach(struct mlx4_dev *dev, u64 reg_id);
1460 int port, int qpn, u16 prio, u64 *reg_id);
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_debug.c3729 u8 reg_id; local
3750 for (reg_id = 0; reg_id < rule->num_cond_regs; reg_id++) {
3751 const struct dbg_idle_chk_cond_reg *reg = &cond_regs[reg_id];
3772 DBG_IDLE_CHK_RESULT_REG_HDR_REG_ID, reg_id);
3780 for (reg_id = 0; reg_id < rule->num_info_regs; reg_id++) {
3781 const struct dbg_idle_chk_info_reg *reg = &info_regs[reg_id];
3859 u8 reg_id; local
6564 u8 reg_id; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dport.c38 void *data_out, int size_out, u16 reg_id, int arg,
59 MLX5_SET(access_register_in, in, register_id, reg_id);
79 u16 reg_id, int arg, int write)
82 reg_id, arg, write, true);
37 mlx5_access_reg(struct mlx5_core_dev *dev, void *data_in, int size_in, void *data_out, int size_out, u16 reg_id, int arg, int write, bool verbose) argument
77 mlx5_core_access_reg(struct mlx5_core_dev *dev, void *data_in, int size_in, void *data_out, int size_out, u16 reg_id, int arg, int write) argument
/linux-master/sound/soc/sh/rcar/
H A Drsnd.h591 phys_addr_t rsnd_gen_get_phy_addr(struct rsnd_priv *priv, int reg_id);
593 void __iomem *rsnd_gen_get_base_addr(struct rsnd_priv *priv, int reg_id);
900 int reg_id, int offset, int size);
/linux-master/sound/soc/codecs/
H A Dcs35l36.c1708 u32 reg_id, reg_revid, l37_id_reg; local
1779 ret = regmap_read(cs35l36->regmap, CS35L36_SW_RESET, &reg_id);
1785 if (reg_id != CS35L36_CHIP_ID) {
1786 dev_err(dev, "Device ID (%X). Expected ID %X\n", reg_id,
/linux-master/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_hdcp.c42 u32 reg_id; member in struct:hdmi_hdcp_reg_data
1018 reg[i] = reg_data[i].reg_id;
/linux-master/drivers/infiniband/hw/mlx4/
H A Dmlx4_ib.h160 struct mlx4_flow_reg_id reg_id[MAX_REGS_PER_FLOW]; member in struct:mlx4_ib_flow
360 u64 reg_id; member in struct:mlx4_ib_qp
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2500usb.c903 u8 reg_id; local
944 reg_id = rt2x00_get_field16(eeprom, EEPROM_BBP_REG_ID);
946 rt2500usb_bbp_write(rt2x00dev, reg_id, value);
H A Drt2400pci.c920 u8 reg_id; local
945 reg_id = rt2x00_get_field16(eeprom, EEPROM_BBP_REG_ID);
947 rt2400pci_bbp_write(rt2x00dev, reg_id, value);
/linux-master/drivers/power/supply/
H A Dbq27xxx_battery.c1271 enum bq27xxx_dm_reg_id reg_id,
1274 struct bq27xxx_dm_reg *reg = &di->dm_regs[reg_id];
1275 const char *str = bq27xxx_dm_reg_name[reg_id];
1269 bq27xxx_battery_update_dm_block(struct bq27xxx_device_info *di, struct bq27xxx_dm_buf *buf, enum bq27xxx_dm_reg_id reg_id, unsigned int val) argument
/linux-master/drivers/net/can/flexcan/
H A Dflexcan-core.c950 u32 reg_ctrl, reg_id, reg_iflag1; local
998 reg_id = priv->read(&mb->can_id);
1000 cfd->can_id = ((reg_id >> 0) & CAN_EFF_MASK) | CAN_EFF_FLAG;
1002 cfd->can_id = (reg_id >> 18) & CAN_SFF_MASK;

Completed in 601 milliseconds

123