Home
last modified time | relevance | path

Searched refs:NBDClient (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/nbd/
H A Dserver.c83 NBDClient *client;
95 QTAILQ_HEAD(, NBDClient) clients;
124 struct NBDClient { struct
126 void (*close_fn)(NBDClient *client, bool negotiated); argument
146 QTAILQ_ENTRY(NBDClient) next; argument
160 static void nbd_client_receive_next_request(NBDClient *client); argument
201 nbd_negotiate_send_rep_len(NBDClient *client, uint32_t type, in nbd_negotiate_send_rep_len()
218 nbd_negotiate_send_rep(NBDClient *client, uint32_t type, Error **errp) in nbd_negotiate_send_rep()
226 nbd_negotiate_send_rep_verr(NBDClient *client, uint32_t type, in nbd_negotiate_send_rep_verr()
266 nbd_negotiate_send_rep_err(NBDClient *client, uint32_t type, in nbd_negotiate_send_rep_err()
[all …]
/openbmc/qemu/include/block/
H A Dnbd.h30 typedef struct NBDClient NBDClient; typedef
422 void (*close_fn)(NBDClient *, bool),
424 void *nbd_client_owner(NBDClient *client);
425 void nbd_client_get(NBDClient *client);
426 void nbd_client_put(NBDClient *client);
/openbmc/docs/designs/
H A Dvirtual-media.md60 | |SOCKET+<->+NBDClient| | | |
132 │Browser│ │bmcweb│ │VirtualMedia│ │NBDClient│ │uDEV│ │USBGadget│
149 │ │ │ Spawn NBDClient from │ │ │
192 │Browser│ │CIFS/HTTPS│ │bmcweb│ │VirtualMedia│ │NBDkit││NBDClient││uDEV│ │USBGadget│
212 │ │ │ │ Spawn NBDClient from │ │ │
/openbmc/qemu/
H A Dblockdev-nbd.c58 static void nbd_blockdev_client_closed(NBDClient *client, bool ignored) in nbd_blockdev_client_closed()
H A Dqemu-nbd.c374 static void nbd_client_closed(NBDClient *client, bool negotiated) in nbd_client_closed()