Searched refs:_push (Results 1 – 6 of 6) sorted by relevance
/drivers/gpu/drm/nouveau/ |
D | nouveau_chan.c | 115 struct nouveau_channel *chan = container_of(push, typeof(*chan), chan._push); in nouveau_channel_kick() 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() 124 struct nouveau_channel *chan = container_of(push, typeof(*chan), chan._push); in nouveau_channel_wait() 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() 174 chan->chan._push.mem.object.parent = cli->base.object.parent; in nouveau_channel_prep() [all …]
|
D | nouveau_chan.h | 11 struct nvif_push _push; member
|
/drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000/ |
D | nfp6000.h | 30 #define PUSHPULL(_pull, _push) ((_pull) << 4 | (_push) << 0) argument
|
/drivers/gpu/drm/nouveau/dispnv50/ |
D | disp.c | 127 nvif_mem_dtor(&dmac->_push.mem); in nv50_dmac_destroy() 133 struct nv50_dmac *dmac = container_of(push, typeof(*dmac), _push); in nv50_dmac_kick() 135 dmac->cur = push->cur - (u32 *)dmac->_push.mem.object.map.ptr; in nv50_dmac_kick() 192 struct nv50_dmac *dmac = container_of(push, typeof(*dmac), _push); in nv50_dmac_wait() 198 dmac->cur = push->cur - (u32 *)dmac->_push.mem.object.map.ptr; in nv50_dmac_wait() 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() [all …]
|
D | disp.h | 65 struct nvif_push _push; member
|
/drivers/net/ethernet/netronome/nfp/nfpcore/ |
D | nfp_target.c | 29 #define AT(_action, _token, _pull, _push) \ argument 31 return PUSHPULL((_pull), (_push))
|