Home | History | Annotate | Download | only in qemu

Lines Matching refs:flags

308 int bdrv_file_open(BlockDriverState **pbs, const char *filename, int flags)
314 ret = bdrv_open2(bs, filename, flags | BDRV_O_FILE, NULL);
324 int bdrv_open(BlockDriverState *bs, const char *filename, int flags)
326 return bdrv_open2(bs, filename, flags, NULL);
329 int bdrv_open2(BlockDriverState *bs, const char *filename, int flags,
343 if (flags & BDRV_O_SNAPSHOT) {
397 if (flags & BDRV_O_FILE) {
413 if (!(flags & BDRV_O_FILE))
414 open_flags = BDRV_O_RDWR | (flags & BDRV_O_CACHE_MASK);
416 open_flags = flags & ~(BDRV_O_FILE | BDRV_O_SNAPSHOT);
418 if ((ret == -EACCES || ret == -EPERM) && !(flags & BDRV_O_FILE)) {