Lines Matching refs:use_count
806 return sprintf(buf, "%d\n", rdev->use_count); in num_users_show()
1667 rdev->use_count++; in set_machine_constraints()
2285 if (rdev->use_count) { in regulator_resolve_supply()
2428 rdev->use_count = 1; in _regulator_get_common()
2442 rdev->use_count = 0; in _regulator_get_common()
3044 if (rdev->use_count == 0 && rdev->supply) { in _regulator_enable()
3061 if (rdev->use_count == 0) { in _regulator_enable()
3088 rdev->use_count++; in _regulator_enable()
3096 if (rdev->use_count == 0 && rdev->supply) in _regulator_enable()
3172 if (rdev->use_count == 1 && in _regulator_disable()
3195 rdev->use_count = 0; in _regulator_disable()
3196 } else if (rdev->use_count > 1) { in _regulator_disable()
3197 rdev->use_count--; in _regulator_disable()
3207 if (ret == 0 && rdev->use_count == 0 && rdev->supply) in _regulator_disable()
3296 if (rdev->use_count != 0 && rdev->supply) in regulator_force_disable()
5688 &rdev->use_count); in rdev_init_debugfs()
6186 while (rdev->use_count--) in regulator_unregister()
6421 rdev->use_count, rdev->open_count, rdev->bypass_count, in regulator_summary_show_subtree()
6650 if (rdev->use_count) in regulator_late_cleanup()