Searched refs:ch_ring (Results 1 – 2 of 2) sorted by relevance
1126 ch->ch_ring = km_alloc(2 * buflen, &kv_any, &kp_zero, cold ? in hv_channel_ring_create()1128 if (ch->ch_ring == NULL) { in hv_channel_ring_create()1136 ch->ch_wrd.rd_ring = (struct vmbus_bufring *)ch->ch_ring; in hv_channel_ring_create()1142 ch->ch_rrd.rd_ring = (struct vmbus_bufring *)((uint8_t *)ch->ch_ring + in hv_channel_ring_create()1148 if (hv_handle_alloc(ch, ch->ch_ring, 2 * buflen, &ch->ch_ring_gpadl)) { in hv_channel_ring_create()1161 km_free(ch->ch_ring, ch->ch_ring_size, &kv_any, &kp_zero); in hv_channel_ring_destroy()1162 ch->ch_ring = NULL; in hv_channel_ring_destroy()1178 if (ch->ch_ring == NULL && in hv_channel_open()
71 void *ch_ring; member