Searched refs:cmdbuf (Results 1 - 4 of 4) sorted by relevance
/solaris-x11-s11/open-src/kernel/efb/src/ |
H A D | r300_cmdbuf.c | 68 drm_radeon_kcmd_buffer_t *cmdbuf, int n) 75 nr = cmdbuf->nbox - n; 87 (&box, &cmdbuf->boxes[n + i], sizeof (box))) { 131 * Now since the cmdbuf interface is so chaotic right now (and 264 drm_radeon_kcmd_buffer_t *cmdbuf, drm_r300_cmd_header_t header) 281 values[i] = ((int *)(uintptr_t)cmdbuf->buf)[i]; 304 cmdbuf->buf += sz * 4; 305 cmdbuf->bufsz -= sz * 4; 317 drm_radeon_kcmd_buffer_t *cmdbuf, 330 if (sz * 4 > cmdbuf 67 r300_emit_cliprects(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf, int n) argument 263 r300_emit_carefully_checked_packet0(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf, drm_r300_cmd_header_t header) argument 316 r300_emit_packet0(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf, drm_r300_cmd_header_t header) argument 365 r300_emit_vpu(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf, drm_r300_cmd_header_t header) argument 403 r300_emit_clear(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf) argument 424 r300_emit_3d_load_vbpntr(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf, u32 header) argument 491 r300_emit_bitblt_multi(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf) argument 539 r300_emit_indx_buffer(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf) argument 570 r300_emit_raw_packet3(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf) argument 646 r300_emit_packet3(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf, drm_r300_cmd_header_t header) argument 745 r300_scratch(drm_radeon_private_t *dev_priv, drm_radeon_kcmd_buffer_t *cmdbuf, drm_r300_cmd_header_t header) argument 814 r300_do_cp_cmdbuf(drm_device_t *dev, drm_file_t *fpriv, drm_radeon_kcmd_buffer_t *cmdbuf) argument [all...] |
H A D | radeon_state.c | 276 drm_file_t *filp_priv, drm_radeon_kcmd_buffer_t *cmdbuf, 279 u32 *cmd = (u32 *)(uintptr_t)cmdbuf->buf; 290 if (4 * *cmdsz > cmdbuf->bufsz) { 2820 drm_radeon_kcmd_buffer_t *cmdbuf) 2824 u32 *data = (u32 *)(uintptr_t)cmdbuf->buf; 2833 if (sz * sizeof (int) > cmdbuf->bufsz) { 2848 cmdbuf->buf += sz * sizeof (int); 2849 cmdbuf->bufsz -= sz * sizeof (int); 2855 drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) 2866 OUT_RING_TABLE(cmdbuf 275 radeon_check_and_fixup_packet3(drm_radeon_private_t *dev_priv, drm_file_t *filp_priv, drm_radeon_kcmd_buffer_t *cmdbuf, unsigned int *cmdsz) argument 2818 radeon_emit_packets(drm_radeon_private_t *dev_priv, drm_file_t *filp_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2854 radeon_emit_scalars(drm_radeon_private_t *dev_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2877 radeon_emit_scalars2(drm_radeon_private_t *dev_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2897 radeon_emit_vectors(drm_radeon_private_t *dev_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2919 radeon_emit_veclinear(drm_radeon_private_t *dev_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2945 radeon_emit_packet3(drm_device_t *dev, drm_file_t *filp_priv, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2969 radeon_emit_packet3_cliprect(drm_device_t *dev, drm_file_t *filp_priv, drm_radeon_kcmd_buffer_t *cmdbuf, int orig_nbox) argument 3069 drm_radeon_kcmd_buffer_t cmdbuf; local [all...] |
H A D | radeon_drv.h | 62 * 1.3 - Add cmdbuf ioctl (keith) 67 * 1.5 - Add r200 packets to cmdbuf ioctl 69 * - Add 'scalar2' instruction to cmdbuf 73 * Add wait command for cmdbuf ioctl 408 drm_file_t *fpriv, drm_radeon_kcmd_buffer_t *cmdbuf);
|
/solaris-x11-s11/open-src/kernel/i915/src/ |
H A D | i915_dma.c | 450 void *cmdbuf) 472 ret = i915_emit_cmds(dev, cmdbuf, cmd->sz / 4); 683 drm_i915_cmdbuffer_t *cmdbuf = data; local 689 (void *)cmdbuf->buf, cmdbuf->sz, cmdbuf->num_cliprects); 696 if (cmdbuf->num_cliprects < 0) 699 batch_data = kmalloc(cmdbuf->sz, GFP_KERNEL); 703 ret = copy_from_user(batch_data, cmdbuf->buf, cmdbuf 447 i915_dispatch_cmdbuffer(struct drm_device * dev, drm_i915_cmdbuffer_t *cmd, struct drm_clip_rect *cliprects, void *cmdbuf) argument [all...] |
Completed in 73 milliseconds