X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=device.c;h=eeb39a5d11e8c826de002ae932651a6eb8febd2f;hp=88b2cd0bfe3c2834b5eca24122862ff067748115;hb=d3f710f9c3b70b310fae6cdcceb201767b913d7d;hpb=8c7ee052813ae68490b230c657a4a36700654ce5 diff --git a/device.c b/device.c index 88b2cd0..eeb39a5 100644 --- a/device.c +++ b/device.c @@ -79,7 +79,7 @@ device_create(struct blob_attr *attr, struct uci_section *s) if (!strcmp(blobmsg_data(cur), "bridge")) dev = bridge_create(name, s); } else { - dev = get_device(name, true); + dev = device_get(name, true); } if (!dev) @@ -98,7 +98,7 @@ static void __init dev_init(void) static void free_simple_device(struct device *dev) { - cleanup_device(dev); + device_cleanup(dev); free(dev); } @@ -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; @@ -142,7 +142,7 @@ int claim_device(struct device *dev) 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); @@ -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); @@ -177,11 +177,11 @@ void init_virtual_device(struct device *dev, const struct device_type *type, con dev->type = type; } -int init_device(struct device *dev, const struct device_type *type, const char *ifname) +int device_init(struct device *dev, const struct device_type *type, const char *ifname) { int ret; - init_virtual_device(dev, type, ifname); + device_init_virtual(dev, type, ifname); if (!dev->set_state) dev->set_state = set_device_state; @@ -197,7 +197,7 @@ int init_device(struct device *dev, const struct device_type *type, const char * return 0; } -struct device *get_device(const char *name, bool create) +struct device *device_get(const char *name, bool create) { static const struct device_type simple_type = { .name = "Device", @@ -218,12 +218,12 @@ struct device *get_device(const char *name, bool create) return NULL; dev = calloc(1, sizeof(*dev)); - init_device(dev, &simple_type, name); + device_init(dev, &simple_type, name); return dev; } -void cleanup_device(struct device *dev) +void device_cleanup(struct device *dev) { struct device_user *dep, *tmp; @@ -239,7 +239,7 @@ void cleanup_device(struct device *dev) avl_delete(&devices, &dev->avl); } -void set_device_present(struct device *dev, bool state) +void device_set_present(struct device *dev, bool state) { if (dev->present == state) return;