Searched refs:_push (Results 1 – 6 of 6) sorted by relevance
116 chan->dma.cur = chan->dma.cur + (chan->chan._push.cur - chan->chan._push.bgn); in nouveau_channel_kick()118 chan->chan._push.bgn = chan->chan._push.cur; in nouveau_channel_kick()126 chan->dma.cur = chan->dma.cur + (chan->chan._push.cur - chan->chan._push.bgn); in nouveau_channel_wait()129 chan->chan._push.bgn = chan->chan._push.mem.object.map.ptr; in nouveau_channel_wait()130 chan->chan._push.bgn = chan->chan._push.bgn + chan->dma.cur; in nouveau_channel_wait()131 chan->chan._push.cur = chan->chan._push.bgn; in nouveau_channel_wait()132 chan->chan._push.end = chan->chan._push.bgn + size; in nouveau_channel_wait()176 chan->chan._push.mem.object.name = "chanPush"; in nouveau_channel_prep()178 chan->chan._push.wait = nouveau_channel_wait; in nouveau_channel_prep()179 chan->chan._push.kick = nouveau_channel_kick; in nouveau_channel_prep()[all …]
11 struct nvif_push _push; member
30 #define PUSHPULL(_pull, _push) ((_pull) << 4 | (_push) << 0) argument
127 nvif_mem_dtor(&dmac->_push.mem); in nv50_dmac_destroy()135 dmac->cur = push->cur - (u32 *)dmac->_push.mem.object.map.ptr; in nv50_dmac_kick()204 push->cur = dmac->_push.mem.object.map.ptr; in nv50_dmac_wait()217 push->bgn = dmac->_push.mem.object.map.ptr; in nv50_dmac_wait()254 &dmac->_push.mem); in nv50_dmac_create()258 dmac->ptr = dmac->_push.mem.object.map.ptr; in nv50_dmac_create()259 dmac->_push.wait = nv50_dmac_wait; in nv50_dmac_create()260 dmac->_push.kick = nv50_dmac_kick; in nv50_dmac_create()261 dmac->push = &dmac->_push; in nv50_dmac_create()262 dmac->push->bgn = dmac->_push.mem.object.map.ptr; in nv50_dmac_create()[all …]
65 struct nvif_push _push; member
29 #define AT(_action, _token, _pull, _push) \ argument31 return PUSHPULL((_pull), (_push))
Completed in 15 milliseconds