Home
last modified time | relevance | path

Searched full:matching (Results 1 – 25 of 1403) sorted by relevance

12345678910>>...57

/linux/Documentation/infiniband/
H A Dtag_matching.rst2 Tag matching logic
5 The MPI standard defines a set of rules, known as tag-matching, for matching
17 matching operation. However, this doesn’t imply that tags are consumed in
19 earlier tags can’t be used to satisfy the matching rules.
23 corresponding matching receive is posted. If a matching receive is posted,
25 Implementations frequently use different matching schemes for these two
26 different matching instances.
35 2. The Rendezvous Protocol - the sender sends the tag-matching header,
38 the header to initiate an RDMA READ operation directly to the matching buffer.
41 Tag matching implementation
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_geneve.c145 NL_SET_ERR_MSG_MOD(extack, "Matching on GENEVE VNI is not supported"); in mlx5e_tc_tun_parse_geneve_vni()
146 netdev_warn(priv->netdev, "Matching on GENEVE VNI is not supported\n"); in mlx5e_tc_tun_parse_geneve_vni()
184 "Matching on GENEVE options is not supported"); in mlx5e_tc_tun_parse_geneve_options()
186 "Matching on GENEVE options is not supported\n"); in mlx5e_tc_tun_parse_geneve_options()
194 "Matching on GENEVE options: option type is not GENEVE"); in mlx5e_tc_tun_parse_geneve_options()
196 "Matching on GENEVE options: option type is not GENEVE\n"); in mlx5e_tc_tun_parse_geneve_options()
203 NL_SET_ERR_MSG_MOD(extack, "Matching on GENEVE options len is not supported"); in mlx5e_tc_tun_parse_geneve_options()
205 "Matching on GENEVE options len is not supported\n"); in mlx5e_tc_tun_parse_geneve_options()
217 "Matching on GENEVE options: unsupported options len"); in mlx5e_tc_tun_parse_geneve_options()
219 "Matching on GENEVE options: unsupported options len (len=%d)\n", in mlx5e_tc_tun_parse_geneve_options()
[all …]
/linux/drivers/gpu/drm/xe/
H A Dxe_rtp.h55 * XE_RTP_RULE_PLATFORM - Create rule matching platform
64 * XE_RTP_RULE_SUBPLATFORM - Create rule matching platform and sub-platform
74 * XE_RTP_RULE_PLATFORM_STEP - Create rule matching platform-level stepping
75 * @start_: First stepping matching the rule
78 * Note that the range matching this rule is [ @start_, @end_ ), i.e. inclusive
90 * XE_RTP_RULE_GRAPHICS_STEP - Create rule matching graphics stepping
91 * @start_: First stepping matching the rule
94 * Note that the range matching this rule is [ @start_, @end_ ), i.e. inclusive
103 * XE_RTP_RULE_MEDIA_STEP - Create rule matching media stepping
104 * @start_: First stepping matching the rule
[all …]
/linux/net/ipv6/netfilter/
H A Dip6t_srh.c47 /* Next Header matching */ in srh_mt6()
53 /* Header Extension Length matching */ in srh_mt6()
69 /* Segments Left matching */ in srh_mt6()
86 * Last Entry matching in srh_mt6()
141 /* Next Header matching */ in srh1_mt6()
147 /* Header Extension Length matching */ in srh1_mt6()
161 /* Segments Left matching */ in srh1_mt6()
176 * Last Entry matching in srh1_mt6()
202 /* Previous SID matching */ in srh1_mt6()
217 /* Next SID matching */ in srh1_mt6()
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-amba6 will override standard OF, ACPI, ID table, and name matching.
7 When specified, only a driver with a name matching the value
12 This returns the device to standard matching rules binding.
16 matching name is currently loaded in the kernel, the device will
H A Dsysfs-bus-vmbus6 will override standard static and dynamic ID matching. When
7 specified, only a driver with a name matching the value written
12 This returns the device to standard matching rules binding.
16 matching name is currently loaded in the kernel, the device
H A Dsysfs-bus-platform6 will override standard OF, ACPI, ID table, and name matching.
7 When specified, only a driver with a name matching the value
13 matching rules binding. Writing to driver_override does not
16 driver with a matching name is currently loaded in the kernel,
H A Dsysfs-bus-css39 specified, only a driver with a name matching the value written
44 This returns the device to standard matching rules binding.
48 matching name is currently loaded in the kernel, the device
55 file does not allow to override basic matching rules. I.e.,
H A Dsysfs-bus-wmi6 will override standard ID table matching.
7 When specified, only a driver with a name matching the value
13 driver_override) which returns the device to standard matching
17 load the specified driver. If no driver with a matching name is
/linux/drivers/net/dsa/microchip/
H A Dksz9477_acl.c8 * - Matching Rules: These registers define the criteria for matching incoming
11 * matching rule mode (MD) and the Enable (ENB) settings.
14 * priority, VLAN tag priority, and forwarding map once a matching rule has
15 * been triggered. The settings vary depending on whether the matching rule is
19 * such as selecting which matching rule to apply first, enabling/disabling
25 * | Matching Rules | | Matching Rules |
34 * | matching rule set) |
176 * matching rule.
181 * matching rule by inspecting the Mode (MD) and Enable (ENB) fields.
183 * Returns: True if it's a valid matching rule, false otherwise.
[all …]
/linux/lib/
H A Dglob.c11 MODULE_DESCRIPTION("glob(7) matching");
18 * glob_match - Shell-style pattern matching, like !fnmatch(pat, str, 0)
22 * Perform shell-style glob matching, returning true (1) if the match
34 * it takes 6 passes over the pattern before matching the string.
43 * An opening bracket without a matching close is matched literally.
79 * Loop over each token (character or class) in pat, matching in glob_match_str()
81 * on mismatch, or true after matching the trailing nul bytes. in glob_match_str()
/linux/drivers/tc/
H A Dtc-driver.c50 * tc_match_device - tell if a TC device structure has a matching
52 * @tdrv: the TC driver to earch for matching TC device ID strings
56 * system is in its list of supported devices. Returns the matching
76 * tc_bus_match - Tell if a device structure has a matching
79 * @drv: the device driver to search for matching TC device ID strings
/linux/net/wireless/tests/
H A Dchan.c135 .desc = "matching primary 160 MHz",
149 .desc = "matching primary 160 MHz & punctured secondary 160 Mhz",
164 .desc = "matching primary 160 MHz & punctured matching",
180 .desc = "matching primary 160 MHz & punctured not matching",
/linux/Documentation/driver-api/driver-model/
H A Dbinding.rst30 Instead of trying to derive a complex state machine and matching
107 Userspace may override the standard matching by writing a driver name to
110 bypasses all bus-specific matching (OF, ACPI, ID tables, etc.).
113 the device to standard matching rules. Writing to ``driver_override``
129 its own matching, using ``device_match_driver_override()``::
139 /* Fall through to bus-specific matching... */
/linux/net/netfilter/
H A Dnft_set_pipapo.h123 * struct nft_pipapo_scratch - percpu data used for lookup and matching
126 * @__map: store partial matching results during lookup
141 * struct nft_pipapo_match - Data used for lookup and matching
145 * @scratch: Preallocated per-CPU maps for partial matching results
146 * @rcu: Matching data is swapped on commits
160 * @match: Currently in-use matching data
248 * is, each input bit needs four bits of matching data), plus a bucket in the
290 * @m: Matching data, including mapping table
294 * the first step, only the matching bits of the first bit group remain.
H A Dnfnetlink_cttimeout.c102 struct ctnl_timeout *timeout, *matching = NULL; in cttimeout_new_timeout() local
123 matching = timeout; in cttimeout_new_timeout()
127 if (matching) { in cttimeout_new_timeout()
132 if (matching->timeout->l3num != l3num || in cttimeout_new_timeout()
133 matching->timeout->l4proto->l4proto != l4num) in cttimeout_new_timeout()
136 return ctnl_timeout_parse_policy(&matching->timeout->data, in cttimeout_new_timeout()
137 matching->timeout->l4proto, in cttimeout_new_timeout()
506 struct ctnl_timeout *timeout, *matching = NULL; in ctnl_timeout_find_get() local
514 matching = timeout; in ctnl_timeout_find_get()
519 return matching ? matching->timeout : NULL; in ctnl_timeout_find_get()
H A DKconfig502 This option adds support for matching on DCCP extension headers.
524 packets matching some criteria.
619 tristate "Netfilter nf_tables xfrm/IPSec security association matching"
630 This option allows matching for the presence or absence of a
638 This option allows matching packets from an specific OS.
765 Netfilter mark matching allows you to match packets based on the
923 This option adds the `IDLETIMER' target. Each matching packet
1163 BPF matching applies a linux socket filter to each packet and
1174 Socket/process control group matching allows you to match locally
1254 It allows matching on additional conntrack information, which is
[all …]
/linux/security/apparmor/
H A Dmatch.c5 * This file contains AppArmor dfa based regular expression matching engine
313 * Returns: an unpacked dfa ready for matching or ERR_PTR on failure
457 * @start: the state of the dfa to start matching in
462 * finished matching in. The final state can be used to look up the accepting
482 /* current state is <state>, matching character *str */ in aa_dfa_match_len()
506 * @start: the state of the dfa to start matching in
510 * finished matching in. The final state can be used to look up the accepting
527 /* current state is <state>, matching character *str */ in aa_dfa_match()
567 /* current state is <state>, matching character *str */ in aa_dfa_next()
599 * @start: the state of the dfa to start matching in
[all …]
/linux/Documentation/devicetree/bindings/hsi/
H A Domap-ssi.txt11 - reg: Contains a matching register specifier for each entry
14 - interrupts: Contains matching interrupt information for each entry
22 - clocks: Contains a matching clock specifier for each entry in
34 - reg: Contains a matching register specifier for each entry
/linux/arch/sh/drivers/
H A Dplatform_early.c144 * with matching kernel command line class parameters will be registered.
150 * matching parameter. in sh_early_platform_driver_register_all()
166 * sh_early_platform_match - find early platform device matching driver
184 * sh_early_platform_left - check if early platform driver has matching devices
202 * sh_early_platform_driver_probe_id - probe drivers matching class_str and id
218 /* only use drivers matching our class_str */ in sh_early_platform_driver_probe_id()
299 * device matching a registered early platform driver is needed.
/linux/tools/testing/selftests/ftrace/test.d/ftrace/
H A Dfunc-filter-glob.tc6 # Make sure that function glob matching filter works.
34 # Advanced full-glob matching feature is recently supported.
36 if grep -q 'accepts: .* glob-matching-pattern' README ; then
/linux/drivers/rapidio/
H A Drio-driver.c18 * rio_match_device - Tell if a RIO device has a matching RIO device id structure
22 * Used from driver probe and bus matching to check whether a RIO device
24 * matching &struct rio_device_id or %NULL if there is no match.
78 * rio_device_probe - Tell if a RIO device structure has a matching RIO device id structure
180 * rio_match_bus - Tell if a RIO device structure has a matching RIO driver device id structure
186 * there is a matching &struct rio_device_id or 0 if there is
/linux/include/uapi/linux/
H A Dif_pppol2tp.h34 __u16 s_tunnel, s_session; /* For matching incoming packets */
46 __u16 s_tunnel, s_session; /* For matching incoming packets */
62 __u32 s_tunnel, s_session; /* For matching incoming packets */
71 __u32 s_tunnel, s_session; /* For matching incoming packets */
/linux/tools/perf/pmu-events/
H A Dpmu-events.h102 * Search for a table and entry matching with pmu__name_wildcard_match or any
103 * tables if pmu is NULL. Each matching event has fn called on it. 0 implies to
121 * Search for a table and entry matching with pmu__name_wildcard_match or any
122 * tables if pmu is NULL. Each matching metric has fn called on it. 0 implies to
/linux/crypto/asymmetric_keys/
H A Drestrict.c68 * matching parent certificate in the trusted list, -EKEYREJECTED if the
70 * uses unsupported crypto, or some other error if there is a matching
130 * crypto, or some other error if there is a matching certificate but
171 * crypto, or some other error if there is a matching certificate but
326 * couldn't find a matching parent certificate in the trusted list,
328 * unsupported crypto, or some other error if there is a matching certificate
354 * couldn't find a matching parent certificate in the trusted list,
356 * unsupported crypto, or some other error if there is a matching certificate

12345678910>>...57