Searched refs:VMBusChannel (Results 1 – 3 of 3) sorted by relevance
38 typedef struct VMBusChannel VMBusChannel; typedef44 typedef void(*VMBusChannelNotifyCb)(struct VMBusChannel *chan);68 int (*open_channel)(VMBusChannel *chan);72 void (*close_channel)(VMBusChannel *chan);84 VMBusChannel *channels;96 VMBusChannel *chan;105 VMBusDevice *vmbus_channel_device(VMBusChannel *chan);106 VMBusChannel *vmbus_device_channel(VMBusDevice *dev, uint32_t chan_idx);107 uint32_t vmbus_channel_idx(VMBusChannel *chan);108 bool vmbus_channel_is_open(VMBusChannel *chan);[all …]
136 struct VMBusChannel { struct177 QTAILQ_ENTRY(VMBusChannel) link; argument242 QTAILQ_HEAD(, VMBusChannel) channel_list;289 VMBusGpadl *vmbus_get_gpadl(VMBusChannel *chan, uint32_t gpadl_id) in vmbus_get_gpadl()443 ssize_t vmbus_iov_to_gpadl(VMBusChannel *chan, VMBusGpadl *gpadl, uint32_t off, in vmbus_iov_to_gpadl()600 static int ringbufs_init(VMBusChannel *chan) in ringbufs_init()697 VMBusDevice *vmbus_channel_device(VMBusChannel *chan) in vmbus_channel_device()702 VMBusChannel *vmbus_device_channel(VMBusDevice *dev, uint32_t chan_idx) in vmbus_device_channel()710 uint32_t vmbus_channel_idx(VMBusChannel *chan) in vmbus_channel_idx()715 void vmbus_channel_notify_host(VMBusChannel *chan) in vmbus_channel_notify_host()[all …]
286 static VMBusChannel *hv_balloon_get_channel_maybe(HvBalloon *balloon) in hv_balloon_get_channel_maybe()291 static VMBusChannel *hv_balloon_get_channel(HvBalloon *balloon) in hv_balloon_get_channel()293 VMBusChannel *chan; in hv_balloon_get_channel()300 static ssize_t hv_balloon_send_packet(VMBusChannel *chan, in hv_balloon_send_packet()350 VMBusChannel *chan = hv_balloon_get_channel(balloon); in hv_balloon_unballoon_rb_wait()365 VMBusChannel *chan = hv_balloon_get_channel(balloon); in hv_balloon_unballoon_posting()515 VMBusChannel *chan = hv_balloon_get_channel(balloon); in hv_balloon_hot_add_rb_wait()532 VMBusChannel *chan = hv_balloon_get_channel(balloon); in hv_balloon_hot_add_posting()589 VMBusChannel *chan = hv_balloon_get_channel(balloon); in hv_balloon_balloon_rb_wait()603 VMBusChannel *chan = hv_balloon_get_channel(balloon); in hv_balloon_balloon_posting()[all …]