Lines Matching refs:vmbus_channel
182 void hv_ringbuffer_pre_init(struct vmbus_channel *channel);
189 int hv_ringbuffer_write(struct vmbus_channel *channel,
193 int hv_ringbuffer_read(struct vmbus_channel *channel,
259 struct vmbus_channel **channels;
338 struct vmbus_channel *channel);
343 struct vmbus_channel *channel);
345 void vmbus_remove_channel_attr_group(struct vmbus_channel *channel);
347 void vmbus_channel_map_relid(struct vmbus_channel *channel);
348 void vmbus_channel_unmap_relid(struct vmbus_channel *channel);
350 struct vmbus_channel *relid2channel(u32 relid);
379 static inline void hv_poll_channel(struct vmbus_channel *channel, in hv_poll_channel()
403 static inline bool hv_is_perf_channel(struct vmbus_channel *channel) in hv_is_perf_channel()
408 static inline size_t hv_dev_ring_size(struct vmbus_channel *channel) in hv_dev_ring_size()
415 struct vmbus_channel *channel, *sc; in hv_is_allocated_cpu()
460 void hv_debug_delay_test(struct vmbus_channel *channel, enum delay delay_type);
466 static inline void hv_debug_delay_test(struct vmbus_channel *channel, in hv_debug_delay_test()
481 int hv_create_ring_sysfs(struct vmbus_channel *channel,
482 int (*hv_mmap_ring_buffer)(struct vmbus_channel *channel,
484 int hv_remove_ring_sysfs(struct vmbus_channel *channel);