Lines Matching refs:match

262 	struct regulator_supply_alias_match *match = res;  in devm_regulator_match_supply_alias()  local
265 return match->dev == target->dev && strcmp(match->id, target->id) == 0; in devm_regulator_match_supply_alias()
270 struct regulator_supply_alias_match *match = res; in devm_regulator_destroy_supply_alias() local
272 regulator_unregister_supply_alias(match->dev, match->id); in devm_regulator_destroy_supply_alias()
292 struct regulator_supply_alias_match *match; in devm_regulator_register_supply_alias() local
295 match = devres_alloc(devm_regulator_destroy_supply_alias, in devm_regulator_register_supply_alias()
298 if (!match) in devm_regulator_register_supply_alias()
301 match->dev = dev; in devm_regulator_register_supply_alias()
302 match->id = id; in devm_regulator_register_supply_alias()
306 devres_free(match); in devm_regulator_register_supply_alias()
310 devres_add(dev, match); in devm_regulator_register_supply_alias()
330 struct regulator_supply_alias_match match; in devm_regulator_unregister_supply_alias() local
333 match.dev = dev; in devm_regulator_unregister_supply_alias()
334 match.id = id; in devm_regulator_unregister_supply_alias()
337 devm_regulator_match_supply_alias, &match); in devm_regulator_unregister_supply_alias()
425 struct regulator_notifier_match *match = res; in devm_regulator_match_notifier() local
428 return match->regulator == target->regulator && match->nb == target->nb; in devm_regulator_match_notifier()
433 struct regulator_notifier_match *match = res; in devm_regulator_destroy_notifier() local
435 regulator_unregister_notifier(match->regulator, match->nb); in devm_regulator_destroy_notifier()
451 struct regulator_notifier_match *match; in devm_regulator_register_notifier() local
454 match = devres_alloc(devm_regulator_destroy_notifier, in devm_regulator_register_notifier()
457 if (!match) in devm_regulator_register_notifier()
460 match->regulator = regulator; in devm_regulator_register_notifier()
461 match->nb = nb; in devm_regulator_register_notifier()
465 devres_free(match); in devm_regulator_register_notifier()
469 devres_add(regulator->dev, match); in devm_regulator_register_notifier()
489 struct regulator_notifier_match match; in devm_regulator_unregister_notifier() local
492 match.regulator = regulator; in devm_regulator_unregister_notifier()
493 match.nb = nb; in devm_regulator_unregister_notifier()
496 devm_regulator_match_notifier, &match); in devm_regulator_unregister_notifier()