Lines Matching +full:enum +full:- +full:name
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
42 enum power_stype power_standby_stype = POWER_STYPE_UNKNOWN;
43 enum power_stype power_suspend_stype = POWER_STYPE_UNKNOWN;
44 enum power_stype power_hibernate_stype = POWER_STYPE_UNKNOWN;
52 enum power_stype
53 power_name_to_stype(const char *name) in power_name_to_stype() argument
55 enum power_stype stype; in power_name_to_stype()
58 if (strcasecmp(name, power_stype_names[stype]) == 0) in power_name_to_stype()
65 power_stype_to_name(enum power_stype stype) in power_stype_to_name()
79 enum power_stype stype; in sysctl_supported_stypes()
97 char name[10]; in power_sysctl_stype() local
99 enum power_stype new_stype, old_stype; in power_sysctl_stype()
101 old_stype = *(enum power_stype *)oidp->oid_arg1; in power_sysctl_stype()
102 strlcpy(name, power_stype_to_name(old_stype), sizeof(name)); in power_sysctl_stype()
103 err = sysctl_handle_string(oidp, name, sizeof(name), req); in power_sysctl_stype()
104 if (err != 0 || req->newptr == NULL) in power_sysctl_stype()
107 new_stype = power_name_to_stype(name); in power_sysctl_stype()
113 *(enum power_stype *)oidp->oid_arg1 = new_stype; in power_sysctl_stype()
136 enum power_stype stype = (intptr_t)arg; in power_pm_deferred_fn()
181 enum power_stype stype; in power_pm_suspend()