1
0
mirror of https://github.com/systemd/systemd.git synced 2024-10-31 16:21:26 +03:00

sd-device: rename device_{add,get,remove}_sysattr_value()

They just handle cache of sysattr values. Hence, let's use more
explanatory names.
This commit is contained in:
Yu Watanabe 2021-02-20 14:52:47 +09:00
parent 8e32f20d13
commit 2a0ebc0569

View File

@ -1819,7 +1819,7 @@ _public_ int sd_device_get_property_value(sd_device *device, const char *key, co
return 0; return 0;
} }
static int device_add_sysattr_value(sd_device *device, const char *key, char *value) { static int device_cache_sysattr_value(sd_device *device, const char *key, char *value) {
_cleanup_free_ char *new_key = NULL, *old_value = NULL; _cleanup_free_ char *new_key = NULL, *old_value = NULL;
int r; int r;
@ -1845,7 +1845,7 @@ static int device_add_sysattr_value(sd_device *device, const char *key, char *va
return 0; return 0;
} }
static int device_get_sysattr_value(sd_device *device, const char *_key, const char **_value) { static int device_get_cached_sysattr_value(sd_device *device, const char *_key, const char **_value) {
const char *key = NULL, *value; const char *key = NULL, *value;
assert(device); assert(device);
@ -1872,7 +1872,7 @@ _public_ int sd_device_get_sysattr_value(sd_device *device, const char *sysattr,
assert_return(sysattr, -EINVAL); assert_return(sysattr, -EINVAL);
/* look for possibly already cached result */ /* look for possibly already cached result */
r = device_get_sysattr_value(device, sysattr, &cached_value); r = device_get_cached_sysattr_value(device, sysattr, &cached_value);
if (r != -ENOENT) { if (r != -ENOENT) {
if (r < 0) if (r < 0)
return r; return r;
@ -1895,7 +1895,7 @@ _public_ int sd_device_get_sysattr_value(sd_device *device, const char *sysattr,
r = lstat(path, &statbuf); r = lstat(path, &statbuf);
if (r < 0) { if (r < 0) {
/* remember that we could not access the sysattr */ /* remember that we could not access the sysattr */
r = device_add_sysattr_value(device, sysattr, NULL); r = device_cache_sysattr_value(device, sysattr, NULL);
if (r < 0) if (r < 0)
return r; return r;
@ -1928,7 +1928,7 @@ _public_ int sd_device_get_sysattr_value(sd_device *device, const char *sysattr,
value[size] = '\0'; value[size] = '\0';
} }
r = device_add_sysattr_value(device, sysattr, value); r = device_cache_sysattr_value(device, sysattr, value);
if (r < 0) if (r < 0)
return r; return r;
@ -1937,7 +1937,7 @@ _public_ int sd_device_get_sysattr_value(sd_device *device, const char *sysattr,
return 0; return 0;
} }
static void device_remove_sysattr_value(sd_device *device, const char *_key) { static void device_remove_cached_sysattr_value(sd_device *device, const char *_key) {
_cleanup_free_ char *key = NULL; _cleanup_free_ char *key = NULL;
assert(device); assert(device);
@ -1958,7 +1958,7 @@ _public_ int sd_device_set_sysattr_value(sd_device *device, const char *sysattr,
assert_return(sysattr, -EINVAL); assert_return(sysattr, -EINVAL);
if (!_value) { if (!_value) {
device_remove_sysattr_value(device, sysattr); device_remove_cached_sysattr_value(device, sysattr);
return 0; return 0;
} }
@ -1993,7 +1993,7 @@ _public_ int sd_device_set_sysattr_value(sd_device *device, const char *sysattr,
if (r < 0) if (r < 0)
return r; return r;
r = device_add_sysattr_value(device, sysattr, value); r = device_cache_sysattr_value(device, sysattr, value);
if (r < 0) if (r < 0)
return r; return r;
TAKE_PTR(value); TAKE_PTR(value);
@ -2001,7 +2001,7 @@ _public_ int sd_device_set_sysattr_value(sd_device *device, const char *sysattr,
return -ENXIO; return -ENXIO;
} }
r = device_add_sysattr_value(device, sysattr, value); r = device_cache_sysattr_value(device, sysattr, value);
if (r < 0) if (r < 0)
return r; return r;
TAKE_PTR(value); TAKE_PTR(value);
@ -2018,7 +2018,7 @@ _public_ int sd_device_set_sysattr_valuef(sd_device *device, const char *sysattr
assert_return(sysattr, -EINVAL); assert_return(sysattr, -EINVAL);
if (!format) { if (!format) {
device_remove_sysattr_value(device, sysattr); device_remove_cached_sysattr_value(device, sysattr);
return 0; return 0;
} }