Searched refs:rule_index (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/net/dsa/
H A Dbcm_sf2_cfp.c213 unsigned int rule_index,
239 core_writel(priv, rule_index << CHAIN_ID_SHIFT, CORE_ACT_POL_DATA1);
246 pr_err("Policer entry at %d failed\n", rule_index);
256 pr_err("Meter entry at %d failed\n", rule_index);
354 unsigned int slice_num, rule_index; local
385 rule_index = find_first_zero_bit(priv->cfp.used,
388 rule_index = fs->location;
390 if (rule_index > bcm_sf2_cfp_rule_size(priv))
451 bcm_sf2_cfp_rule_addr_set(priv, rule_index);
455 pr_err("TCAM entry at addr %d failed\n", rule_index);
212 bcm_sf2_cfp_act_pol_set(struct bcm_sf2_priv *priv, unsigned int rule_index, int src_port, unsigned int port_num, unsigned int queue_num, bool fwd_map_change) argument
634 unsigned int slice_num, rule_index[2]; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
H A Dofld.h13 void esw_acl_egress_ofld_bounce_rule_destroy(struct mlx5_vport *vport, int rule_index);
H A Degress_ofld.c18 void esw_acl_egress_ofld_bounce_rule_destroy(struct mlx5_vport *vport, int rule_index) argument
21 xa_load(&vport->egress.offloads.bounce_rules, rule_index);
27 xa_erase(&vport->egress.offloads.bounce_rules, rule_index);
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_bloom_filter.c417 unsigned int rule_index; local
425 rule_index = mlxsw_sp_acl_bf_rule_count_index_get(bf, erp_bank,
428 if (refcount_inc_not_zero(&bf->refcnt[rule_index])) {
446 refcount_set(&bf->refcnt[rule_index], 1);
461 unsigned int rule_index; local
468 rule_index = mlxsw_sp_acl_bf_rule_count_index_get(bf, erp_bank,
471 if (refcount_dec_and_test(&bf->refcnt[rule_index])) {
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dmacsec_fs.c1141 int rule_index = (reformat_param_size == MLX5_SECTAG_HEADER_SIZE_WITH_SCI) ? 0 : 1; local
1169 rx_fs->check_rule_pkt_reformat[rule_index] = flow_act->pkt_reformat;
1212 rx_fs->check_rule[rule_index] = rule;
/linux-master/drivers/infiniband/hw/hfi1/
H A Dchip.c1063 static void clear_rsm_rule(struct hfi1_devdata *dd, u8 rule_index);
14271 static bool has_rsm_rule(struct hfi1_devdata *dd, u8 rule_index) argument
14273 return read_csr(dd, RCV_RSM_CFG + (8 * rule_index)) != 0;
14279 static void add_rsm_rule(struct hfi1_devdata *dd, u8 rule_index, argument
14282 write_csr(dd, RCV_RSM_CFG + (8 * rule_index),
14284 1ull << rule_index | /* enable bit */
14286 write_csr(dd, RCV_RSM_SELECT + (8 * rule_index),
14293 write_csr(dd, RCV_RSM_MATCH + (8 * rule_index),
14303 static void clear_rsm_rule(struct hfi1_devdata *dd, u8 rule_index) argument
14305 write_csr(dd, RCV_RSM_CFG + (8 * rule_index),
[all...]

Completed in 462 milliseconds