/* SPDX-License-Identifier: GPL-2.0+ */ /* * Copyright (c) 2013, Henrik Nordstrom */ #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