| /linux/drivers/net/ethernet/netronome/nfp/flower/ |
| H A D | match.c | 30 struct flow_match_vlan match; in nfp_flower_compile_tci() local 100 struct flow_match_eth_addrs match; in nfp_flower_compile_mac() local 125 struct flow_match_mpls match; in nfp_flower_compile_mpls() local 160 struct flow_match_basic match; in nfp_flower_compile_mpls() local 193 struct flow_match_ports match; in nfp_flower_compile_tport() local 213 struct flow_match_basic match; in nfp_flower_compile_ip_ext() local 221 struct flow_match_ip match; in nfp_flower_compile_ip_ext() local 237 struct flow_match_tcp match; in nfp_flower_compile_ip_ext() local 270 struct flow_match_control match; in nfp_flower_compile_ip_ext() local 285 nfp_flower_fill_vlan(struct flow_match_vlan *match, in nfp_flower_fill_vlan() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_flower.c | 307 const struct flow_match_meta *match, in mlxsw_sp_flower_parse_meta_iif() 352 struct flow_match_meta match; in mlxsw_sp_flower_parse_meta() local 369 struct flow_match_ipv4_addrs match; in mlxsw_sp_flower_parse_ipv4() local 384 struct flow_match_ipv6_addrs match; in mlxsw_sp_flower_parse_ipv6() local 420 struct flow_match_ports match; in mlxsw_sp_flower_parse_ports() local 447 struct flow_match_ports_range match; in mlxsw_sp_flower_parse_ports_range() local 509 struct flow_match_tcp match; in mlxsw_sp_flower_parse_tcp() local 540 struct flow_match_ip match; in mlxsw_sp_flower_parse_ip() local 604 struct flow_match_control match; in mlxsw_sp_flower_parse() local 615 struct flow_match_basic match; in mlxsw_sp_flower_parse() local [all …]
|
| H A D | spectrum_dpipe.c | 102 struct devlink_dpipe_match match = {0}; in mlxsw_sp_dpipe_table_erif_matches_dump() local 112 mlxsw_sp_erif_match_action_prepare(struct devlink_dpipe_match *match, in mlxsw_sp_erif_match_action_prepare() 126 struct devlink_dpipe_match *match, in mlxsw_sp_erif_entry_prepare() 197 struct devlink_dpipe_match match = {0}; in mlxsw_sp_dpipe_table_erif_entries_dump() local 313 struct devlink_dpipe_match match = {0}; in mlxsw_sp_dpipe_table_host_matches_dump() local 372 struct devlink_dpipe_match *match; in mlxsw_sp_dpipe_table_host_match_action_prepare() local 409 struct devlink_dpipe_match *match; in mlxsw_sp_dpipe_table_host_entry_prepare() local 862 struct devlink_dpipe_match match = {0}; in mlxsw_sp_dpipe_table_adj_matches_dump() local 939 struct devlink_dpipe_match *match; in mlxsw_sp_dpipe_table_adj_match_action_prepare() local 976 struct devlink_dpipe_match *match; in mlxsw_sp_dpipe_table_adj_entry_prepare() local
|
| /linux/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_flower.c | 147 struct flow_match_meta match; in prestera_flower_parse_meta() local 228 struct flow_match_control match; in prestera_flower_parse() local 239 struct flow_match_basic match; in prestera_flower_parse() local 259 struct flow_match_eth_addrs match; in prestera_flower_parse() local 287 struct flow_match_ipv4_addrs match; in prestera_flower_parse() local 299 struct flow_match_ports match; in prestera_flower_parse() local 318 struct flow_match_ports_range match; in prestera_flower_parse() local 341 struct flow_match_vlan match; in prestera_flower_parse() local 358 struct flow_match_icmp match; in prestera_flower_parse() local
|
| /linux/fs/efivarfs/ |
| H A D | vars.c | 28 validate_device_path(efi_char16_t *var_name, int match, u8 *buffer, in validate_device_path() 61 validate_boot_order(efi_char16_t *var_name, int match, u8 *buffer, in validate_boot_order() 72 validate_load_option(efi_char16_t *var_name, int match, u8 *buffer, in validate_load_option() 123 validate_uint16(efi_char16_t *var_name, int match, u8 *buffer, in validate_uint16() 134 validate_ascii_string(efi_char16_t *var_name, int match, u8 *buffer, in validate_ascii_string() 201 int *match) in variable_matches() 271 int match = 0; in efivar_validate() local 294 int match = 0; in efivar_variable_is_removable() local
|
| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-async.c | 68 struct v4l2_async_match_desc *match) in match_i2c() 95 struct v4l2_async_match_desc *match) in match_fwnode_one() 131 struct v4l2_async_match_desc *match) in match_fwnode() 182 bool (*match)(struct v4l2_async_notifier *notifier, in v4l2_async_find_match() local 495 struct v4l2_async_match_desc *match) in v4l2_async_nf_has_async_match_entry() 516 struct v4l2_async_match_desc *match) in v4l2_async_nf_has_async_match() 547 struct v4l2_async_match_desc *match) in v4l2_async_nf_match_valid() 898 struct v4l2_async_match_desc *match) in print_waiting_match()
|
| /linux/net/openvswitch/ |
| H A D | flow_netlink.c | 95 static void update_range(struct sw_flow_match *match, in update_range() argument 120 #define SW_FLOW_KEY_PUT(match, field, value, is_mask) \ argument 130 #define SW_FLOW_KEY_MEMCPY_OFFSET(match, offset, value_p, len, is_mask) \ argument 140 SW_FLOW_KEY_MEMCPY(match,field,value_p,len,is_mask) global() argument 144 SW_FLOW_KEY_MEMSET_FIELD(match,field,value,is_mask) global() argument 156 SW_FLOW_KEY_BITMAP_COPY(match,field,value_p,nbits,is_mask) global() argument 163 match_validate(const struct sw_flow_match * match,u64 key_attrs,u64 mask_attrs,bool log) match_validate() argument 543 genev_tun_opt_from_nlattr(const struct nlattr * a,struct sw_flow_match * match,bool is_mask,bool log) genev_tun_opt_from_nlattr() argument 594 vxlan_tun_opt_from_nlattr(const struct nlattr * attr,struct sw_flow_match * match,bool is_mask,bool log) vxlan_tun_opt_from_nlattr() argument 650 erspan_tun_opt_from_nlattr(const struct nlattr * a,struct sw_flow_match * match,bool is_mask,bool log) erspan_tun_opt_from_nlattr() argument 677 ip_tun_from_nlattr(const struct nlattr * attr,struct sw_flow_match * match,bool is_mask,bool log) ip_tun_from_nlattr() argument 988 encode_vlan_from_nlattrs(struct sw_flow_match * match,const struct nlattr * a[],bool is_mask,bool inner) encode_vlan_from_nlattrs() argument 1011 validate_vlan_from_nlattrs(const struct sw_flow_match * match,u64 key_attrs,bool inner,const struct nlattr ** a,bool log) validate_vlan_from_nlattrs() argument 1049 validate_vlan_mask_from_nlattrs(const struct sw_flow_match * match,u64 key_attrs,bool inner,const struct nlattr ** a,bool log) validate_vlan_mask_from_nlattrs() argument 1091 __parse_vlan_from_nlattrs(struct sw_flow_match * match,u64 * key_attrs,bool inner,const struct nlattr ** a,bool is_mask,bool log) __parse_vlan_from_nlattrs() argument 1126 parse_vlan_from_nlattrs(struct sw_flow_match * match,u64 * key_attrs,const struct nlattr ** a,bool is_mask,bool log) parse_vlan_from_nlattrs() argument 1149 parse_eth_type_from_nlattrs(struct sw_flow_match * match,u64 * attrs,const struct nlattr ** a,bool is_mask,bool log) parse_eth_type_from_nlattrs() argument 1170 metadata_from_nlattrs(struct net * net,struct sw_flow_match * match,u64 * attrs,const struct nlattr ** a,bool is_mask,bool log) metadata_from_nlattrs() argument 1366 nsh_key_put_from_nlattr(const struct nlattr * attr,struct sw_flow_match * match,bool is_mask,bool is_push_nsh,bool log) nsh_key_put_from_nlattr() argument 1486 ovs_key_from_nlattrs(struct net * net,struct sw_flow_match * match,u64 attrs,const struct nlattr ** a,bool is_mask,bool log) ovs_key_from_nlattrs() argument 1775 ovs_nla_get_match(struct net * net,struct sw_flow_match * match,const struct nlattr * nla_key,const struct nlattr * nla_mask,bool log) ovs_nla_get_match() argument 1931 struct sw_flow_match match; ovs_nla_get_flow_metadata() local 2677 ovs_match_init(struct sw_flow_match * match,struct sw_flow_key * key,bool reset_key,struct sw_flow_mask * mask) ovs_match_init() argument 2728 struct sw_flow_match match; validate_and_copy_set_tun() local 2807 struct sw_flow_match match; validate_push_nsh() local [all...] |
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_tc.c | 577 struct flow_match_vlan match; in otx2_tc_process_vlan() local 663 struct flow_match_basic match; in otx2_tc_prepare_flow() local 705 struct flow_match_control match; in otx2_tc_prepare_flow() local 733 struct flow_match_eth_addrs match; in otx2_tc_prepare_flow() local 750 struct flow_match_ipsec match; in otx2_tc_prepare_flow() local 770 struct flow_match_ip match; in otx2_tc_prepare_flow() local 804 struct flow_match_ipv4_addrs match; in otx2_tc_prepare_flow() local 816 struct flow_match_ipv6_addrs match; in otx2_tc_prepare_flow() local 849 struct flow_match_ports match; in otx2_tc_prepare_flow() local 879 struct flow_match_tcp match; in otx2_tc_prepare_flow() local [all …]
|
| /linux/drivers/base/ |
| H A D | component.c | 62 struct component_match *match; member 86 struct component_match *match = m->match; in component_devices_show() local 175 struct component_match *match = adev->match; in find_components() local 346 struct component_match *match = res; in devm_component_match_release() local 359 static int component_match_realloc(struct component_match *match, size_t num) in component_match_realloc() 388 struct component_match *match = *matchptr; in __component_match_add() local 483 struct component_match *match = adev->match; in free_aggregate_device() local 514 struct component_match *match) in component_master_add_with_match()
|
| H A D | devres.c | 191 dr_match_t match, void *match_data, in devres_for_each_res() 255 dr_match_t match, void *match_data) in find_dr() 287 dr_match_t match, void *match_data) in devres_find() 317 dr_match_t match, void *match_data) in devres_get() 353 dr_match_t match, void *match_data) in devres_remove() 391 dr_match_t match, void *match_data) in devres_destroy() 421 dr_match_t match, void *match_data) in devres_release()
|
| /linux/drivers/regulator/ |
| H A D | mt6357-regulator.c | 36 #define MT6357_BUCK(match, vreg, min, max, step, \ argument 59 #define MT6357_LDO(match, vreg, ldo_volt_table, \ argument 79 #define MT6357_LDO1(match, vreg, min, max, step, volt_ranges, \ argument 102 #define MT6357_REG_FIXED(match, vreg, volt) \ argument
|
| H A D | mt6332-regulator.c | 47 #define MT6332_BUCK(match, vreg, min, max, step, volt_ranges, enreg, \ argument 72 #define MT6332_LDO_LINEAR(match, vreg, min, max, step, volt_ranges, \ argument 100 #define MT6332_LDO_AO(match, vreg, ldo_volt_table, vosel, vosel_mask) \ argument 116 #define MT6332_LDO(match, vreg, ldo_volt_table, enreg, enbit, vosel, \ argument 139 #define MT6332_REG_FIXED(match, vreg, enreg, enbit, qibit, volt, stbit) \ argument
|
| H A D | mt6331-regulator.c | 47 #define MT6331_BUCK(match, vreg, min, max, step, volt_ranges, enreg, \ argument 72 #define MT6331_LDO_AO(match, vreg, ldo_volt_table, vosel, vosel_mask) \ argument 88 #define MT6331_LDO_S(match, vreg, ldo_volt_table, enreg, enbit, vosel, \ argument 112 #define MT6331_LDO(match, vreg, ldo_volt_table, enreg, enbit, vosel, \ argument 136 #define MT6331_REG_FIXED(match, vreg, enreg, enbit, qibit, volt, \ argument
|
| H A D | mt6359-regulator.c | 41 #define MT6359_BUCK(match, _name, min, max, step, \ argument 72 #define MT6359_LDO_LINEAR(match, _name, min, max, step, \ argument 95 #define MT6359_LDO(match, _name, _volt_table, \ argument 119 #define MT6359_REG_FIXED(match, _name, _enable_reg, \ argument 139 #define MT6359P_LDO1(match, _name, _ops, _volt_table, \ argument
|
| H A D | mt6397-regulator.c | 37 #define MT6397_BUCK(match, vreg, min, max, step, volt_ranges, enreg, \ argument 65 #define MT6397_LDO(match, vreg, ldo_volt_table, enreg, enbit, vosel, \ argument 85 #define MT6397_REG_FIXED(match, vreg, enreg, enbit, volt) \ argument
|
| H A D | mt6323-regulator.c | 39 #define MT6323_BUCK(match, vreg, min, max, step, volt_ranges, enreg, \ argument 63 #define MT6323_LDO(match, vreg, ldo_volt_table, enreg, enbit, vosel, \ argument 85 #define MT6323_REG_FIXED(match, vreg, enreg, enbit, volt, \ argument
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-switch-flower.c | 40 struct flow_match_basic match; in dpaa2_switch_flower_parse_key() local 50 struct flow_match_eth_addrs match; in dpaa2_switch_flower_parse_key() local 60 struct flow_match_vlan match; in dpaa2_switch_flower_parse_key() local 75 struct flow_match_ipv4_addrs match; in dpaa2_switch_flower_parse_key() local 85 struct flow_match_ports match; in dpaa2_switch_flower_parse_key() local 95 struct flow_match_ip match; in dpaa2_switch_flower_parse_key() local 558 struct flow_match_vlan match; in dpaa2_switch_flower_parse_mirror_key() local
|
| /linux/net/netfilter/ |
| H A D | nft_compat.c | 396 struct xt_match *match = expr->ops->data; in __nft_match_eval() local 445 struct xt_match *match, void *info, in nft_match_set_mtchk_param() 500 struct xt_match *match = expr->ops->data; in __nft_match_init() local 552 struct xt_match *match = expr->ops->data; in __nft_match_destroy() local 584 struct xt_match *match = expr->ops->data; in __nft_match_dump() local 615 struct xt_match *match = expr->ops->data; in nft_match_validate() local 777 const struct xt_match *match = expr->ops->data; in nft_match_reduce() local 787 struct xt_match *match; in nft_match_select_ops() local 846 struct xt_match *match = ops->data; in nft_match_release_ops() local
|
| H A D | x_tables.c | 67 struct list_head match; member 139 int xt_register_match(struct xt_match *match) in xt_register_match() 151 xt_unregister_match(struct xt_match *match) in xt_unregister_match() 162 xt_register_matches(struct xt_match *match, unsigned int n) in xt_register_matches() 182 xt_unregister_matches(struct xt_match *match, unsigned int n) in xt_unregister_matches() 230 struct xt_match *match; in xt_request_find_match() local 545 static int xt_check_entry_match(const char *match, const char *target, in xt_check_entry_match() 744 int xt_compat_match_offset(const struct xt_match *match) in xt_compat_match_offset() 754 const struct xt_match *match = m->u.kernel.match; in xt_compat_match_from_user() local 787 const struct xt_match *match = m->u.kernel.match; in xt_compat_match_to_user() local [all …]
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | tc.c | 240 struct efx_tc_match *match, in efx_tc_flower_parse_match() 490 struct efx_tc_match *match, in efx_tc_flower_record_encap_match() 854 struct efx_tc_match *match) in efx_tc_rule_is_lhs_rule() 893 static int efx_tc_flower_translate_flhs_match(struct efx_tc_match *match) in efx_tc_flower_translate_flhs_match() 945 static bool efx_tc_flower_flhs_needs_ar(struct efx_tc_match *match) in efx_tc_flower_flhs_needs_ar() 1243 struct efx_tc_match *match) in efx_tc_mangle() 1455 struct efx_tc_match *match, in efx_tc_flower_replace_foreign_lhs_ar() 1559 struct efx_tc_match *match, in efx_tc_flower_replace_foreign_lhs() 1678 struct efx_tc_match match; in efx_tc_flower_replace_foreign() local 1994 struct efx_tc_match *match, in efx_tc_flower_replace_lhs() [all …]
|
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_ppe_offload.c | 268 struct flow_match_meta match; in mtk_flow_offload_replace() local 287 struct flow_match_control match; in mtk_flow_offload_replace() local 300 struct flow_match_basic match; in mtk_flow_offload_replace() local 312 struct flow_match_eth_addrs match; in mtk_flow_offload_replace() local 322 struct flow_match_vlan match; in mtk_flow_offload_replace() local
|
| /linux/drivers/firmware/efi/libstub/ |
| H A D | gop.c | 230 struct match { struct 242 struct match *m = ctx; in match_auto() argument 255 struct match match = {}; in choose_mode_auto() local
|
| /linux/io_uring/ |
| H A D | io-wq.c | 856 struct io_cb_cancel_data match = { in create_worker_cont() local 1008 struct io_cb_cancel_data match = { in io_wq_enqueue() local 1067 struct io_cb_cancel_data *match, in __io_wq_worker_cancel() 1081 struct io_cb_cancel_data *match = data; in io_wq_worker_cancel() local 1116 struct io_cb_cancel_data *match) in io_acct_cancel_pending_work() 1139 struct io_cb_cancel_data *match) in io_wq_cancel_pending_work() 1155 struct io_cb_cancel_data *match) in io_acct_cancel_running_work() 1163 struct io_cb_cancel_data *match) in io_wq_cancel_running_work() 1176 struct io_cb_cancel_data match = { in io_wq_cancel_cb() local 1340 struct io_cb_cancel_data match = { in io_wq_destroy() local
|
| /linux/drivers/soc/renesas/ |
| H A D | rz-sysc.c | 30 static int rz_sysc_soc_init(struct rz_sysc *sysc, const struct of_device_id *match) in rz_sysc_soc_init() 107 const struct of_device_id *match; in rz_sysc_probe() local
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_tc.c | 388 struct flow_match_basic match; in bnxt_tc_parse_flow() local 402 struct flow_match_eth_addrs match; in bnxt_tc_parse_flow() local 413 struct flow_match_vlan match; in bnxt_tc_parse_flow() local 428 struct flow_match_ipv4_addrs match; in bnxt_tc_parse_flow() local 437 struct flow_match_ipv6_addrs match; in bnxt_tc_parse_flow() local 448 struct flow_match_ports match; in bnxt_tc_parse_flow() local 459 struct flow_match_icmp match; in bnxt_tc_parse_flow() local 470 struct flow_match_ipv4_addrs match; in bnxt_tc_parse_flow() local 484 struct flow_match_enc_keyid match; in bnxt_tc_parse_flow() local 493 struct flow_match_ports match; in bnxt_tc_parse_flow() local
|