Home
last modified time | relevance | path

Searched defs:match (Results 1 – 25 of 436) sorted by relevance

12345678910>>...18

/linux/drivers/net/ethernet/netronome/nfp/flower/
H A Dmatch.c30 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/intel/ice/
H A Dice_tc_lib.c1297 ice_tc_set_pppoe(struct flow_match_pppoe *match, in ice_tc_set_pppoe()
1322 ice_tc_set_ipv4(struct flow_match_ipv4_addrs *match, in ice_tc_set_ipv4()
1353 ice_tc_set_ipv6(struct flow_match_ipv6_addrs *match, in ice_tc_set_ipv6()
1415 ice_tc_set_tos_ttl(struct flow_match_ip *match, in ice_tc_set_tos_ttl()
1449 ice_tc_set_port(struct flow_match_ports match, in ice_tc_set_port()
1503 ice_parse_gtp_type(struct flow_match_ports match, in ice_parse_gtp_type()
1556 struct flow_match_ipv4_addrs match; in ice_parse_tunnel_attr() local
1563 struct flow_match_ipv6_addrs match; in ice_parse_tunnel_attr() local
1571 struct flow_match_ip match; in ice_parse_tunnel_attr() local
1579 struct flow_match_ports match; in ice_parse_tunnel_attr() local
[all …]
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_flower.c307 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 Dspectrum_dpipe.c102 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 Dprestera_flower.c147 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/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_tc_flower.c169 struct flow_match_basic match; in cxgb4_process_flow_match() local
191 struct flow_match_ipv4_addrs match; in cxgb4_process_flow_match() local
206 struct flow_match_ipv6_addrs match; in cxgb4_process_flow_match() local
227 struct flow_match_ports match; in cxgb4_process_flow_match() local
241 struct flow_match_ip match; in cxgb4_process_flow_match() local
249 struct flow_match_enc_keyid match; in cxgb4_process_flow_match() local
261 struct flow_match_vlan match; in cxgb4_process_flow_match() local
320 struct flow_match_basic match; in cxgb4_validate_flow_match() local
329 struct flow_match_ip match; in cxgb4_validate_flow_match() local
858 struct flow_match_control match; in cxgb4_flow_rule_replace() local
/linux/drivers/regulator/
H A Dmt6358-regulator.c36 #define MT6358_BUCK(match, vreg, supply, min, max, step, \ argument
65 #define MT6358_LDO(match, vreg, supply, volt_ranges, enreg, enbit, vosel, vosel_mask) \ argument
90 #define MT6358_LDO1(match, vreg, supply, min, max, step, \ argument
115 #define MT6358_REG_FIXED(match, vreg, supply, enreg, enbit, volt) \ argument
137 #define MT6366_BUCK(match, vreg, min, max, step, \ argument
166 #define MT6366_LDO(match, vreg, volt_ranges, supply, enreg, enbit, vosel, vosel_mask) \ argument
191 #define MT6366_LDO1(match, vreg, supply, min, max, step, \ argument
216 #define MT6366_REG_FIXED(match, vreg, supply, enreg, enbit, volt) \ argument
H A Dmt6363-regulator.c118 #define MT6363_BUCK(match, vreg, min, max, step, en_reg, lp_reg, \ argument
149 #define MT6363_LDO_LINEAR_OPS(match, vreg, in_sup, vops, min, max, \ argument
176 #define MT6363_LDO_L_SC(match, vreg, inp, min, max, step, buck_reg, \ argument
181 #define MT6363_LDO_L(match, vreg, inp, min, max, step, buck_reg, \ argument
186 #define MT6363_LDO_LINEAR_CAL_OPS(match, vreg, in_sup, vops, vrnum, \ argument
218 #define MT6363_LDO_VT(match, vreg, inp, vranges_num, ocp_intn) \ argument
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_tc.c558 struct flow_match_vlan match; in otx2_tc_process_vlan() local
644 struct flow_match_basic match; in otx2_tc_prepare_flow() local
686 struct flow_match_control match; in otx2_tc_prepare_flow() local
714 struct flow_match_eth_addrs match; in otx2_tc_prepare_flow() local
731 struct flow_match_ipsec match; in otx2_tc_prepare_flow() local
751 struct flow_match_ip match; in otx2_tc_prepare_flow() local
785 struct flow_match_ipv4_addrs match; in otx2_tc_prepare_flow() local
797 struct flow_match_ipv6_addrs match; in otx2_tc_prepare_flow() local
830 struct flow_match_ports match; in otx2_tc_prepare_flow() local
860 struct flow_match_tcp match; in otx2_tc_prepare_flow() local
[all …]
/linux/net/openvswitch/
H A Dflow_netlink.c95 static void update_range(struct sw_flow_match *match, in update_range()
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 #define SW_FLOW_KEY_MEMCPY(match, field, value_p, len, is_mask) \ argument
144 #define SW_FLOW_KEY_MEMSET_FIELD(match, field, value, is_mask) \ argument
156 #define SW_FLOW_KEY_BITMAP_COPY(match, field, value_p, nbits, is_mask) ({ \ argument
163 static bool match_validate(const struct sw_flow_match *match, in match_validate()
543 struct sw_flow_match *match, bool is_mask, in genev_tun_opt_from_nlattr()
594 struct sw_flow_match *match, bool is_mask, in vxlan_tun_opt_from_nlattr()
650 struct sw_flow_match *match, bool is_mask, in erspan_tun_opt_from_nlattr()
[all …]
/linux/drivers/base/
H A Dcomponent.c62 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()
/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-switch-flower.c40 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/drivers/net/ethernet/sfc/
H A Dtc.c240 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/net/netfilter/
H A Dnft_compat.c421 struct xt_match *match = expr->ops->data; in __nft_match_eval() local
471 struct xt_match *match, void *info, in nft_match_set_mtchk_param()
526 struct xt_match *match = expr->ops->data; in __nft_match_init() local
578 struct xt_match *match = expr->ops->data; in __nft_match_destroy() local
610 struct xt_match *match = expr->ops->data; in __nft_match_dump() local
664 struct xt_match *match = expr->ops->data; in nft_match_validate() local
827 struct xt_match *match; in nft_match_select_ops() local
885 struct xt_match *match = ops->data; in nft_match_release_ops() local
H A Dx_tables.c70 struct list_head match; member
142 int xt_register_match(struct xt_match *match) in xt_register_match()
154 xt_unregister_match(struct xt_match *match) in xt_unregister_match()
165 xt_register_matches(struct xt_match *match, unsigned int n) in xt_register_matches()
185 xt_unregister_matches(struct xt_match *match, unsigned int n) in xt_unregister_matches()
233 struct xt_match *match; in xt_request_find_match() local
591 static int xt_check_entry_match(const char *match, const char *target, in xt_check_entry_match()
790 int xt_compat_match_offset(const struct xt_match *match) in xt_compat_match_offset()
800 const struct xt_match *match = m->u.kernel.match; in xt_compat_match_from_user() local
833 const struct xt_match *match = m->u.kernel.match; in xt_compat_match_to_user() local
[all …]
/linux/drivers/firmware/efi/libstub/
H A Dgop.c230 struct match { struct
242 struct match *m = ctx; in match_auto() argument
255 struct match match = {}; in choose_mode_auto() local
/linux/drivers/net/ethernet/mediatek/
H A Dmtk_ppe_offload.c296 struct flow_match_meta match; in mtk_flow_offload_replace() local
315 struct flow_match_control match; in mtk_flow_offload_replace() local
328 struct flow_match_basic match; in mtk_flow_offload_replace() local
340 struct flow_match_eth_addrs match; in mtk_flow_offload_replace() local
350 struct flow_match_vlan match; in mtk_flow_offload_replace() local
/linux/io_uring/
H A Dio-wq.c870 struct io_cb_cancel_data match = { in create_worker_cont() local
1037 struct io_cb_cancel_data match = { in io_wq_enqueue() local
1096 struct io_cb_cancel_data *match, in __io_wq_worker_cancel()
1110 struct io_cb_cancel_data *match = data; in io_wq_worker_cancel() local
1146 struct io_cb_cancel_data *match) in io_acct_cancel_pending_work()
1169 struct io_cb_cancel_data *match) in io_wq_cancel_pending_work()
1185 struct io_cb_cancel_data *match) in io_acct_cancel_running_work()
1193 struct io_cb_cancel_data *match) in io_wq_cancel_running_work()
1206 struct io_cb_cancel_data match = { in io_wq_cancel_cb() local
1391 struct io_cb_cancel_data match = { in io_wq_destroy() local
/linux/drivers/gpu/drm/xe/
H A Dxe_rtp.c149 bool match = true; in rule_match_and() local
184 bool match = rule_match_and(match_ctx, false); in rule_match_or() local
211 bool match = rule_match_or(&match_ctx); in rule_matches_with_err() local
364 bool match = false; in xe_rtp_process_to_sr() local
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_tc.c388 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
/linux/drivers/gpu/drm/armada/
H A Darmada_drv.c175 struct component_match **match, struct device_node *dev_node) in armada_add_endpoints()
195 struct component_match *match = NULL; in armada_drm_probe() local
/linux/drivers/clk/
H A Dclk-scpi.c128 scpi_clk_ops_init(struct device *dev, const struct of_device_id *match, in scpi_clk_ops_init()
181 const struct of_device_id *match) in scpi_clk_add()
257 const struct of_device_id *match; in scpi_clocks_probe() local
/linux/tools/testing/selftests/bpf/
H A Dtest_loader.c846 const char *match = NULL; in match_msg() local
875 struct match { struct
885 static void match_positive_msgs(const char *log, struct expected_msgs *msgs, struct match *matches) in match_positive_msgs() argument
894 const char *match = NULL; in match_positive_msgs() local
917 const char *start = log, *end, *next, *match; in match_negative_msgs() local
967 struct match *match = &matches[i]; in validate_msgs() local
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_ct.c252 struct flow_match_ipv4_addrs match; in mlx5_tc_ct_rule_to_tuple() local
258 struct flow_match_ipv6_addrs match; in mlx5_tc_ct_rule_to_tuple() local
268 struct flow_match_ports match; in mlx5_tc_ct_rule_to_tuple() local
388 struct flow_match_basic match; in mlx5_tc_ct_set_tuple_match() local
402 struct flow_match_control match; in mlx5_tc_ct_set_tuple_match() local
409 struct flow_match_ipv4_addrs match; in mlx5_tc_ct_set_tuple_match() local
427 struct flow_match_ipv6_addrs match; in mlx5_tc_ct_set_tuple_match() local
446 struct flow_match_ports match; in mlx5_tc_ct_set_tuple_match() local
479 struct flow_match_tcp match; in mlx5_tc_ct_set_tuple_match() local
489 struct flow_match_meta match; in mlx5_tc_ct_set_tuple_match() local
[all …]
/linux/drivers/dma/ti/
H A Ddma-crossbar.c138 const struct of_device_id *match; in ti_am335x_xbar_probe() local
331 const struct of_device_id *match; in ti_dra7_xbar_probe() local
448 const struct of_device_id *match; in ti_dma_xbar_probe() local

12345678910>>...18