1234567891011121314151617181920212223242526 |
- /* SPDX-License-Identifier: GPL-2.0+ */
- /*
- * Copyright (c) 2013, Henrik Nordstrom <henrik@henriknordstrom.net>
- */
- #ifndef __SANDBOX_BLOCK_DEV__
- #define __SANDBOX_BLOCK_DEV__
- struct host_block_dev {
- #ifndef CONFIG_BLK
- struct blk_desc blk_dev;
- #endif
- char *filename;
- int fd;
- };
- /**
- * host_dev_bind() - Bind or unbind a device
- *
- * @dev: Device number (0=first slot)
- * @filename: Host filename to use, or NULL to unbind
- * @removable: true if the block device should mark itself as removable
- */
- int host_dev_bind(int dev, char *filename, bool removable);
- #endif
|