Home
last modified time | relevance | path

Searched refs:ring_buf (Results 1 – 3 of 3) sorted by relevance

/xen/xen/arch/arm/
A Dvpl011.c202 struct xencons_interface *intf = vpl011->backend.dom.ring_buf; in vpl011_read_data()
265 struct xencons_interface *intf = vpl011->backend.dom.ring_buf; in vpl011_update_tx_fifo_status()
284 struct xencons_interface *intf = vpl011->backend.dom.ring_buf; in vpl011_write_data()
594 struct xencons_interface *intf = vpl011->backend.dom.ring_buf; in vpl011_notification()
626 if ( vpl011->backend.dom.ring_buf ) in domain_vpl011_init()
641 &vpl011->backend.dom.ring_buf); in domain_vpl011_init()
685 destroy_ring_for_helper(&vpl011->backend.dom.ring_buf, in domain_vpl011_init()
700 if ( !vpl011->backend.dom.ring_buf ) in domain_vpl011_deinit()
704 destroy_ring_for_helper(&vpl011->backend.dom.ring_buf, in domain_vpl011_deinit()
/xen/xen/drivers/passthrough/amd/
A Diommu_init.c978 static void __init deallocate_ring_buffer(struct ring_buffer *ring_buf) in deallocate_ring_buffer() argument
980 deallocate_buffer(ring_buf->buffer, ring_buf->size); in deallocate_ring_buffer()
981 ring_buf->buffer = NULL; in deallocate_ring_buffer()
982 ring_buf->head = 0; in deallocate_ring_buffer()
983 ring_buf->tail = 0; in deallocate_ring_buffer()
1006 static void *__init allocate_ring_buffer(struct ring_buffer *ring_buf, in allocate_ring_buffer() argument
1011 ring_buf->head = 0; in allocate_ring_buffer()
1012 ring_buf->tail = 0; in allocate_ring_buffer()
1014 spin_lock_init(&ring_buf->lock); in allocate_ring_buffer()
1017 ring_buf->buffer = allocate_buffer(ring_buf->size, name, clear); in allocate_ring_buffer()
[all …]
/xen/xen/include/asm-arm/
A Dvpl011.h45 void *ring_buf; member

Completed in 7 milliseconds