Lines Matching full:push
36 struct nvif_push *push = core->chan.push; in core507d_update() local
39 if ((ret = PUSH_WAIT(push, (ntfy ? 2 : 0) + 3))) in core507d_update()
43 PUSH_MTHD(push, NV507D, SET_NOTIFIER_CONTROL, in core507d_update()
49 PUSH_MTHD(push, NV507D, UPDATE, interlock[NV50_DISP_INTERLOCK_BASE] | in core507d_update()
58 return PUSH_KICK(push); in core507d_update()
83 struct nvif_push *push = disp->core->chan.push; in core507d_read_caps() local
86 ret = PUSH_WAIT(push, 6); in core507d_read_caps()
90 PUSH_MTHD(push, NV507D, SET_NOTIFIER_CONTROL, in core507d_read_caps()
95 PUSH_MTHD(push, NV507D, GET_CAPABILITIES, 0x00000000); in core507d_read_caps()
97 PUSH_MTHD(push, NV507D, SET_NOTIFIER_CONTROL, in core507d_read_caps()
100 return PUSH_KICK(push); in core507d_read_caps()
133 struct nvif_push *push = core->chan.push; in core507d_init() local
136 if ((ret = PUSH_WAIT(push, 2))) in core507d_init()
139 PUSH_MTHD(push, NV507D, SET_CONTEXT_DMA_NOTIFIER, core->chan.sync.handle); in core507d_init()
140 return PUSH_KICK(push); in core507d_init()