add support for multiple config_param_list::next pointers
[project/netifd.git] / device.c
index 2df4539..9d2ec43 100644 (file)
--- a/device.c
+++ b/device.c
@@ -102,7 +102,7 @@ static void free_simple_device(struct device *dev)
        free(dev);
 }
 
-static void broadcast_device_event(struct device *dev, enum device_event ev)
+static void device_broadcast_event(struct device *dev, enum device_event ev)
 {
        struct device_user *dep, *tmp;
 
@@ -124,7 +124,7 @@ static int set_device_state(struct device *dev, bool state)
        return 0;
 }
 
-int claim_device(struct device *dev)
+int device_claim(struct device *dev)
 {
        int ret;
 
@@ -132,17 +132,17 @@ int claim_device(struct device *dev)
        if (++dev->active != 1)
                return 0;
 
-       broadcast_device_event(dev, DEV_EVENT_SETUP);
+       device_broadcast_event(dev, DEV_EVENT_SETUP);
        ret = dev->set_state(dev, true);
        if (ret == 0)
-               broadcast_device_event(dev, DEV_EVENT_UP);
+               device_broadcast_event(dev, DEV_EVENT_UP);
        else
                dev->active = 0;
 
        return ret;
 }
 
-void release_device(struct device *dev)
+void device_release(struct device *dev)
 {
        dev->active--;
        DPRINTF("release device %s, new refcount: %d\n", dev->ifname, dev->active);
@@ -151,9 +151,9 @@ void release_device(struct device *dev)
        if (dev->active)
                return;
 
-       broadcast_device_event(dev, DEV_EVENT_TEARDOWN);
+       device_broadcast_event(dev, DEV_EVENT_TEARDOWN);
        dev->set_state(dev, false);
-       broadcast_device_event(dev, DEV_EVENT_DOWN);
+       device_broadcast_event(dev, DEV_EVENT_DOWN);
 }
 
 int check_device_state(struct device *dev)
@@ -164,7 +164,7 @@ int check_device_state(struct device *dev)
        return dev->type->check_state(dev);
 }
 
-void init_virtual_device(struct device *dev, const struct device_type *type, const char *name)
+void device_init_virtual(struct device *dev, const struct device_type *type, const char *name)
 {
        assert(dev);
        assert(type);
@@ -181,7 +181,7 @@ int device_init(struct device *dev, const struct device_type *type, const char *
 {
        int ret;
 
-       init_virtual_device(dev, type, ifname);
+       device_init_virtual(dev, type, ifname);
 
        if (!dev->set_state)
                dev->set_state = set_device_state;
@@ -246,7 +246,7 @@ void device_set_present(struct device *dev, bool state)
 
        DPRINTF("Device '%s' %s present\n", dev->ifname, state ? "is now" : "is no longer" );
        dev->present = state;
-       broadcast_device_event(dev, state ? DEV_EVENT_ADD : DEV_EVENT_REMOVE);
+       device_broadcast_event(dev, state ? DEV_EVENT_ADD : DEV_EVENT_REMOVE);
 }
 
 void device_add_user(struct device_user *dep, struct device *dev)