Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/bus/mhi/core/
Dinit.c558 struct mhi_ring *buf_ring; in mhi_deinit_chan_ctxt() local
563 buf_ring = &mhi_chan->buf_ring; in mhi_deinit_chan_ctxt()
572 vfree(buf_ring->base); in mhi_deinit_chan_ctxt()
574 buf_ring->base = tre_ring->base = NULL; in mhi_deinit_chan_ctxt()
593 struct mhi_ring *buf_ring; in mhi_init_chan_ctxt() local
599 buf_ring = &mhi_chan->buf_ring; in mhi_init_chan_ctxt()
608 buf_ring->el_size = sizeof(struct mhi_buf_info); in mhi_init_chan_ctxt()
609 buf_ring->len = buf_ring->el_size * buf_ring->elements; in mhi_init_chan_ctxt()
610 buf_ring->base = vzalloc(buf_ring->len); in mhi_init_chan_ctxt()
612 if (!buf_ring->base) { in mhi_init_chan_ctxt()
[all …]
Dmain.c562 struct mhi_ring *buf_ring, *tre_ring; in parse_xfer_event() local
569 buf_ring = &mhi_chan->buf_ring; in parse_xfer_event()
616 buf_info = buf_ring->rp; in parse_xfer_event()
632 mhi_del_ring_element(mhi_cntrl, buf_ring); in parse_xfer_event()
697 struct mhi_ring *buf_ring, *tre_ring; in parse_rsc_event() local
704 buf_ring = &mhi_chan->buf_ring; in parse_rsc_event()
712 WARN_ON(cookie >= buf_ring->len); in parse_rsc_event()
714 buf_info = buf_ring->base + cookie; in parse_rsc_event()
1189 struct mhi_ring *buf_ring, *tre_ring; in mhi_gen_tre() local
1195 buf_ring = &mhi_chan->buf_ring; in mhi_gen_tre()
[all …]
Dinternal.h559 struct mhi_ring buf_ring; member