Home
last modified time | relevance | path

Searched refs:gpfifo (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/nouveau/nvif/
H A Dchan.c14 if (chan->func->gpfifo.post) { in nvif_chan_gpfifo_push_kick()
15 if (push->end - push->cur < chan->func->gpfifo.post_size) in nvif_chan_gpfifo_push_kick()
16 push->end = push->cur + chan->func->gpfifo.post_size; in nvif_chan_gpfifo_push_kick()
23 chan->func->gpfifo.push(chan, true, chan->push.addr + (put << 2), cnt << 2, false); in nvif_chan_gpfifo_push_kick()
24 chan->func->gpfifo.kick(chan); in nvif_chan_gpfifo_push_kick()
39 const u32 pbptr = (chan->push.cur - map) + chan->func->gpfifo.post_size; in nvif_chan_gpfifo_post()
40 const u32 gpptr = (chan->gpfifo.cur + 1) & chan->gpfifo.max; in nvif_chan_gpfifo_post()
42 if (!chan->func->gpfifo.post) in nvif_chan_gpfifo_post()
45 return chan->func->gpfifo.post(chan, gpptr, pbptr); in nvif_chan_gpfifo_post()
51 chan->func->gpfifo.push(chan, false, addr, size, no_prefetch); in nvif_chan_gpfifo_push()
[all …]
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_exec.c385 push_max = nouveau_exec_push_max_from_ib_max(chan->chan.gpfifo.max); in nouveau_exec_ioctl_exec()