Searched refs:NBDClient (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/nbd/ |
H A D | server.c | 83 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 D | nbd.h | 30 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 D | virtual-media.md | 60 | |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 D | blockdev-nbd.c | 58 static void nbd_blockdev_client_closed(NBDClient *client, bool ignored) in nbd_blockdev_client_closed()
|
H A D | qemu-nbd.c | 374 static void nbd_client_closed(NBDClient *client, bool negotiated) in nbd_client_closed()
|