Home
last modified time | relevance | path

Searched refs:VMBusGpadl (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/include/hw/hyperv/
H A Dvmbus.h33 typedef struct VMBusGpadl VMBusGpadl; typedef
190 VMBusGpadl *vmbus_get_gpadl(VMBusChannel *chan, uint32_t gpadl_id);
196 void vmbus_put_gpadl(VMBusGpadl *gpadl);
202 uint32_t vmbus_gpadl_len(VMBusGpadl *gpadl);
208 ssize_t vmbus_iov_to_gpadl(VMBusChannel *chan, VMBusGpadl *gpadl, uint32_t off,
/openbmc/qemu/hw/hyperv/
H A Dvmbus.c31 struct VMBusGpadl { struct
51 QTAILQ_ENTRY(VMBusGpadl) link; argument
60 VMBusGpadl *gpadl; argument
172 VMBusGpadl *gpadl;
241 QTAILQ_HEAD(, VMBusGpadl) gpadl_list;
251 static bool gpadl_full(VMBusGpadl *gpadl) in gpadl_full()
256 static VMBusGpadl *create_gpadl(VMBus *vmbus, uint32_t id, in create_gpadl()
259 VMBusGpadl *gpadl = g_new0(VMBusGpadl, 1); in create_gpadl()
271 static void free_gpadl(VMBusGpadl *gpadl) in free_gpadl()
278 static VMBusGpadl *find_gpadl(VMBus *vmbus, uint32_t gpadl_id) in find_gpadl()
[all …]