Lines Matching refs:cmd_header
199 const drm_savage_cmd_header_t *cmd_header, in savage_dispatch_state() argument
202 unsigned int count = cmd_header->state.count; in savage_dispatch_state()
203 unsigned int start = cmd_header->state.start; in savage_dispatch_state()
251 if (cmd_header->state.global) { in savage_dispatch_state()
280 const drm_savage_cmd_header_t *cmd_header, in savage_dispatch_dma_prim() argument
284 unsigned int prim = cmd_header->prim.prim; in savage_dispatch_dma_prim()
285 unsigned int skip = cmd_header->prim.skip; in savage_dispatch_dma_prim()
286 unsigned int n = cmd_header->prim.count; in savage_dispatch_dma_prim()
287 unsigned int start = cmd_header->prim.start; in savage_dispatch_dma_prim()
420 const drm_savage_cmd_header_t *cmd_header, in savage_dispatch_vb_prim() argument
425 unsigned int prim = cmd_header->prim.prim; in savage_dispatch_vb_prim()
426 unsigned int skip = cmd_header->prim.skip; in savage_dispatch_vb_prim()
427 unsigned int n = cmd_header->prim.count; in savage_dispatch_vb_prim()
428 unsigned int start = cmd_header->prim.start; in savage_dispatch_vb_prim()
538 const drm_savage_cmd_header_t *cmd_header, in savage_dispatch_dma_idx() argument
543 unsigned int prim = cmd_header->idx.prim; in savage_dispatch_dma_idx()
544 unsigned int skip = cmd_header->idx.skip; in savage_dispatch_dma_idx()
545 unsigned int n = cmd_header->idx.count; in savage_dispatch_dma_idx()
679 const drm_savage_cmd_header_t *cmd_header, in savage_dispatch_vb_idx() argument
685 unsigned int prim = cmd_header->idx.prim; in savage_dispatch_vb_idx()
686 unsigned int skip = cmd_header->idx.skip; in savage_dispatch_vb_idx()
687 unsigned int n = cmd_header->idx.count; in savage_dispatch_vb_idx()
793 const drm_savage_cmd_header_t *cmd_header, in savage_dispatch_clear() argument
798 unsigned int flags = cmd_header->clear0.flags; in savage_dispatch_clear()
912 drm_savage_cmd_header_t cmd_header; in savage_dispatch_draw() local
913 cmd_header = *cmdbuf; in savage_dispatch_draw()
915 switch (cmd_header.cmd.cmd) { in savage_dispatch_draw()
918 dev_priv, &cmd_header, dmabuf); in savage_dispatch_draw()
922 dev_priv, &cmd_header, in savage_dispatch_draw()
926 j = (cmd_header.idx.count + 3) / 4; in savage_dispatch_draw()
929 &cmd_header, (const uint16_t *)cmdbuf, in savage_dispatch_draw()
934 j = (cmd_header.idx.count + 3) / 4; in savage_dispatch_draw()
937 &cmd_header, (const uint16_t *)cmdbuf, in savage_dispatch_draw()
946 cmd_header.cmd.cmd); in savage_dispatch_draw()
1048 drm_savage_cmd_header_t cmd_header; in savage_bci_cmdbuf() local
1049 cmd_header = *(drm_savage_cmd_header_t *)cmdbuf->cmd_addr; in savage_bci_cmdbuf()
1056 switch (cmd_header.cmd.cmd) { in savage_bci_cmdbuf()
1059 j = (cmd_header.idx.count + 3) / 4; in savage_bci_cmdbuf()
1091 switch (cmd_header.cmd.cmd) { in savage_bci_cmdbuf()
1093 j = (cmd_header.state.count + 1) / 2; in savage_bci_cmdbuf()
1101 ret = savage_dispatch_state(dev_priv, &cmd_header, in savage_bci_cmdbuf()
1114 ret = savage_dispatch_clear(dev_priv, &cmd_header, in savage_bci_cmdbuf()
1127 cmd_header.cmd.cmd); in savage_bci_cmdbuf()