Lines Matching refs:match

181  * @match: Match function (optional)
182 * @match_data: Data for the match function
187 * and for which @match returns 1.
193 dr_match_t match, void *match_data,
211 if (match && !match(dev, dr->data, match_data))
257 dr_match_t match, void *match_data)
266 if (match && !match(dev, dr->data, match_data))
278 * @match: Match function (optional)
279 * @match_data: Data for the match function
282 * and for which @match returns 1. If @match is NULL, it's considered
283 * to match all.
289 dr_match_t match, void *match_data)
295 dr = find_dr(dev, release, match, match_data);
308 * @match: Match function (optional)
309 * @match_data: Data for the match function
312 * as @new_res and for which @match return 1. If found, @new_res is
319 dr_match_t match, void *match_data)
326 dr = find_dr(dev, new_dr->node.release, match, match_data);
343 * @match: Match function (optional)
344 * @match_data: Data for the match function
347 * which @match returns 1. If @match is NULL, it's considered to
348 * match all. If found, the resource is removed atomically and
355 dr_match_t match, void *match_data)
361 dr = find_dr(dev, release, match, match_data);
378 * @match: Match function (optional)
379 * @match_data: Data for the match function
382 * which @match returns 1. If @match is NULL, it's considered to
383 * match all. If found, the resource is removed atomically and freed.
393 dr_match_t match, void *match_data)
397 res = devres_remove(dev, release, match, match_data);
411 * @match: Match function (optional)
412 * @match_data: Data for the match function
415 * which @match returns 1. If @match is NULL, it's considered to
416 * match all. If found, the resource is removed atomically, the
423 dr_match_t match, void *match_data)
427 res = devres_remove(dev, release, match, match_data);
763 * Both action and data should match one of the existing entries.
784 * devm_add_action(). Both action and data should match one of the