Searched refs:ring_buf (Results 1 – 3 of 3) sorted by relevance
81 struct xencons_interface *intf = vpl011->ring_buf; in vpl011_read_data()144 struct xencons_interface *intf = vpl011->ring_buf; in vpl011_update_tx_fifo_status()163 struct xencons_interface *intf = vpl011->ring_buf; in vpl011_write_data()383 struct xencons_interface *intf = vpl011->ring_buf; in vpl011_data_avail()460 if ( vpl011->ring_buf ) in domain_vpl011_init()467 &vpl011->ring_buf); in domain_vpl011_init()496 destroy_ring_for_helper(&vpl011->ring_buf, vpl011->ring_page); in domain_vpl011_init()506 if ( !vpl011->ring_buf ) in domain_vpl011_deinit()510 destroy_ring_for_helper(&vpl011->ring_buf, vpl011->ring_page); in domain_vpl011_deinit()
933 deallocate_buffer(ring_buf->buffer, ring_buf->alloc_size); in deallocate_ring_buffer()934 ring_buf->buffer = NULL; in deallocate_ring_buffer()935 ring_buf->head = 0; in deallocate_ring_buffer()936 ring_buf->tail = 0; in deallocate_ring_buffer()960 ring_buf->head = 0; in allocate_ring_buffer()961 ring_buf->tail = 0; in allocate_ring_buffer()963 spin_lock_init(&ring_buf->lock); in allocate_ring_buffer()965 ring_buf->alloc_size = PAGE_SIZE << get_order_from_bytes(entries * in allocate_ring_buffer()967 ring_buf->entries = ring_buf->alloc_size / entry_size; in allocate_ring_buffer()968 ring_buf->buffer = allocate_buffer(ring_buf->alloc_size, name); in allocate_ring_buffer()[all …]
34 void *ring_buf; member
Completed in 7 milliseconds