Lines Matching refs:match

179  * @match: Match function (optional)
180 * @match_data: Data for the match function
185 * and for which @match returns 1.
191 dr_match_t match, void *match_data,
209 if (match && !match(dev, dr->data, match_data))
255 dr_match_t match, void *match_data)
264 if (match && !match(dev, dr->data, match_data))
276 * @match: Match function (optional)
277 * @match_data: Data for the match function
280 * and for which @match returns 1. If @match is NULL, it's considered
281 * to match all.
287 dr_match_t match, void *match_data)
293 dr = find_dr(dev, release, match, match_data);
306 * @match: Match function (optional)
307 * @match_data: Data for the match function
310 * as @new_res and for which @match return 1. If found, @new_res is
317 dr_match_t match, void *match_data)
324 dr = find_dr(dev, new_dr->node.release, match, match_data);
341 * @match: Match function (optional)
342 * @match_data: Data for the match function
345 * which @match returns 1. If @match is NULL, it's considered to
346 * match all. If found, the resource is removed atomically and
353 dr_match_t match, void *match_data)
359 dr = find_dr(dev, release, match, match_data);
376 * @match: Match function (optional)
377 * @match_data: Data for the match function
380 * which @match returns 1. If @match is NULL, it's considered to
381 * match all. If found, the resource is removed atomically and freed.
391 dr_match_t match, void *match_data)
395 res = devres_remove(dev, release, match, match_data);
409 * @match: Match function (optional)
410 * @match_data: Data for the match function
413 * which @match returns 1. If @match is NULL, it's considered to
414 * match all. If found, the resource is removed atomically, the
421 dr_match_t match, void *match_data)
425 res = devres_remove(dev, release, match, match_data);
758 * Both action and data should match one of the existing entries.
779 * devm_add_action(). Both action and data should match one of the