---
title: bdevsw_add
framework: Kernel
role: symbol
role_heading: Function
platforms: [macOS 10.4+]
path: kernel/1457957-bdevsw_add
---

# bdevsw_add

## Declaration

```occ
int bdevsw_add(int, const struct bdevsw *);
```

## See Also

### Block Device

- [bdevsw_isfree](kernel/1457925-bdevsw_isfree.md)
- [bdevsw_remove](kernel/1457943-bdevsw_remove.md)
- [cdevsw_add](kernel/1457951-cdevsw_add.md)
- [cdevsw_add_with_bdev](kernel/1458015-cdevsw_add_with_bdev.md)
- [cdevsw_isfree](kernel/1457965-cdevsw_isfree.md)
- [cdevsw_remove](kernel/1458013-cdevsw_remove.md)
