| /kernel/linux/linux-6.6/drivers/net/ethernet/microchip/vcap/ |
| H A D | vcap_api_kunit.c | 250 struct vcap_rule *rule; in test_vcap_xn_rule_creator() local 31 test_val_keyset(struct net_device *ndev, struct vcap_admin *admin, struct vcap_rule *rule, struct vcap_keyset_list *kslist, u16 l3_proto) test_val_keyset() argument 73 test_add_def_fields(struct net_device *ndev, struct vcap_admin *admin, struct vcap_rule *rule) test_add_def_fields() argument 589 struct vcap_rule_internal rule = { vcap_api_encode_keyfield_test() local 650 struct vcap_rule_internal rule = { vcap_api_encode_max_keyfield_test() local 713 struct vcap_rule_internal rule = { vcap_api_encode_actionfield_test() local 834 struct vcap_rule_internal rule = { vcap_api_encode_rule_keyset_test() local 944 struct vcap_rule_internal rule = { vcap_api_encode_rule_actionset_test() local 997 vcap_free_ckf(struct vcap_rule *rule) vcap_free_ckf() argument 1019 struct vcap_rule *rule = (struct vcap_rule *)&ri; vcap_api_rule_add_keyvalue_test() local 1097 vcap_free_caf(struct vcap_rule *rule) vcap_free_caf() argument 1119 struct vcap_rule *rule = (struct vcap_rule *)&ri; vcap_api_rule_add_actionvalue_test() local 1351 struct vcap_rule *rule; vcap_api_encode_rule_test() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_ethtool.c | 1063 struct iavf_fdir_fltr *rule = NULL; in iavf_get_ethtool_fdir_entry() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
| H A D | ice_ethtool_fdir.c | 119 struct ice_fdir_fltr *rule; in ice_get_ethtool_fdir_entry() local [all...] |
| H A D | ice_virtchnl_fdir.c | 294 struct virtchnl_fdir_rule *rule = &fltr->rule_cfg; in ice_vc_fdir_set_flow_fld() local [all...] |
| H A D | ice_tc_lib.c | 1250 ice_get_tunnel_device(struct net_device *dev, struct flow_rule *rule) in ice_get_tunnel_device() argument 1302 ice_parse_tunnel_attr(struct net_device *dev, struct flow_rule *rule, struct ice_tc_flower_fltr *fltr) ice_parse_tunnel_attr() argument 1393 struct flow_rule *rule = flow_cls_offload_flow_rule(f); ice_parse_cls_flower() local 1815 struct flow_rule *rule = flow_cls_offload_flow_rule(cls_flower); ice_parse_tc_flower_actions() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
| H A D | ethtool_common.c | 644 efx_ethtool_get_class_rule(struct efx_nic *efx, struct ethtool_rx_flow_spec *rule, u32 *rss_context) efx_ethtool_get_class_rule() argument 916 efx_ethtool_set_class_rule(struct efx_nic *efx, struct ethtool_rx_flow_spec *rule, u32 rss_context) efx_ethtool_set_class_rule() argument [all...] |
| H A D | mcdi_filters.c | 1784 struct efx_arfs_rule *rule = NULL; in efx_mcdi_filter_rfs_expire_one() local [all...] |
| H A D | tc.c | 238 efx_tc_flower_parse_match(struct efx_nic *efx, struct flow_rule *rule, struct efx_tc_match *match, struct netlink_ext_ack *extack) efx_tc_flower_parse_match() argument 738 efx_tc_delete_rule(struct efx_nic *efx, struct efx_tc_flow_rule *rule) efx_tc_delete_rule() argument 875 efx_tc_flower_handle_lhs_actions(struct efx_nic *efx, struct flow_cls_offload *tc, struct flow_rule *fr, struct net_device *net_dev, struct efx_tc_lhs_rule *rule) efx_tc_flower_handle_lhs_actions() argument 1363 struct efx_tc_flow_rule *rule = NULL, *old = NULL; efx_tc_flower_replace_foreign() local 1682 struct efx_tc_lhs_rule *rule, *old; efx_tc_flower_replace_lhs() local 1757 struct efx_tc_flow_rule *rule = NULL, *old; efx_tc_flower_replace() local 2233 struct efx_tc_flow_rule *rule; efx_tc_flower_destroy() local 2340 efx_tc_configure_default_rule(struct efx_nic *efx, u32 ing_port, u32 eg_port, struct efx_tc_flow_rule *rule) efx_tc_configure_default_rule() argument 2380 struct efx_tc_flow_rule *rule = &efx->tc->dflt.pf; efx_tc_configure_default_rule_pf() local 2390 struct efx_tc_flow_rule *rule = &efx->tc->dflt.wire; efx_tc_configure_default_rule_wire() local 2400 struct efx_tc_flow_rule *rule = &efv->dflt; efx_tc_configure_default_rule_rep() local 2409 efx_tc_deconfigure_default_rule(struct efx_nic *efx, struct efx_tc_flow_rule *rule) efx_tc_deconfigure_default_rule() argument 2620 struct efx_tc_lhs_rule *rule = ptr; efx_tc_lhs_free() local 2646 struct efx_tc_flow_rule *rule = ptr; efx_tc_flow_free() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
| H A D | ethtool.c | 792 ef4_ethtool_get_class_rule(struct ef4_nic *efx, struct ethtool_rx_flow_spec *rule) ef4_ethtool_get_class_rule() argument 1028 ef4_ethtool_set_class_rule(struct ef4_nic *efx, struct ethtool_rx_flow_spec *rule) ef4_ethtool_set_class_rule() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
| H A D | ethtool_common.c | 644 efx_ethtool_get_class_rule(struct efx_nic *efx, struct ethtool_rx_flow_spec *rule, u32 *rss_context) efx_ethtool_get_class_rule() argument 917 efx_ethtool_set_class_rule(struct efx_nic *efx, struct ethtool_rx_flow_spec *rule, u32 rss_context) efx_ethtool_set_class_rule() argument [all...] |
| /kernel/linux/linux-6.6/include/net/netfilter/ |
| H A D | nf_flow_table.h | 49 struct flow_rule *rule; member
|
| /kernel/linux/linux-6.6/kernel/ |
| H A D | audit.h | 52 struct audit_krule rule; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_cls.c | 1083 mvpp2_port_c2_tcam_rule_add(struct mvpp2_port *port, struct mvpp2_rfs_rule *rule) mvpp2_port_c2_tcam_rule_add() argument 1174 mvpp2_port_c2_rfs_rule_insert(struct mvpp2_port *port, struct mvpp2_rfs_rule *rule) mvpp2_port_c2_rfs_rule_insert() argument 1180 mvpp2_port_cls_rfs_rule_remove(struct mvpp2_port *port, struct mvpp2_rfs_rule *rule) mvpp2_port_cls_rfs_rule_remove() argument 1205 mvpp2_port_flt_rfs_rule_insert(struct mvpp2_port *port, struct mvpp2_rfs_rule *rule) mvpp2_port_flt_rfs_rule_insert() argument 1243 mvpp2_cls_c2_build_match(struct mvpp2_rfs_rule *rule) mvpp2_cls_c2_build_match() argument 1312 mvpp2_cls_rfs_parse_rule(struct mvpp2_rfs_rule *rule) mvpp2_cls_rfs_parse_rule() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | rvu_npc_fs.c | 987 rvu_mcam_add_rule(struct npc_mcam *mcam, struct rvu_npc_mcam_rule *rule) rvu_mcam_add_rule() argument 1004 rvu_mcam_remove_counter_from_rule(struct rvu *rvu, u16 pcifunc, struct rvu_npc_mcam_rule *rule) rvu_mcam_remove_counter_from_rule() argument 1020 rvu_mcam_add_counter_to_rule(struct rvu *rvu, u16 pcifunc, struct rvu_npc_mcam_rule *rule, struct npc_install_flow_rsp *rsp) rvu_mcam_add_counter_to_rule() argument 1145 struct rvu_npc_mcam_rule *rule; npc_install_flow() local 1413 npc_delete_flow(struct rvu *rvu, struct rvu_npc_mcam_rule *rule, u16 pcifunc) npc_delete_flow() argument 1482 npc_update_dmac_value(struct rvu *rvu, int npcblkaddr, struct rvu_npc_mcam_rule *rule, struct rvu_pfvf *pfvf) npc_update_dmac_value() argument 1518 struct rvu_npc_mcam_rule *rule; npc_mcam_enable_flows() local 1599 struct rvu_npc_mcam_rule *rule; npc_install_mcam_drop_rule() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
| H A D | igc_ethtool.c | 965 struct igc_nfc_rule *rule = NULL; in igc_ethtool_get_nfc_rule() local 1025 struct igc_nfc_rule *rule; igc_ethtool_get_nfc_rules() local 1217 igc_ethtool_init_nfc_rule(struct igc_nfc_rule *rule, const struct ethtool_rx_flow_spec *fsp) igc_ethtool_init_nfc_rule() argument 1299 igc_ethtool_check_nfc_rule(struct igc_adapter *adapter, struct igc_nfc_rule *rule) igc_ethtool_check_nfc_rule() argument 1329 struct igc_nfc_rule *rule, *old_rule; igc_ethtool_add_nfc_rule() local 1406 struct igc_nfc_rule *rule; igc_ethtool_del_nfc_rule() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_tc.c | 525 struct flow_rule *rule; in otx2_tc_prepare_flow() local 461 otx2_tc_process_vlan(struct otx2_nic *nic, struct flow_msg *flow_spec, struct flow_msg *flow_mask, struct flow_rule *rule, struct npc_install_flow_req *req, bool is_inner) otx2_tc_process_vlan() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_acl.c | 383 struct prestera_acl_rule *rule; in prestera_acl_ruleset_prio_refresh() local 400 prestera_acl_rule_keymask_pcl_id_set(struct prestera_acl_rule *rule, u16 pcl_id) in prestera_acl_rule_keymask_pcl_id_set() argument 439 struct prestera_acl_rule *rule; in prestera_acl_rule_create() local 454 prestera_acl_rule_priority_set(struct prestera_acl_rule *rule, u32 priority) prestera_acl_rule_priority_set() argument 460 prestera_acl_rule_destroy(struct prestera_acl_rule *rule) prestera_acl_rule_destroy() argument 477 prestera_acl_rule_add(struct prestera_switch *sw, struct prestera_acl_rule *rule) prestera_acl_rule_add() argument 529 prestera_acl_rule_del(struct prestera_switch *sw, struct prestera_acl_rule *rule) prestera_acl_rule_del() argument 548 prestera_acl_rule_get_stats(struct prestera_acl *acl, struct prestera_acl_rule *rule, u64 *packets, u64 *bytes, u64 *last_use) prestera_acl_rule_get_stats() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | mcg.c | 900 mlx4_err_rule(struct mlx4_dev *dev, char *str, struct mlx4_net_trans_rule *rule) mlx4_err_rule() argument 977 mlx4_flow_attach(struct mlx4_dev *dev, struct mlx4_net_trans_rule *rule, u64 *reg_id) mlx4_flow_attach() argument 1057 struct mlx4_net_trans_rule rule = { mlx4_tunnel_steer_add() local 1375 struct mlx4_net_trans_rule rule = { mlx4_trans_to_dmfs_attach() local 1469 struct mlx4_net_trans_rule rule = { mlx4_flow_steer_promisc_add() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | ptp.c | 801 struct mlx5_flow_handle *rule; in mlx5e_ptp_rx_set_fs() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
| H A D | am65-cpsw-qos.c | 619 struct flow_rule *rule = flow_cls_offload_flow_rule(cls); in am65_cpsw_qos_clsflower_add_policer() local 709 struct flow_rule *rule = flow_cls_offload_flow_rule(cls); in am65_cpsw_qos_configure_clsflower() local
|
| /kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
| H A D | sta_cmdresp.c | 1046 struct ieee80211_reg_rule *rule; in mwifiex_create_custom_regdomain() local
|
| /kernel/linux/linux-6.6/net/netfilter/ |
| H A D | nft_set_pipapo.c | 697 pipapo_bucket_set(struct nft_pipapo_field *f, int rule, int group, int v) pipapo_bucket_set() argument 905 int rule = f->rules, group, ret, bit_offset = 0; pipapo_insert() local [all...] |
| /kernel/linux/linux-6.6/security/landlock/ |
| H A D | fs.c | 209 const struct landlock_rule *rule; in find_rule() local 232 unmask_layers(const struct landlock_rule *const rule, in unmask_layers() argument 558 const struct landlock_rule *rule; is_access_to_paths_allowed() local [all...] |
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| H A D | pcm512x.c | 547 pcm512x_hw_rule_rate(struct snd_pcm_hw_params *params, struct snd_pcm_hw_rule *rule) pcm512x_hw_rule_rate() argument
|
| /kernel/linux/linux-6.6/sound/usb/ |
| H A D | pcm.c | 814 hw_rule_rate(struct snd_pcm_hw_params *params, struct snd_pcm_hw_rule *rule) hw_rule_rate() argument 880 hw_rule_channels(struct snd_pcm_hw_params *params, struct snd_pcm_hw_rule *rule) hw_rule_channels() argument 919 hw_rule_format(struct snd_pcm_hw_params *params, struct snd_pcm_hw_rule *rule) hw_rule_format() argument 960 hw_rule_period_time(struct snd_pcm_hw_params *params, struct snd_pcm_hw_rule *rule) hw_rule_period_time() argument 988 hw_rule_period_size_implicit_fb(struct snd_pcm_hw_params *params, struct snd_pcm_hw_rule *rule) hw_rule_period_size_implicit_fb() argument 1033 hw_rule_periods_implicit_fb(struct snd_pcm_hw_params *params, struct snd_pcm_hw_rule *rule) hw_rule_periods_implicit_fb() argument [all...] |