Home
last modified time | relevance | path

Searched refs:export (Results 1 – 25 of 89) sorted by relevance

1234

/qemu/tests/qemu-iotests/
H A D308.out24 {'execute': 'block-export-add',
27 'id': 'export-err',
34 {'execute': 'block-export-add',
44 {'execute': 'block-export-add',
59 {'execute': 'block-export-add',
69 === Double export ===
70 {'execute': 'block-export-add',
79 === Remove export ===
89 === Writable export ===
137 --- Resize export ---
[all …]
H A D307.out10 === Create a read-only NBD export ===
16 export: 'fmt'
39 === Move export to an iothread ===
45 export: 'fmt'
56 === Add export with conflicting iothread ===
64 === Add a writable export ===
77 export: 'fmt'
86 export: 'export1'
87 description: This is the writable second export
113 export: 'export1'
[all …]
H A D143.out8 qemu-io: can't open device nbd+unix:///no_such_export?socket=SOCK_DIR/nbd: Requested export not ava…
9 server reported: export 'no_such_export' not present
10 qemu-io: can't open device nbd+unix:///aa--aa1?socket=SOCK_DIR/nbd: Requested export not available
11 server reported: export 'aa--aa...' not present
H A D083.out18 === Check disconnect before export ===
22 === Check disconnect after export ===
26 === Check disconnect 4 export ===
30 === Check disconnect 12 export ===
34 === Check disconnect 16 export ===
127 === Check disconnect before export ===
131 === Check disconnect after export ===
135 === Check disconnect 4 export ===
139 === Check disconnect 12 export ===
143 === Check disconnect 16 export ===
H A D14746 def blockdev_add_options(self, address, export, node_name): argument
54 if export is not None:
55 options['file']['export'] = export
58 def client_test(self, filename, address, export=None, argument
60 bao = self.blockdev_add_options(address, export, node_name)
H A D241.out6 export: ''
17 export: ''
30 export: ''
H A D223.out66 {"error": {"class": "GenericError", "desc": "Block export id 'n' is already in use"}}
70 {"error": {"class": "GenericError", "desc": "Enabled bitmap 'b2' incompatible with readonly export"…
79 {"execute":"block-export-add",
84 export: 'n'
94 export: 'n2'
105 export: 'n3'
188 {"error": {"class": "GenericError", "desc": "Block export id 'n' is already in use"}}
201 {"execute":"block-export-add",
206 export: 'n'
216 export: 'n2'
[all …]
H A Dnbd-fault-injector.py147 export = export_tuple._make(export_struct.unpack(buf))
148 assert export.magic == NBD_OPTS_MAGIC
149 assert export.opt == NBD_OPT_EXPORT_NAME
150 name = conn.recv(export.len, event='export-name')
H A D140.out19 qemu-io: can't open device nbd+unix:///drv?socket=SOCK_DIR/nbd: Requested export not available
20 server reported: export 'drv' not present
/qemu/tests/qemu-iotests/tests/
H A Dfuse-allow-other.out9 {'execute': 'block-export-add',
12 'id': 'export',
26 cat: fuse-export: Permission denied
27 stat: cannot statx 'fuse-export': Permission denied
28 cat: fuse-export: Permission denied
38 {'execute': 'block-export-add',
41 'id': 'export',
55 cat: fuse-export: Permission denied
65 {'execute': 'block-export-add',
68 'id': 'export',
[all …]
H A Dfile-io-error.out14 {'execute': 'block-export-add',
19 'mountpoint': 'TEST_DIR/fuse-export',
26 {'execute': 'block-export-del',
/qemu/qapi/
H A Dblock-export.json101 # block-export-add).
244 # export.
289 # @name: Block export id.
327 # @nbd: NBD export
350 # @type: Block export type
352 # @id: A unique identifier for the block export (across all export
397 # @block-export-add:
408 # @block-export-del:
411 # to the export, but the export may still stay around after this
414 # @id: Block export id.
[all …]
/qemu/block/export/
H A Dexport.c77 bool fixed_iothread = export->has_fixed_iothread && export->fixed_iothread; in blk_exp_add()
88 if (!id_wellformed(export->id)) { in blk_exp_add()
92 if (blk_exp_find(export->id)) { in blk_exp_add()
108 if (!export->has_writable) { in blk_exp_add()
109 export->writable = false; in blk_exp_add()
118 if (export->iothread) { in blk_exp_add()
152 if (export->writable) { in blk_exp_add()
167 if (!export->has_writethrough) { in blk_exp_add()
168 export->writethrough = false; in blk_exp_add()
183 ret = drv->create(exp, export, errp); in blk_exp_add()
[all …]
H A Dvduse-blk.c29 BlockExport export; member
47 blk_exp_ref(&vblk_exp->export); in vduse_blk_inflight_inc()
58 blk_exp_unref(&vblk_exp->export); in vduse_blk_inflight_dec()
139 aio_set_fd_handler(vblk_exp->export.ctx, vduse_queue_get_fd(vq), in vduse_blk_enable_queue()
154 aio_set_fd_handler(vblk_exp->export.ctx, fd, in vduse_blk_disable_queue()
192 vblk_exp->export.ctx = ctx; in blk_aio_attached()
201 vblk_exp->export.ctx = NULL; in blk_aio_detach()
207 VduseBlkExport *vblk_exp = container_of(exp, VduseBlkExport, export); in vduse_blk_resize()
240 VduseBlkExport *vblk_exp = container_of(exp, VduseBlkExport, export); in vduse_blk_drained_begin()
248 VduseBlkExport *vblk_exp = container_of(exp, VduseBlkExport, export); in vduse_blk_drained_end()
[all …]
H A Dvhost-user-blk-server.c36 BlockExport export; member
181 blk_set_enable_write_cache(vexp->export.blk, wce); in vu_blk_set_config()
219 vexp->export.ctx = ctx; in blk_aio_attached()
230 vexp->export.ctx = NULL; in blk_aio_detach()
259 VuBlkExport *vexp = container_of(exp, VuBlkExport, export); in vu_blk_exp_request_shutdown()
294 vhost_user_server_attach_aio_context(&vexp->vu_server, vexp->export.ctx); in vu_blk_drained_end()
320 VuBlkExport *vexp = container_of(exp, VuBlkExport, export); in vu_blk_exp_create()
373 VuBlkExport *vexp = container_of(exp, VuBlkExport, export); in vu_blk_exp_delete()
/qemu/.gitlab-ci.d/
H A Dcrossbuild-template.yml12 - export CCACHE_BASEDIR="$(pwd)"
13 - export CCACHE_DIR="$CCACHE_BASEDIR/ccache"
14 - export CCACHE_MAXSIZE="500M"
15 - export PATH="$CCACHE_WRAPPERSDIR:$PATH"
48 - export CCACHE_BASEDIR="$(pwd)"
49 - export CCACHE_DIR="$CCACHE_BASEDIR/ccache"
50 - export CCACHE_MAXSIZE="500M"
51 - export PATH="$CCACHE_WRAPPERSDIR:$PATH"
67 - export CCACHE_BASEDIR="$(pwd)"
68 - export CCACHE_DIR="$CCACHE_BASEDIR/ccache"
[all …]
H A Dbuildtest-template.yml13 - export CCACHE_BASEDIR="$(pwd)"
14 - export CCACHE_DIR="$CCACHE_BASEDIR/ccache"
15 - export CCACHE_MAXSIZE="500M"
16 - export PATH="$CCACHE_WRAPPERSDIR:$PATH"
102 - export AVOCADO_ALLOW_UNTRUSTED_CODE=1
H A Dcontainer-template.yml8 - export TAG="$CI_REGISTRY_IMAGE/qemu/$NAME:$QEMU_CI_CONTAINER_TAG"
10 - export COMMON_TAG="$CI_REGISTRY/qemu-project/qemu/qemu/$NAME:latest"
/qemu/docs/tools/
H A Dqemu-storage-daemon.rst16 It can export disk images, run block job operations, and
76 .. option:: --export [type=]nbd,id=<id>,node-name=<node-name>[,name=<export-name>][,writable=on|off…
83 exported. ``writable`` determines whether or not the export allows write
86 The ``nbd`` export type requires ``--nbd-server`` (see below). ``name`` is
87 the NBD export name (if not specified, it defaults to the given
100 on which to export the given block node. That file will not be changed, it
105 the export became active will continue to see its original content. If
228 addr.type=fd,addr.str=<fd>`` and ``--export
236 --export type=nbd,id=export,node-name=disk,writable=on
244 …--export type=vhost-user-blk,id=export,addr.type=unix,addr.path=vhost-user-blk.sock,node-name=qcow2
[all …]
H A Dqemu-nbd.rst96 Load an internal snapshot inside *filename* and export it
148 .. option:: -x, --export-name=NAME
150 Set the NBD volume export name (default of a zero-length string).
154 Set the NBD volume export description, as a human-readable
161 with options that change behavior related to a specific export (such as
162 :option:`--export-name`, :option:`--offset`, ...).
221 with the default export name (an empty string). The command is
231 a 1 megabyte subset of a raw file, using the export name 'subset':
267 Query a remote server to see details about what export(s) it is
H A Dvirtfs-proxy-helper.rst20 provide access to files beyond 9p export path.
31 root privileges. Proxy helper chroots into 9p export path and creates
53 Path to export for proxy filesystem driver
/qemu/nbd/
H A Dtrace-events8 nbd_receive_list(const char *name, const char *desc) "export list includes '%s', description '%s'"
9 nbd_opt_info_go_start(const char *opt, const char *name) "Attempting %s for export '%s'"
13 nbd_receive_query_exports_start(const char *wantname) "Querying export list for '%s'"
14 nbd_receive_query_exports_success(const char *wantname) "Found desired export name '%s'"
17 …uest(const char *optname, const char *context, const char *export) "Requesting %s %s for export %s"
22 nbd_receive_negotiate_name(const char *name) "Requesting NBD export name '%s'"
23 nbd_receive_negotiate_size_flags(uint64_t size, uint16_t flags) "Size is %" PRIu64 ", export flags …
27 nbd_init_trailing_bytes(int ignored_bytes) "Ignoring trailing %d bytes of export"
45 nbd_negotiate_send_rep_list(const char *name, const char *desc) "Advertising export name '%s' descr…
47 nbd_negotiate_handle_export_name_request(const char *name) "Client requested export '%s'"
[all …]
/qemu/storage-daemon/
H A Dqemu-storage-daemon.c312 BlockExportOptions *export; in process_options() local
315 visit_type_BlockExportOptions(v, NULL, &export, &error_fatal); in process_options()
318 qmp_block_export_add(export, &error_fatal); in process_options()
319 qapi_free_BlockExportOptions(export); in process_options()
/qemu/
H A Dblockdev-nbd.c189 BlockExport *export; in qmp_nbd_server_add() local
238 export = blk_exp_add(export_opts, errp); in qmp_nbd_server_add()
239 if (!export) { in qmp_nbd_server_add()
249 nbd_export_set_on_eject_blk(export, on_eject_blk); in qmp_nbd_server_add()
/qemu/docs/system/riscv/
H A Dvirt.rst128 $ export ARCH=riscv
129 $ export CROSS_COMPILE=riscv64-linux-
149 $ export ARCH=riscv
150 $ export CROSS_COMPILE=riscv64-linux-
169 $ export CROSS_COMPILE=riscv64-linux-
186 $ export CROSS_COMPILE=riscv64-linux-
187 $ export OPENSBI=/path/to/opensbi-riscv64-generic-fw_dynamic.bin

1234