| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | vporttbl.c | 20 u32 num_rules; member 95 e->num_rules++; in mlx5_esw_vporttbl_get() 117 e->num_rules = 1; in mlx5_esw_vporttbl_get() 142 if (!e || --e->num_rules) in mlx5_esw_vporttbl_put()
|
| /kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
| H A D | reg.c | 570 u8 num_rules; in ath12k_reg_build_regd() local 575 num_rules = reg_info->num_5g_reg_rules + reg_info->num_2g_reg_rules; in ath12k_reg_build_regd() 582 num_rules += reg_info->num_6g_reg_rules_ap[WMI_REG_INDOOR_AP]; in ath12k_reg_build_regd() 584 if (!num_rules) in ath12k_reg_build_regd() 589 num_rules += 2; in ath12k_reg_build_regd() 592 (num_rules * sizeof(struct ieee80211_reg_rule)), in ath12k_reg_build_regd() 605 reg_info->dfs_region, num_rules); in ath12k_reg_build_regd() 609 for (; i < num_rules; i++) { in ath12k_reg_build_regd()
|
| /kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
| H A D | reg.c | 617 u8 num_rules; in ath11k_reg_build_regd() local 622 num_rules = reg_info->num_5ghz_reg_rules + reg_info->num_2ghz_reg_rules; in ath11k_reg_build_regd() 628 num_rules += reg_info->num_6ghz_rules_ap[WMI_REG_INDOOR_AP]; in ath11k_reg_build_regd() 630 if (!num_rules) in ath11k_reg_build_regd() 635 num_rules += 2; in ath11k_reg_build_regd() 638 (num_rules * sizeof(struct ieee80211_reg_rule)), in ath11k_reg_build_regd() 651 reg_info->dfs_region, num_rules); in ath11k_reg_build_regd() 655 for (; i < num_rules; i++) { in ath11k_reg_build_regd()
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/ |
| H A D | conntrack.c | 713 int num_rules) in nfp_fl_merge_actions_offload() 721 for (i = 0; i < num_rules; i++) in nfp_fl_merge_actions_offload() 727 a_rule = flow_rule_alloc(num_actions + (num_rules / 2)); in nfp_fl_merge_actions_offload() 732 if (rules[num_rules - 1]->action.num_entries != 0) in nfp_fl_merge_actions_offload() 733 tmp_stats = rules[num_rules - 1]->action.entries[0].hw_stats; in nfp_fl_merge_actions_offload() 739 for (j = 0; j < num_rules; j++) { in nfp_fl_merge_actions_offload() 823 int num_rules, err, i, j = 0; in nfp_fl_ct_add_offload() local 833 num_rules = pre_ct_entry->num_prev_m_entries * 2 + _CT_TYPE_MAX; in nfp_fl_ct_add_offload() 848 for (i = 0; i < num_rules; i++) { in nfp_fl_ct_add_offload() 914 for (i = 0; i < num_rules; in nfp_fl_ct_add_offload() 709 nfp_fl_merge_actions_offload(struct flow_rule **rules, struct nfp_flower_priv *priv, struct net_device *netdev, struct nfp_fl_payload *flow_pay, int num_rules) nfp_fl_merge_actions_offload() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
| H A D | reg.c | 578 u8 num_rules; in ath11k_reg_build_regd() local 583 num_rules = reg_info->num_5g_reg_rules + reg_info->num_2g_reg_rules; in ath11k_reg_build_regd() 585 if (!num_rules) in ath11k_reg_build_regd() 590 num_rules += 2; in ath11k_reg_build_regd() 593 (num_rules * sizeof(struct ieee80211_reg_rule)), in ath11k_reg_build_regd() 606 reg_info->dfs_region, num_rules); in ath11k_reg_build_regd() 610 for (; i < num_rules; i++) { in ath11k_reg_build_regd()
|
| /kernel/linux/linux-6.6/security/landlock/ |
| H A D | ruleset.c | 42 * num_rules = 0 in create_ruleset() 117 .num_rules = ~0, in build_check_ruleset() 122 BUILD_BUG_ON(ruleset.num_rules < LANDLOCK_MAX_NUM_RULES); in build_check_ruleset() 208 if (ruleset->num_rules >= LANDLOCK_MAX_NUM_RULES) in insert_rule() 215 ruleset->num_rules++; in insert_rule()
|
| H A D | ruleset.h | 112 * The fields @lock, @usage, @num_rules, @num_layers and 128 * @num_rules: Number of non-overlapping (i.e. not for 131 u32 num_rules; member
|
| /kernel/linux/linux-6.6/drivers/media/i2c/ccs/ |
| H A D | ccs-data.c | 436 size_t num_rules = 0; in ccs_data_parse_rules() local 488 num_rules++; in ccs_data_parse_rules() 576 bin_reserve(bin, sizeof(*rules) * num_rules); in ccs_data_parse_rules() 577 *__num_rules = num_rules; in ccs_data_parse_rules()
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_fs_ethtool.c | 41 int num_rules; member 71 if (!--eth_ft->num_rules) { in put_flow_table() 115 eth_ft->num_rules++; in get_flow_table()
|
| H A D | fs_core.c | 1139 if (handle->num_rules != 1) in mlx5_modify_rule_destination() 1145 for (i = 0; i < handle->num_rules; i++) { in mlx5_modify_rule_destination() 1443 static struct mlx5_flow_handle *alloc_handle(int num_rules) in alloc_handle() argument 1447 handle = kzalloc(struct_size(handle, rule, num_rules), GFP_KERNEL); in alloc_handle() 1451 handle->num_rules = num_rules; in alloc_handle() 1573 destroy_flow_handle(fte, handle, dest, handle->num_rules); in add_rule_fte() 1811 for (i = 0; i < handle->num_rules; i++) { in add_rule_fg() 2253 for (i = handle->num_rules - 1; i >= 0; i--) in mlx5_del_flow_rules()
|
| H A D | fs_core.h | 183 int num_rules; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | fs.h | 165 int num_rules; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | fs_core.c | 1031 if (handle->num_rules != 1) in mlx5_modify_rule_destination() 1037 for (i = 0; i < handle->num_rules; i++) { in mlx5_modify_rule_destination() 1322 static struct mlx5_flow_handle *alloc_handle(int num_rules) in alloc_handle() argument 1326 handle = kzalloc(struct_size(handle, rule, num_rules), GFP_KERNEL); in alloc_handle() 1330 handle->num_rules = num_rules; in alloc_handle() 1449 destroy_flow_handle(fte, handle, dest, handle->num_rules); in add_rule_fte() 1678 for (i = 0; i < handle->num_rules; i++) { in add_rule_fg() 2110 for (i = handle->num_rules - 1; i >= 0; i--) in mlx5_del_flow_rules()
|
| H A D | fs_core.h | 161 int num_rules; member
|
| H A D | en_fs_ethtool.c | 47 if (!--eth_ft->num_rules) { in put_flow_table() 94 eth_ft->num_rules++; in get_flow_table()
|
| H A D | eswitch_offloads.c | 79 u32 num_rules; member 137 if (!e || --e->num_rules) in esw_vport_tbl_put() 161 e->num_rules++; in esw_vport_tbl_get() 183 e->num_rules = 1; in esw_vport_tbl_get()
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
| H A D | ice_switch.h | 411 u8 num_rules, enum ice_adminq_opc opc, struct ice_sq_cd *cd);
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
| H A D | ipsec.c | 74 unsigned int num_rules; member 704 ++fpga_xfrm->num_rules; in mlx5_fpga_ipsec_create_sa_ctx() 747 ++fpga_xfrm->num_rules; in mlx5_fpga_ipsec_create_sa_ctx() 869 if (!--fpga_xfrm->num_rules) { in mlx5_fpga_ipsec_delete_sa_ctx()
|
| /kernel/linux/linux-5.10/net/wireless/ |
| H A D | reg.c | 1498 unsigned int num_rules = 0; in regdom_intersect() local 1520 num_rules++; in regdom_intersect() 1524 if (!num_rules) in regdom_intersect() 1527 rd = kzalloc(struct_size(rd, reg_rules, num_rules), GFP_KERNEL); in regdom_intersect()
|
| /kernel/linux/linux-6.6/net/wireless/ |
| H A D | reg.c | 1502 unsigned int num_rules = 0; in regdom_intersect() local 1524 num_rules++; in regdom_intersect() 1528 if (!num_rules) in regdom_intersect() 1531 rd = kzalloc(struct_size(rd, reg_rules, num_rules), GFP_KERNEL); in regdom_intersect()
|
| /kernel/linux/linux-5.10/drivers/net/can/rcar/ |
| H A D | rcar_canfd.c | 717 int offset, start, page, num_rules = RCANFD_CHANNEL_NUMRULES; in rcar_canfd_configure_afl_rules() local 736 RCANFD_GAFLCFG_SETRNC(ch, num_rules)); in rcar_canfd_configure_afl_rules()
|
| /kernel/linux/linux-6.6/drivers/net/can/rcar/ |
| H A D | rcar_canfd.c | 799 int offset, start, page, num_rules = RCANFD_CHANNEL_NUMRULES; in rcar_canfd_configure_afl_rules() local 818 RCANFD_GAFLCFG_SETRNC(gpriv, ch, num_rules)); in rcar_canfd_configure_afl_rules()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_debug.c | 3844 offset += qed_dump_num_param(dump_buf + offset, dump, "num_rules", 0); in qed_idle_chk_dump() 3887 /* Overwrite num_rules parameter */ in qed_idle_chk_dump() 3890 dump, "num_rules", num_failing_rules); in qed_idle_chk_dump() 6063 u32 num_rules, in qed_parse_idle_chk_dump_rules() 6078 for (rule_idx = 0; rule_idx < num_rules && dump_buf < dump_buf_end; in qed_parse_idle_chk_dump_rules() 6214 u32 num_section_params = 0, num_rules; in qed_parse_idle_chk_dump() local 6244 ¶m_name, ¶m_str_val, &num_rules); in qed_parse_idle_chk_dump() 6245 if (strcmp(param_name, "num_rules")) in qed_parse_idle_chk_dump() 6248 if (num_rules) { in qed_parse_idle_chk_dump() 6260 num_rules, in qed_parse_idle_chk_dump() 6060 qed_parse_idle_chk_dump_rules(struct qed_hwfn *p_hwfn, u32 *dump_buf, u32 *dump_buf_end, u32 num_rules, bool print_fw_idle_chk, char *results_buf, u32 *num_errors, u32 *num_warnings) qed_parse_idle_chk_dump_rules() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_debug.c | 4011 offset += qed_dump_num_param(dump_buf + offset, dump, "num_rules", 0); in qed_idle_chk_dump() 4054 /* Overwrite num_rules parameter */ in qed_idle_chk_dump() 4057 dump, "num_rules", num_failing_rules); in qed_idle_chk_dump() 6486 u32 num_rules, in qed_parse_idle_chk_dump_rules() 6501 for (rule_idx = 0; rule_idx < num_rules && dump_buf < dump_buf_end; in qed_parse_idle_chk_dump_rules() 6634 u32 num_section_params = 0, num_rules, num_rules_not_dumped; in qed_parse_idle_chk_dump() local 6662 * - 1st is "num_rules" in qed_parse_idle_chk_dump() 6672 ¶m_name, ¶m_str_val, &num_rules); in qed_parse_idle_chk_dump() 6673 if (strcmp(param_name, "num_rules")) in qed_parse_idle_chk_dump() 6686 if (num_rules) { in qed_parse_idle_chk_dump() 6483 qed_parse_idle_chk_dump_rules(struct qed_hwfn *p_hwfn, u32 *dump_buf, u32 *dump_buf_end, u32 num_rules, bool print_fw_idle_chk, char *results_buf, u32 *num_errors, u32 *num_warnings) qed_parse_idle_chk_dump_rules() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
| H A D | ice_switch.c | 487 * @num_rules: number of switch rules in the rule_list 495 u8 num_rules, enum ice_adminq_opc opc, struct ice_sq_cd *cd) in ice_aq_sw_rules() 509 cpu_to_le16(num_rules); in ice_aq_sw_rules() 494 ice_aq_sw_rules(struct ice_hw *hw, void *rule_list, u16 rule_list_sz, u8 num_rules, enum ice_adminq_opc opc, struct ice_sq_cd *cd) ice_aq_sw_rules() argument
|