Home
last modified time | relevance | path

Searched refs:rb_base (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/drivers/misc/mic/scif/
Dscif_rb.c28 void *rb_base, u8 size) in scif_rb_init() argument
30 rb->rb_base = rb_base; in scif_rb_init()
44 if (header + size >= rb->rb_base + rb->size) { in memcpy_torb()
46 size1 = (u32)(rb->rb_base + rb->size - header); in memcpy_torb()
49 memcpy_toio((void __iomem __force *)rb->rb_base, in memcpy_torb()
62 if (header + size >= rb->rb_base + rb->size) { in memcpy_fromrb()
64 size1 = (u32)(rb->rb_base + rb->size - header); in memcpy_fromrb()
68 (void __iomem __force *)rb->rb_base, size2); in memcpy_fromrb()
108 header = rb->rb_base + rb->current_write_offset; in scif_rb_write()
158 header = rb->rb_base + rb->current_read_offset; in scif_rb_get()
Dscif_rb.h74 void *rb_base; member
84 void *rb_base, u8 size);
Dscif_epd.c16 if (qp->outbound_q.rb_base) { in scif_cleanup_ep_qp()
17 scif_iounmap((void *)qp->outbound_q.rb_base, in scif_cleanup_ep_qp()
19 qp->outbound_q.rb_base = NULL; in scif_cleanup_ep_qp()
47 kfree(qp->inbound_q.rb_base); in scif_teardown_ep()
Dscif_nm.c58 kfree(qp->inbound_q.rb_base); in scif_free_qp()
71 scif_iounmap((void *)qp->outbound_q.rb_base, in scif_cleanup_qp()
Dscif_nodeqp.c99 void *local_q = qp->inbound_q.rb_base; in scif_setup_qp_connect()
214 qp->outbound_q.rb_base = NULL; in scif_setup_qp_accept()
269 qp->inbound_q.rb_base, in scif_setup_qp_connect_response()
1293 kfree(scifdev->qpairs->outbound_q.rb_base); in scif_destroy_loopback_qp()