summaryrefslogtreecommitdiffstats
path: root/hw/9pfs/9p.h
Commit message (Expand)AuthorAgeFilesLines
* Revert "9p: init_in_iov_from_pdu can truncate the size"Stefano Stabellini2020-05-251-1/+1
* 9p: Lock directory streams with a CoMutexGreg Kurz2020-05-251-4/+4
* qdev: Unrealize must not failMarkus Armbruster2020-05-151-1/+1
* 9pfs: require msize >= 4096Christian Schoenebeck2020-02-081-0/+11
* 9p: init_in_iov_from_pdu can truncate the sizeGreg Kurz2020-01-201-1/+1
* 9p: Use variable length suffixes for inode remappingChristian Schoenebeck2019-10-101-3/+41
* 9p: stat_to_qid: implement slow pathAntonios Motakis2019-10-101-0/+9
* 9p: Added virtfs option 'multidevs=remap|forbid|warn'Antonios Motakis2019-10-101-0/+12
* 9p: Treat multiple devices on one export as an errorAntonios Motakis2019-10-101-0/+1
* 9p: xattr: Properly translate xattrcreate flagsKeno Fischer2018-06-071-0/+4
* 9p: v9fs_path_copy() readabilityMarc-André Lureau2018-02-191-1/+1
* 9pfs: drop v9fs_register_transport()Greg Kurz2018-02-011-8/+2Star
* 9pfs: make pdu_marshal() and pdu_unmarshal() static functionsGreg Kurz2018-01-081-2/+0Star
* 9pfs: fix some type definitionsGreg Kurz2018-01-081-6/+6
* 9pfs: drop one user of struct V9fsFidStateGreg Kurz2017-11-061-4/+4
* virtio-9p: break device if buffers are misconfiguredGreg Kurz2017-06-291-1/+1
* virtio-9p: message header is 7-byte longGreg Kurz2017-06-291-0/+5
* virtio-9p/xen-9p: move 9p specific bits to core 9p codeGreg Kurz2017-05-251-1/+1
* 9p: introduce a type for the 9p headerStefano Stabellini2017-04-211-0/+6
* 9pfs: fix P9_NOTAG and P9_NOFID macrosGreg Kurz2017-01-031-2/+2
* 9pfs: introduce init_out/in_iov_from_pduStefano Stabellini2017-01-031-2/+4
* 9pfs: introduce transport specific callbacksStefano Stabellini2017-01-031-0/+19
* 9pfs: move pdus to V9fsStateStefano Stabellini2017-01-031-0/+1
* 9pfs: convert 'len/copied_len' field in V9fsXattr to the type of uint64_tLi Qiang2016-11-011-2/+2
* 9pfs: add xattrwalk_fid field in V9fsXattr structLi Qiang2016-11-011-0/+1
* virtio-9p: add reset handlerGreg Kurz2016-10-171-0/+1
* 9pfs: use coroutine_fn annotation in hw/9pfs/9p.[ch]Greg Kurz2016-10-171-1/+1
* 9pfs: fsdev: drop useless extern annotation for functionsGreg Kurz2016-10-171-9/+9
* 9pfs: introduce v9fs_path_sprintf() helperGreg Kurz2016-09-161-0/+1
* 9pfs: handle walk of ".." in the root directoryGreg Kurz2016-08-301-0/+1
* Clean up ill-advised or unusual header guardsMarkus Armbruster2016-07-121-2/+2
* all: Remove unnecessary glib.h includesPeter Maydell2016-06-071-1/+0Star
* 9p: add locking to V9fsDirGreg Kurz2016-06-061-0/+16
* 9p: introduce the V9fsDir typeGreg Kurz2016-06-061-1/+5
* 9p/fsdev: remove obsolete references to virtioGreg Kurz2016-06-061-2/+0Star
* all: Clean up includesPeter Maydell2016-02-231-2/+0Star
* 9pfs: introduce V9fsVirtioStateWei Liu2016-01-121-5/+1Star
* 9pfs: factor out v9fs_device_{,un}realize_commonWei Liu2016-01-081-0/+2
* 9pfs: export pdu_{submit,alloc,free}Wei Liu2016-01-081-0/+3
* 9pfs: break out 9p.h from virtio-9p.hWei Liu2016-01-081-0/+325