return 0;
system_bridge_delif(&bst->dev, bm->dev.dev);
- release_device(bm->dev.dev);
+ device_release(bm->dev.dev);
return 0;
}
if (!bm->present)
return 0;
- ret = claim_device(bm->dev.dev);
+ ret = device_claim(bm->dev.dev);
if (ret < 0)
goto error;
if (bst->dev.active)
bridge_enable_member(bm);
else if (bst->n_present == 1)
- set_device_present(&bst->dev, true);
+ device_set_present(&bst->dev, true);
break;
case DEV_EVENT_REMOVE:
bm->present = false;
bm->bst->n_present--;
if (bst->n_present == 0)
- set_device_present(&bst->dev, false);
+ device_set_present(&bst->dev, false);
break;
default:
if (!bst->n_present) {
/* initialization of all member interfaces failed */
system_bridge_delbr(&bst->dev);
- set_device_present(&bst->dev, false);
+ device_set_present(&bst->dev, false);
return -ENOENT;
}
{
struct device *dev;
- dev = get_device(name, true);
+ dev = device_get(name, true);
if (!dev)
return;
struct bridge_state *bst;
struct device *dev;
- dev = get_device(name, false);
+ dev = device_get(name, false);
if (dev)
return NULL;
if (!bst)
return NULL;
- init_device(&bst->dev, &bridge_type, name);
+ device_init(&bst->dev, &bridge_type, name);
bst->set_state = bst->dev.set_state;
bst->dev.set_state = bridge_set_state;