block_int.h (3ca1f3225727419ba573673b744edac10904276f) block_int.h (228ca37e12f97788e05bd0c92f89b3e5e4019607)
1/*
2 * QEMU System Emulator block driver
3 *
4 * Copyright (c) 2003 Fabrice Bellard
5 *
6 * Permission is hereby granted, free of charge, to any person obtaining a copy
7 * of this software and associated documentation files (the "Software"), to deal
8 * in the Software without restriction, including without limitation the rights

--- 1294 unchanged lines hidden (view full) ---

1303 int creation_flags,
1304 BlockCompletionFunc *cb, void *opaque,
1305 JobTxn *txn, Error **errp);
1306
1307BdrvChild *bdrv_root_attach_child(BlockDriverState *child_bs,
1308 const char *child_name,
1309 const BdrvChildClass *child_class,
1310 BdrvChildRole child_role,
1/*
2 * QEMU System Emulator block driver
3 *
4 * Copyright (c) 2003 Fabrice Bellard
5 *
6 * Permission is hereby granted, free of charge, to any person obtaining a copy
7 * of this software and associated documentation files (the "Software"), to deal
8 * in the Software without restriction, including without limitation the rights

--- 1294 unchanged lines hidden (view full) ---

1303 int creation_flags,
1304 BlockCompletionFunc *cb, void *opaque,
1305 JobTxn *txn, Error **errp);
1306
1307BdrvChild *bdrv_root_attach_child(BlockDriverState *child_bs,
1308 const char *child_name,
1309 const BdrvChildClass *child_class,
1310 BdrvChildRole child_role,
1311 AioContext *ctx,
1312 uint64_t perm, uint64_t shared_perm,
1313 void *opaque, Error **errp);
1314void bdrv_root_unref_child(BdrvChild *child);
1315
1316void bdrv_get_cumulative_perm(BlockDriverState *bs, uint64_t *perm,
1317 uint64_t *shared_perm);
1318
1319/**

--- 133 unchanged lines hidden ---
1311 uint64_t perm, uint64_t shared_perm,
1312 void *opaque, Error **errp);
1313void bdrv_root_unref_child(BdrvChild *child);
1314
1315void bdrv_get_cumulative_perm(BlockDriverState *bs, uint64_t *perm,
1316 uint64_t *shared_perm);
1317
1318/**

--- 133 unchanged lines hidden ---