/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/drm/ |
H A D | via_map.c | 30 drm_via_private_t *dev_priv = dev->dev_private; local 35 if (!dev_priv->sarea) { 37 dev->dev_private = (void *)dev_priv; 42 dev_priv->fb = drm_core_findmap(dev, init->fb_offset); 43 if (!dev_priv->fb) { 45 dev->dev_private = (void *)dev_priv; 49 dev_priv->mmio = drm_core_findmap(dev, init->mmio_offset); 50 if (!dev_priv->mmio) { 52 dev->dev_private = (void *)dev_priv; 57 dev_priv 100 drm_via_private_t *dev_priv; local 120 drm_via_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | r128_cce.c | 86 drm_r128_private_t *dev_priv = dev->dev_private; local 93 static void r128_status(drm_r128_private_t * dev_priv) argument 114 static int r128_do_pixcache_flush(drm_r128_private_t * dev_priv) argument 122 for (i = 0; i < dev_priv->usec_timeout; i++) { 135 static int r128_do_wait_for_fifo(drm_r128_private_t * dev_priv, int entries) argument 139 for (i = 0; i < dev_priv->usec_timeout; i++) { 152 static int r128_do_wait_for_idle(drm_r128_private_t * dev_priv) argument 156 ret = r128_do_wait_for_fifo(dev_priv, 64); 160 for (i = 0; i < dev_priv->usec_timeout; i++) { 162 r128_do_pixcache_flush(dev_priv); 179 r128_cce_load_microcode(drm_r128_private_t * dev_priv) argument 199 r128_do_cce_flush(drm_r128_private_t * dev_priv) argument 209 r128_do_cce_idle(drm_r128_private_t * dev_priv) argument 235 r128_do_cce_start(drm_r128_private_t * dev_priv) argument 252 r128_do_cce_reset(drm_r128_private_t * dev_priv) argument 263 r128_do_cce_stop(drm_r128_private_t * dev_priv) argument 276 drm_r128_private_t *dev_priv = dev->dev_private; local 311 r128_cce_init_ring_buffer(drm_device_t * dev, drm_r128_private_t * dev_priv) argument 352 drm_r128_private_t *dev_priv; local 599 drm_r128_private_t *dev_priv = dev->dev_private; local 654 drm_r128_private_t *dev_priv = dev->dev_private; local 675 drm_r128_private_t *dev_priv = dev->dev_private; local 718 drm_r128_private_t *dev_priv = dev->dev_private; local 739 drm_r128_private_t *dev_priv = dev->dev_private; local 776 drm_r128_private_t *dev_priv = dev->dev_private; local 826 r128_wait_ring(drm_r128_private_t * dev_priv, int n) argument [all...] |
H A D | via_dma.c | 61 dev_priv->dma_low +=8; \ 69 dev_priv->dma_low += 8; 71 static void via_cmdbuf_start(drm_via_private_t * dev_priv); 72 static void via_cmdbuf_pause(drm_via_private_t * dev_priv); 73 static void via_cmdbuf_reset(drm_via_private_t * dev_priv); 74 static void via_cmdbuf_rewind(drm_via_private_t * dev_priv); 75 static int via_wait_idle(drm_via_private_t * dev_priv); 76 static void via_pad_cache(drm_via_private_t * dev_priv, int qwords); 82 static uint32_t via_cmdbuf_space(drm_via_private_t * dev_priv) argument 84 uint32_t agp_base = dev_priv 96 via_cmdbuf_lag(drm_via_private_t * dev_priv) argument 111 via_cmdbuf_wait(drm_via_private_t * dev_priv, unsigned int size) argument 140 via_check_dma(drm_via_private_t * dev_priv, unsigned int size) argument 157 drm_via_private_t *dev_priv = local 172 via_initialize(drm_device_t * dev, drm_via_private_t * dev_priv, drm_via_dma_init_t * init) argument 233 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local 267 drm_via_private_t *dev_priv; local 321 drm_via_private_t *dev_priv = dev->dev_private; local 362 drm_via_private_t *dev_priv = dev->dev_private; local 405 via_align_buffer(drm_via_private_t * dev_priv, uint32_t * vb, int qw_count) argument 419 via_get_dma(drm_via_private_t * dev_priv) argument 429 via_hook_segment(drm_via_private_t * dev_priv, uint32_t pause_addr_hi, uint32_t pause_addr_lo, int no_pci_fire) argument 472 via_wait_idle(drm_via_private_t * dev_priv) argument 484 via_align_cmd(drm_via_private_t * dev_priv, uint32_t cmd_type, uint32_t addr, uint32_t * cmd_addr_hi, uint32_t * cmd_addr_lo, int skip_wait) argument 514 via_cmdbuf_start(drm_via_private_t * dev_priv) argument 573 via_pad_cache(drm_via_private_t * dev_priv, int qwords) argument 583 via_dummy_bitblt(drm_via_private_t * dev_priv) argument 591 via_cmdbuf_jump(drm_via_private_t * dev_priv) argument 628 via_cmdbuf_rewind(drm_via_private_t * dev_priv) argument 633 via_cmdbuf_flush(drm_via_private_t * dev_priv, uint32_t cmd_type) argument 641 via_cmdbuf_pause(drm_via_private_t * dev_priv) argument 646 via_cmdbuf_reset(drm_via_private_t * dev_priv) argument 662 drm_via_private_t *dev_priv; local [all...] |
H A D | savage_bci.c | 38 savage_bci_wait_fifo_shadow(drm_savage_private_t * dev_priv, unsigned int n) argument 40 uint32_t mask = dev_priv->status_used_mask; 41 uint32_t threshold = dev_priv->bci_threshold_hi; 46 if (n > dev_priv->cob_size + SAVAGE_BCI_FIFO_SIZE - threshold) 53 status = dev_priv->status_ptr[0]; 67 savage_bci_wait_fifo_s3d(drm_savage_private_t * dev_priv, unsigned int n) argument 69 uint32_t maxUsed = dev_priv->cob_size + SAVAGE_BCI_FIFO_SIZE - n; 88 savage_bci_wait_fifo_s4(drm_savage_private_t * dev_priv, unsigned int n) argument 90 uint32_t maxUsed = dev_priv->cob_size + SAVAGE_BCI_FIFO_SIZE - n; 120 savage_bci_wait_event_shadow(drm_savage_private_t * dev_priv, uint16_ argument 143 savage_bci_wait_event_reg(drm_savage_private_t * dev_priv, uint16_t e) argument 164 savage_bci_emit_event(drm_savage_private_t * dev_priv, unsigned int flags) argument 208 drm_savage_private_t *dev_priv = dev->dev_private; local 241 drm_savage_private_t *dev_priv = dev->dev_private; local 274 drm_savage_private_t *dev_priv = dev->dev_private; local 295 savage_dma_init(drm_savage_private_t * dev_priv) argument 319 savage_dma_reset(drm_savage_private_t * dev_priv) argument 334 savage_dma_wait(drm_savage_private_t * dev_priv, unsigned int page) argument 362 savage_dma_alloc(drm_savage_private_t * dev_priv, unsigned int n) argument 418 savage_dma_flush(drm_savage_private_t * dev_priv) argument 501 savage_fake_dma_flush(drm_savage_private_t * dev_priv) argument 540 drm_savage_private_t *dev_priv; local 563 drm_savage_private_t *dev_priv = dev->dev_private; local 660 drm_savage_private_t *dev_priv = dev->dev_private; local 672 drm_savage_private_t *dev_priv = dev->dev_private; local 681 drm_savage_private_t *dev_priv = dev->dev_private; local 903 drm_savage_private_t *dev_priv = dev->dev_private; local 954 drm_savage_private_t *dev_priv = dev->dev_private; local 974 drm_savage_private_t *dev_priv = dev->dev_private; local 1075 drm_savage_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | mga_dma.c | 55 int mga_do_wait_for_idle(drm_mga_private_t * dev_priv) argument 61 for (i = 0; i < dev_priv->usec_timeout; i++) { 77 static int mga_do_dma_reset(drm_mga_private_t * dev_priv) argument 79 drm_mga_sarea_t *sarea_priv = dev_priv->sarea_priv; 80 drm_mga_primary_buffer_t *primary = &dev_priv->prim; 101 void mga_do_dma_flush(drm_mga_private_t * dev_priv) argument 103 drm_mga_primary_buffer_t *primary = &dev_priv->prim; 111 for (i = 0; i < dev_priv->usec_timeout; i++) { 123 tail = primary->tail + dev_priv->primary->offset; 147 DRM_DEBUG(" head = 0x%06lx\n", head - dev_priv 157 mga_do_dma_wrap_start(drm_mga_private_t * dev_priv) argument 198 mga_do_dma_wrap_end(drm_mga_private_t * dev_priv) argument 225 drm_mga_private_t *dev_priv = dev->dev_private; local 244 mga_freelist_init(drm_device_t * dev, drm_mga_private_t * dev_priv) argument 292 drm_mga_private_t *dev_priv = dev->dev_private; local 310 drm_mga_private_t *dev_priv = dev->dev_private; local 343 drm_mga_private_t *dev_priv = dev->dev_private; local 377 drm_mga_private_t *dev_priv; local 419 drm_mga_private_t *const dev_priv = local 594 drm_mga_private_t *const dev_priv = local 686 drm_mga_private_t *const dev_priv = local 747 const drm_mga_private_t *const dev_priv = local 777 drm_mga_private_t *dev_priv; local 923 drm_mga_private_t *dev_priv = dev->dev_private; local 1016 drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; local 1052 drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; local 1091 drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; local 1150 drm_mga_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | sis_drv.c | 40 drm_sis_private_t *dev_priv; local 43 dev_priv = drm_calloc(1, sizeof(drm_sis_private_t), DRM_MEM_DRIVER); 44 if (dev_priv == NULL) 47 dev->dev_private = (void *)dev_priv; 48 dev_priv->chipset = chipset; 49 ret = drm_sman_init(&dev_priv->sman, 2, 12, 8); 51 drm_free(dev_priv, sizeof(dev_priv), DRM_MEM_DRIVER); 59 drm_sis_private_t *dev_priv = dev->dev_private; local 61 drm_sman_takedown(&dev_priv [all...] |
H A D | via_video.c | 32 void via_init_futex(drm_via_private_t * dev_priv) argument 39 DRM_INIT_WAITQUEUE(&(dev_priv->decoder_queue[i])); 40 XVMCLOCKPTR(dev_priv->sarea_priv, i)->lock = 0; 44 void via_cleanup_futex(drm_via_private_t * dev_priv) argument 48 void via_release_futex(drm_via_private_t * dev_priv, int context) argument 53 if (!dev_priv->sarea_priv) 57 lock = (volatile int *)XVMCLOCKPTR(dev_priv->sarea_priv, i); 61 DRM_WAKEUP(&(dev_priv->decoder_queue[i])); 73 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local 74 drm_via_sarea_t *sAPriv = dev_priv [all...] |
H A D | radeon_cp.c | 821 drm_radeon_private_t *dev_priv = dev->dev_private; local 827 static int RADEON_READ_PCIE(drm_radeon_private_t *dev_priv, int addr) argument 833 static u32 RADEON_READ_IGPGART(drm_radeon_private_t *dev_priv, int addr) argument 843 static void radeon_status(drm_radeon_private_t * dev_priv) argument 869 static int radeon_do_pixcache_flush(drm_radeon_private_t * dev_priv) argument 874 dev_priv->stats.boxes |= RADEON_BOX_WAIT_IDLE; 880 for (i = 0; i < dev_priv->usec_timeout; i++) { 890 radeon_status(dev_priv); 895 static int radeon_do_wait_for_fifo(drm_radeon_private_t * dev_priv, int entries) argument 899 dev_priv 916 radeon_do_wait_for_idle(drm_radeon_private_t * dev_priv) argument 947 radeon_cp_load_microcode(drm_radeon_private_t * dev_priv) argument 986 radeon_do_cp_flush(drm_radeon_private_t * dev_priv) argument 993 radeon_do_cp_idle(drm_radeon_private_t * dev_priv) argument 1012 radeon_do_cp_start(drm_radeon_private_t * dev_priv) argument 1037 radeon_do_cp_reset(drm_radeon_private_t * dev_priv) argument 1052 radeon_do_cp_stop(drm_radeon_private_t * dev_priv) argument 1065 drm_radeon_private_t *dev_priv = dev->dev_private; local 1119 radeon_cp_init_ring_buffer(drm_device_t * dev, drm_radeon_private_t * dev_priv) argument 1236 radeon_test_writeback(drm_radeon_private_t * dev_priv) argument 1274 radeon_set_igpgart(drm_radeon_private_t * dev_priv, int on) argument 1311 radeon_set_pciegart(drm_radeon_private_t * dev_priv, int on) argument 1341 radeon_set_pcigart(drm_radeon_private_t * dev_priv, int on) argument 1383 drm_radeon_private_t *dev_priv = dev->dev_private; local 1730 drm_radeon_private_t *dev_priv = dev->dev_private; local 1786 drm_radeon_private_t *dev_priv = dev->dev_private; local 1844 drm_radeon_private_t *dev_priv = dev->dev_private; local 1870 drm_radeon_private_t *dev_priv = dev->dev_private; local 1913 drm_radeon_private_t *dev_priv = dev->dev_private; local 1959 drm_radeon_private_t *dev_priv = dev->dev_private; local 1980 drm_radeon_private_t *dev_priv = dev->dev_private; local 2026 drm_radeon_private_t *dev_priv = dev->dev_private; local 2066 drm_radeon_private_t *dev_priv = dev->dev_private; local 2081 radeon_wait_ring(drm_radeon_private_t * dev_priv, int n) argument 2178 drm_radeon_private_t *dev_priv; local 2223 drm_radeon_private_t *dev_priv = dev->dev_private; local 2244 drm_radeon_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | via_mm.c | 40 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local 46 ret = drm_sman_set_range(&dev_priv->sman, VIA_MEM_AGP, 0, 55 dev_priv->agp_initialized = 1; 56 dev_priv->agp_offset = agp.offset; 67 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local 73 ret = drm_sman_set_range(&dev_priv->sman, VIA_MEM_VIDEO, 0, 82 dev_priv->vram_initialized = 1; 83 dev_priv->vram_offset = fb.offset; 94 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local 96 via_release_futex(dev_priv, contex 112 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local 131 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local 175 drm_via_private_t *dev_priv = dev->dev_private; local 193 drm_via_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | via_irq.c | 102 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local 106 drm_via_irq_t *cur_irq = dev_priv->via_irqs; 114 if (dev_priv->last_vblank_valid) { 115 dev_priv->usec_per_vblank = 117 &dev_priv->last_vblank) >> 4; 119 dev_priv->last_vblank = cur_vblank; 120 dev_priv->last_vblank_valid = 1; 124 dev_priv->usec_per_vblank); 131 for (i = 0; i < dev_priv->num_irqs; ++i) { 136 if (dev_priv 154 viadrv_acknowledge_irqs(drm_via_private_t * dev_priv) argument 168 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local 197 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local 249 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local 298 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local 317 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local 341 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; local [all...] |
H A D | radeon_irq.c | 38 static __inline__ u32 radeon_acknowledge_irqs(drm_radeon_private_t * dev_priv, argument 68 drm_radeon_private_t *dev_priv = local 75 stat = radeon_acknowledge_irqs(dev_priv, (RADEON_SW_INT_TEST_ACK | 82 DRM_WAKEUP(&dev_priv->swi_queue); 97 drm_radeon_private_t *dev_priv = dev->dev_private; local 101 atomic_inc(&dev_priv->swi_emitted); 102 ret = atomic_read(&dev_priv->swi_emitted); 115 drm_radeon_private_t *dev_priv = local 122 dev_priv->stats.boxes |= RADEON_BOX_WAIT_IDLE; 124 DRM_WAIT_ON(ret, dev_priv 132 drm_radeon_private_t *dev_priv = local 164 drm_radeon_private_t *dev_priv = dev->dev_private; local 193 drm_radeon_private_t *dev_priv = dev->dev_private; local 211 drm_radeon_private_t *dev_priv = local 224 drm_radeon_private_t *dev_priv = local 237 drm_radeon_private_t *dev_priv = local [all...] |
H A D | i830_irq.c | 39 drm_i830_private_t *dev_priv = (drm_i830_private_t *) dev->dev_private; local 50 atomic_inc(&dev_priv->irq_received); 51 wake_up_interruptible(&dev_priv->irq_queue); 58 drm_i830_private_t *dev_priv = dev->dev_private; local 63 atomic_inc(&dev_priv->irq_emitted); 70 return atomic_read(&dev_priv->irq_emitted); 75 drm_i830_private_t *dev_priv = (drm_i830_private_t *) dev->dev_private; local 82 if (atomic_read(&dev_priv->irq_received) >= irq_nr) 85 dev_priv->sarea_priv->perf_boxes |= I830_BOX_WAIT; 87 add_wait_queue(&dev_priv 122 drm_i830_private_t *dev_priv = dev->dev_private; local 154 drm_i830_private_t *dev_priv = dev->dev_private; local 173 drm_i830_private_t *dev_priv = (drm_i830_private_t *) dev->dev_private; local 185 drm_i830_private_t *dev_priv = (drm_i830_private_t *) dev->dev_private; local 192 drm_i830_private_t *dev_priv = (drm_i830_private_t *) dev->dev_private; local [all...] |
H A D | mga_warp.c | 44 dev_priv->warp_pipe_phys[where] = pcbase; \ 76 unsigned int mga_warp_microcode_size(const drm_mga_private_t * dev_priv) argument 78 switch (dev_priv->chipset) { 89 static int mga_warp_install_g400_microcode(drm_mga_private_t * dev_priv) argument 91 unsigned char *vcbase = dev_priv->warp->handle; 92 unsigned long pcbase = dev_priv->warp->offset; 94 memset(dev_priv->warp_pipe_phys, 0, sizeof(dev_priv->warp_pipe_phys)); 117 static int mga_warp_install_g200_microcode(drm_mga_private_t * dev_priv) argument 119 unsigned char *vcbase = dev_priv 136 mga_warp_install_microcode(drm_mga_private_t * dev_priv) argument 160 mga_warp_init(drm_mga_private_t * dev_priv) argument [all...] |
H A D | sis_mm.c | 88 drm_sis_private_t *dev_priv = dev->dev_private; local 104 drm_sman_set_manager(&dev_priv->sman, VIDEO_TYPE, &sman_mm); 107 ret = drm_sman_set_range(&dev_priv->sman, VIDEO_TYPE, 0, 117 dev_priv->vram_initialized = 1; 118 dev_priv->vram_offset = fb.offset; 129 drm_sis_private_t *dev_priv = dev->dev_private; local 139 if (0 == ((pool == 0) ? dev_priv->vram_initialized : 140 dev_priv->agp_initialized)) { 147 item = drm_sman_alloc(&dev_priv->sman, pool, mem.size, 0, 153 dev_priv 176 drm_sis_private_t *dev_priv = dev->dev_private; local 200 drm_sis_private_t *dev_priv = dev->dev_private; local 250 drm_sis_private_t *dev_priv = dev->dev_private; local 304 drm_sis_private_t *dev_priv = dev->dev_private; local 319 drm_sis_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | mga_irq.c | 41 drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; local 70 atomic_inc(&dev_priv->last_fence_retired); 71 DRM_WAKEUP(&dev_priv->fence_queue); 101 drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; local 109 DRM_WAIT_ON(ret, dev_priv->fence_queue, 3 * DRM_HZ, 110 (((cur_fence = atomic_read(&dev_priv->last_fence_retired)) 120 drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; local 130 drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; local 132 DRM_INIT_WAITQUEUE(&dev_priv->fence_queue); 140 drm_mga_private_t *dev_priv local [all...] |
H A D | i915_dma.c | 52 drm_i915_private_t *dev_priv = dev->dev_private; local 53 drm_i915_ring_buffer_t *ring = &(dev_priv->ring); 65 dev_priv->sarea_priv->perf_boxes |= I915_BOX_WAIT; 78 drm_i915_private_t *dev_priv = dev->dev_private; local 79 drm_i915_ring_buffer_t *ring = &(dev_priv->ring); 88 dev_priv->sarea_priv->perf_boxes |= I915_BOX_RING_EMPTY; 101 drm_i915_private_t *dev_priv = local 104 if (dev_priv->ring.virtual_start) { 105 drm_core_ioremapfree(&dev_priv->ring.map, dev); 108 if (dev_priv 129 i915_initialize(drm_device_t * dev, drm_i915_private_t * dev_priv, drm_i915_init_t * init) argument 216 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 255 drm_i915_private_t *dev_priv; local 362 drm_i915_private_t *dev_priv = dev->dev_private; local 403 drm_i915_private_t *dev_priv = dev->dev_private; local 441 drm_i915_private_t *dev_priv = dev->dev_private; local 492 drm_i915_private_t *dev_priv = dev->dev_private; local 537 drm_i915_private_t *dev_priv = dev->dev_private; local 585 drm_i915_private_t *dev_priv = dev->dev_private; local 603 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 637 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 684 drm_i915_private_t *dev_priv = dev->dev_private; local 722 drm_i915_private_t *dev_priv = dev->dev_private; local 754 drm_i915_private_t *dev_priv = dev->dev_private; local 807 drm_i915_private_t *dev_priv = dev->dev_private; local 816 drm_i915_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | mga_state.c | 44 static void mga_emit_clip_rect(drm_mga_private_t * dev_priv, argument 47 drm_mga_sarea_t *sarea_priv = dev_priv->sarea_priv; 49 unsigned int pitch = dev_priv->front_pitch; 56 if (dev_priv->chipset >= MGA_CARD_TYPE_G400) { 69 static __inline__ void mga_g200_emit_context(drm_mga_private_t * dev_priv) argument 71 drm_mga_sarea_t *sarea_priv = dev_priv->sarea_priv; 83 MGA_WFLAG, ctx->wflag, MGA_ZORG, dev_priv->depth_offset); 92 static __inline__ void mga_g400_emit_context(drm_mga_private_t * dev_priv) argument 94 drm_mga_sarea_t *sarea_priv = dev_priv->sarea_priv; 106 MGA_WFLAG, ctx->wflag, MGA_ZORG, dev_priv 119 mga_g200_emit_tex0(drm_mga_private_t * dev_priv) argument 147 mga_g400_emit_tex0(drm_mga_private_t * dev_priv) argument 187 mga_g400_emit_tex1(drm_mga_private_t * dev_priv) argument 226 mga_g200_emit_pipe(drm_mga_private_t * dev_priv) argument 253 mga_g400_emit_pipe(drm_mga_private_t * dev_priv) argument 330 mga_g200_emit_state(drm_mga_private_t * dev_priv) argument 351 mga_g400_emit_state(drm_mga_private_t * dev_priv) argument 384 mga_verify_context(drm_mga_private_t * dev_priv) argument 403 mga_verify_tex(drm_mga_private_t * dev_priv, int unit) argument 420 mga_verify_state(drm_mga_private_t * dev_priv) argument 449 mga_verify_iload(drm_mga_private_t * dev_priv, unsigned int dstorg, unsigned int length) argument 468 mga_verify_blit(drm_mga_private_t * dev_priv, unsigned int srcorg, unsigned int dstorg) argument 485 drm_mga_private_t *dev_priv = dev->dev_private; local 573 drm_mga_private_t *dev_priv = dev->dev_private; local 627 drm_mga_private_t *dev_priv = dev->dev_private; local 675 drm_mga_private_t *dev_priv = dev->dev_private; local 724 drm_mga_private_t *dev_priv = dev->dev_private; local 771 drm_mga_private_t *dev_priv = dev->dev_private; local 834 drm_mga_private_t *dev_priv = dev->dev_private; local 860 drm_mga_private_t *dev_priv = dev->dev_private; local 882 drm_mga_private_t *dev_priv = dev->dev_private; local 922 drm_mga_private_t *dev_priv = dev->dev_private; local 963 drm_mga_private_t *dev_priv = dev->dev_private; local 999 drm_mga_private_t *dev_priv = dev->dev_private; local 1029 drm_mga_private_t *dev_priv = dev->dev_private; local 1065 drm_mga_private_t *dev_priv = dev->dev_private; local 1100 drm_mga_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | i810_dma.c | 92 drm_i810_private_t *dev_priv; local 98 dev_priv = dev->dev_private; 99 buf = dev_priv->mmap_buffer; 128 drm_i810_private_t *dev_priv = dev->dev_private; local 138 dev_priv->mmap_buffer = buf; 142 dev_priv->mmap_buffer = NULL; 218 drm_i810_private_t *dev_priv = local 221 if (dev_priv->ring.virtual_start) { 222 drm_core_ioremapfree(&dev_priv->ring.map, dev); 224 if (dev_priv 248 drm_i810_private_t *dev_priv = dev->dev_private; local 281 drm_i810_private_t *dev_priv = dev->dev_private; local 291 i810_freelist_init(drm_device_t * dev, drm_i810_private_t * dev_priv) argument 326 i810_dma_initialize(drm_device_t * dev, drm_i810_private_t * dev_priv, drm_i810_init_t * init) argument 483 drm_i810_private_t *dev_priv; local 542 drm_i810_private_t *dev_priv = dev->dev_private; local 574 drm_i810_private_t *dev_priv = dev->dev_private; local 608 drm_i810_private_t *dev_priv = dev->dev_private; local 642 drm_i810_private_t *dev_priv = dev->dev_private; local 675 drm_i810_private_t *dev_priv = dev->dev_private; local 748 drm_i810_private_t *dev_priv = dev->dev_private; local 795 drm_i810_private_t *dev_priv = dev->dev_private; local 874 drm_i810_private_t *dev_priv = dev->dev_private; local 921 drm_i810_private_t *dev_priv = dev->dev_private; local 940 drm_i810_private_t *dev_priv = dev->dev_private; local 1021 drm_i810_private_t *dev_priv = (drm_i810_private_t *) dev->dev_private; local 1093 drm_i810_private_t *dev_priv = (drm_i810_private_t *) dev->dev_private; local 1109 drm_i810_private_t *dev_priv = (drm_i810_private_t *) dev->dev_private; local 1150 drm_i810_private_t *dev_priv = dev->dev_private; local 1213 drm_i810_private_t *dev_priv = (drm_i810_private_t *) dev->dev_private; local 1243 drm_i810_private_t *dev_priv = (drm_i810_private_t *) dev->dev_private; local 1253 drm_i810_private_t *dev_priv = (drm_i810_private_t *) dev->dev_private; local 1269 drm_i810_private_t *dev_priv = (drm_i810_private_t *) dev->dev_private; local 1281 drm_i810_private_t *dev_priv = (drm_i810_private_t *) dev->dev_private; local 1295 drm_i810_private_t *dev_priv = dev->dev_private; local 1305 drm_i810_private_t *dev_priv = dev->dev_private; local 1320 drm_i810_private_t *dev_priv = dev->dev_private; local 1353 drm_i810_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | i915_irq.c | 47 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 54 drm_i915_sarea_t *sarea_priv = dev_priv->sarea_priv; 55 u32 cpp = dev_priv->cpp; 70 spin_lock_irqsave(&dev_priv->swaps_lock, irqflags); 73 list_for_each_safe(list, tmp, &dev_priv->vbl_swaps.head) { 81 dev_priv->swaps_pending--; 83 spin_unlock(&dev_priv->swaps_lock); 91 spin_lock(&dev_priv->swaps_lock); 116 spin_lock(&dev_priv->swaps_lock); 120 spin_unlock_irqrestore(&dev_priv 215 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 262 drm_i915_private_t *dev_priv = dev->dev_private; local 288 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 315 drm_i915_private_t *dev_priv = dev->dev_private; local 349 drm_i915_private_t *dev_priv = dev->dev_private; local 378 drm_i915_private_t *dev_priv = dev->dev_private; local 394 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 411 drm_i915_private_t *dev_priv = dev->dev_private; local 438 drm_i915_private_t *dev_priv = dev->dev_private; local 464 drm_i915_private_t *dev_priv = dev->dev_private; local 574 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 583 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local 597 drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; local [all...] |
H A D | radeon_state.c | 41 dev_priv, 46 u32 fb_end = dev_priv->fb_location + dev_priv->fb_size - 1; 66 if (radeon_check_offset(dev_priv, off)) 73 if (off < (dev_priv->fb_size + dev_priv->gart_size)) { 80 off = off - fb_end - 1 + dev_priv->gart_vm_start; 83 if (radeon_check_offset(dev_priv, off)) { 92 dev_priv, 99 if (radeon_check_and_fixup_offset(dev_priv, filp_pri 40 radeon_check_and_fixup_offset(drm_radeon_private_t * dev_priv, drm_file_t * filp_priv, u32 *offset) argument 91 radeon_check_and_fixup_packets(drm_radeon_private_t * dev_priv, drm_file_t * filp_priv, int id, u32 *data) argument 265 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 422 radeon_emit_clip_rect(drm_radeon_private_t * dev_priv, drm_clip_rect_t * box) argument 440 radeon_emit_state(drm_radeon_private_t * dev_priv, drm_file_t * filp_priv, drm_radeon_context_regs_t * ctx, drm_radeon_texture_regs_t * tex, unsigned int dirty) argument 609 radeon_emit_state2(drm_radeon_private_t * dev_priv, drm_file_t * filp_priv, drm_radeon_state_t * state) argument 740 radeon_clear_box(drm_radeon_private_t * dev_priv, int x, int y, int w, int h, int r, int g, int b) argument 789 radeon_cp_performance_boxes(drm_radeon_private_t * dev_priv) argument 850 drm_radeon_private_t *dev_priv = dev->dev_private; local 1325 drm_radeon_private_t *dev_priv = dev->dev_private; local 1402 drm_radeon_private_t *dev_priv = dev->dev_private; local 1483 drm_radeon_private_t *dev_priv = dev->dev_private; local 1527 drm_radeon_private_t *dev_priv = dev->dev_private; local 1545 drm_radeon_private_t *dev_priv = dev->dev_private; local 1580 drm_radeon_private_t *dev_priv = dev->dev_private; local 1639 drm_radeon_private_t *dev_priv = dev->dev_private; local 1871 drm_radeon_private_t *dev_priv = dev->dev_private; local 1889 radeon_apply_surface_regs(int surf_index, drm_radeon_private_t *dev_priv) argument 1916 alloc_surface(drm_radeon_surface_alloc_t *new, drm_radeon_private_t *dev_priv, DRMFILE filp) argument 2011 free_surface(DRMFILE filp, drm_radeon_private_t * dev_priv, int lower) argument 2046 radeon_surfaces_release(DRMFILE filp, drm_radeon_private_t * dev_priv) argument 2063 drm_radeon_private_t *dev_priv = dev->dev_private; local 2079 drm_radeon_private_t *dev_priv = dev->dev_private; local 2094 drm_radeon_private_t *dev_priv = dev->dev_private; local 2124 drm_radeon_private_t *dev_priv = dev->dev_private; local 2153 drm_radeon_private_t *dev_priv = dev->dev_private; local 2172 drm_radeon_private_t *dev_priv = dev->dev_private; local 2193 drm_radeon_private_t *dev_priv = dev->dev_private; local 2276 drm_radeon_private_t *dev_priv = dev->dev_private; local 2370 drm_radeon_private_t *dev_priv = dev->dev_private; local 2402 drm_radeon_private_t *dev_priv = dev->dev_private; local 2425 drm_radeon_private_t *dev_priv = dev->dev_private; local 2494 drm_radeon_private_t *dev_priv = dev->dev_private; local 2590 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 2626 radeon_emit_scalars(drm_radeon_private_t *dev_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2648 radeon_emit_scalars2(drm_radeon_private_t *dev_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2668 radeon_emit_vectors(drm_radeon_private_t *dev_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2690 radeon_emit_veclinear(drm_radeon_private_t *dev_priv, drm_radeon_cmd_header_t header, drm_radeon_kcmd_buffer_t *cmdbuf) argument 2720 drm_radeon_private_t *dev_priv = dev->dev_private; local 2747 drm_radeon_private_t *dev_priv = dev->dev_private; local 2794 drm_radeon_private_t *dev_priv = dev->dev_private; local 2824 drm_radeon_private_t *dev_priv = dev->dev_private; local 2994 drm_radeon_private_t *dev_priv = dev->dev_private; local 3077 drm_radeon_private_t *dev_priv = dev->dev_private; local 3135 drm_radeon_private_t *dev_priv = dev->dev_private; local 3146 drm_radeon_private_t *dev_priv = dev->dev_private; local 3158 drm_radeon_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | i830_dma.c | 94 drm_i830_private_t *dev_priv; local 100 dev_priv = dev->dev_private; 101 buf = dev_priv->mmap_buffer; 130 drm_i830_private_t *dev_priv = dev->dev_private; local 141 dev_priv->mmap_buffer = buf; 144 dev_priv->mmap_buffer = NULL; 222 drm_i830_private_t *dev_priv = local 225 if (dev_priv->ring.virtual_start) { 226 drm_core_ioremapfree(&dev_priv->ring.map, dev); 228 if (dev_priv 252 drm_i830_private_t *dev_priv = dev->dev_private; local 286 drm_i830_private_t *dev_priv = dev->dev_private; local 299 i830_freelist_init(drm_device_t * dev, drm_i830_private_t * dev_priv) argument 333 i830_dma_initialize(drm_device_t * dev, drm_i830_private_t * dev_priv, drm_i830_init_t * init) argument 460 drm_i830_private_t *dev_priv; local 495 drm_i830_private_t *dev_priv = dev->dev_private; local 540 drm_i830_private_t *dev_priv = dev->dev_private; local 575 drm_i830_private_t *dev_priv = dev->dev_private; local 600 drm_i830_private_t *dev_priv = dev->dev_private; local 626 drm_i830_private_t *dev_priv = dev->dev_private; local 687 drm_i830_private_t *dev_priv = dev->dev_private; local 698 drm_i830_private_t *dev_priv = dev->dev_private; local 792 drm_i830_private_t *dev_priv = dev->dev_private; local 829 drm_i830_private_t *dev_priv = dev->dev_private; local 877 drm_i830_private_t *dev_priv = dev->dev_private; local 969 drm_i830_private_t *dev_priv = dev->dev_private; local 1039 drm_i830_private_t *dev_priv = dev->dev_private; local 1083 drm_i830_private_t *dev_priv = dev->dev_private; local 1194 drm_i830_private_t *dev_priv = dev->dev_private; local 1211 drm_i830_private_t *dev_priv = dev->dev_private; local 1290 drm_i830_private_t *dev_priv = (drm_i830_private_t *) dev->dev_private; local 1360 drm_i830_private_t *dev_priv = dev->dev_private; local 1370 drm_i830_private_t *dev_priv = dev->dev_private; local 1385 drm_i830_private_t *dev_priv = dev->dev_private; local 1403 drm_i830_private_t *dev_priv = (drm_i830_private_t *) dev->dev_private; local 1419 drm_i830_private_t *dev_priv = (drm_i830_private_t *) dev->dev_private; local 1462 drm_i830_private_t *dev_priv = dev->dev_private; local 1496 drm_i830_private_t *dev_priv = dev->dev_private; local 1539 drm_i830_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | savage_state.c | 29 void savage_emit_clip_rect_s3d(drm_savage_private_t * dev_priv, argument 32 uint32_t scstart = dev_priv->state.s3d.new_scstart; 33 uint32_t scend = dev_priv->state.s3d.new_scend; 40 if (scstart != dev_priv->state.s3d.scstart || 41 scend != dev_priv->state.s3d.scend) { 48 dev_priv->state.s3d.scstart = scstart; 49 dev_priv->state.s3d.scend = scend; 50 dev_priv->waiting = 1; 55 void savage_emit_clip_rect_s4(drm_savage_private_t * dev_priv, argument 58 uint32_t drawctrl0 = dev_priv 81 savage_verify_texaddr(drm_savage_private_t * dev_priv, int unit, uint32_t addr) argument 128 savage_verify_state_s3d(drm_savage_private_t * dev_priv, unsigned int start, unsigned int count, const uint32_t *regs) argument 158 savage_verify_state_s4(drm_savage_private_t * dev_priv, unsigned int start, unsigned int count, const uint32_t *regs) argument 197 savage_dispatch_state(drm_savage_private_t * dev_priv, const drm_savage_cmd_header_t * cmd_header, const uint32_t *regs) argument 278 savage_dispatch_dma_prim(drm_savage_private_t * dev_priv, const drm_savage_cmd_header_t * cmd_header, const drm_buf_t * dmabuf) argument 413 savage_dispatch_vb_prim(drm_savage_private_t * dev_priv, const drm_savage_cmd_header_t * cmd_header, const uint32_t *vtxbuf, unsigned int vb_size, unsigned int vb_stride) argument 531 savage_dispatch_dma_idx(drm_savage_private_t * dev_priv, const drm_savage_cmd_header_t * cmd_header, const uint16_t *idx, const drm_buf_t * dmabuf) argument 667 savage_dispatch_vb_idx(drm_savage_private_t * dev_priv, const drm_savage_cmd_header_t * cmd_header, const uint16_t *idx, const uint32_t *vtxbuf, unsigned int vb_size, unsigned int vb_stride) argument 781 savage_dispatch_clear(drm_savage_private_t * dev_priv, const drm_savage_cmd_header_t * cmd_header, const drm_savage_cmd_header_t *data, unsigned int nbox, const drm_clip_rect_t *boxes) argument 853 savage_dispatch_swap(drm_savage_private_t * dev_priv, unsigned int nbox, const drm_clip_rect_t *boxes) argument 882 savage_dispatch_draw(drm_savage_private_t * dev_priv, const drm_savage_cmd_header_t *start, const drm_savage_cmd_header_t *end, const drm_buf_t * dmabuf, const unsigned int *vtxbuf, unsigned int vb_size, unsigned int vb_stride, unsigned int nbox, const drm_clip_rect_t *boxes) argument 949 drm_savage_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | r128_state.c | 40 static void r128_emit_clip_rects(drm_r128_private_t * dev_priv, argument 83 static __inline__ void r128_emit_core(drm_r128_private_t * dev_priv) argument 85 drm_r128_sarea_t *sarea_priv = dev_priv->sarea_priv; 98 static __inline__ void r128_emit_context(drm_r128_private_t * dev_priv) argument 100 drm_r128_sarea_t *sarea_priv = dev_priv->sarea_priv; 124 static __inline__ void r128_emit_setup(drm_r128_private_t * dev_priv) argument 126 drm_r128_sarea_t *sarea_priv = dev_priv->sarea_priv; 140 static __inline__ void r128_emit_masks(drm_r128_private_t * dev_priv) argument 142 drm_r128_sarea_t *sarea_priv = dev_priv->sarea_priv; 159 static __inline__ void r128_emit_window(drm_r128_private_t * dev_priv) argument 174 r128_emit_tex0(drm_r128_private_t * dev_priv) argument 201 r128_emit_tex1(drm_r128_private_t * dev_priv) argument 224 r128_emit_state(drm_r128_private_t * dev_priv) argument 277 r128_clear_box(drm_r128_private_t * dev_priv, int x, int y, int w, int h, int r, int g, int b) argument 324 r128_cce_performance_boxes(drm_r128_private_t * dev_priv) argument 358 drm_r128_private_t *dev_priv = dev->dev_private; local 463 drm_r128_private_t *dev_priv = dev->dev_private; local 529 drm_r128_private_t *dev_priv = dev->dev_private; local 572 drm_r128_private_t *dev_priv = dev->dev_private; local 642 drm_r128_private_t *dev_priv = dev->dev_private; local 697 drm_r128_private_t *dev_priv = dev->dev_private; local 779 drm_r128_private_t *dev_priv = dev->dev_private; local 884 drm_r128_private_t *dev_priv = dev->dev_private; local 980 drm_r128_private_t *dev_priv = dev->dev_private; local 1102 drm_r128_private_t *dev_priv = dev->dev_private; local 1145 drm_r128_private_t *dev_priv = dev->dev_private; local 1216 drm_r128_private_t *dev_priv = dev->dev_private; local 1238 drm_r128_private_t *dev_priv = dev->dev_private; local 1265 drm_r128_private_t *dev_priv = dev->dev_private; local 1284 drm_r128_private_t *dev_priv = dev->dev_private; local 1306 drm_r128_private_t *dev_priv = dev->dev_private; local 1325 drm_r128_private_t *dev_priv = dev->dev_private; local 1347 drm_r128_private_t *dev_priv = dev->dev_private; local 1406 drm_r128_private_t *dev_priv = dev->dev_private; local 1478 drm_r128_private_t *dev_priv = dev->dev_private; local 1507 drm_r128_private_t *dev_priv = dev->dev_private; local 1541 drm_r128_private_t *dev_priv = dev->dev_private; local 1564 drm_r128_private_t *dev_priv = dev->dev_private; local 1628 drm_r128_private_t *dev_priv = dev->dev_private; local 1661 drm_r128_private_t *dev_priv = dev->dev_private; local [all...] |
H A D | r128_irq.c | 41 drm_r128_private_t *dev_priv = (drm_r128_private_t *) dev->dev_private; local 77 drm_r128_private_t *dev_priv = (drm_r128_private_t *) dev->dev_private; local 87 drm_r128_private_t *dev_priv = (drm_r128_private_t *) dev->dev_private; local 95 drm_r128_private_t *dev_priv = (drm_r128_private_t *) dev->dev_private; local 96 if (!dev_priv)
|
H A D | savage_drv.h | 74 /* interesting bits of hardware state that are saved in dev_priv */ 190 int (*wait_fifo) (struct drm_savage_private * dev_priv, unsigned int n); 191 int (*wait_evnt) (struct drm_savage_private * dev_priv, uint16_t e); 194 void (*emit_clip_rect) (struct drm_savage_private * dev_priv, 196 void (*dma_flush) (struct drm_savage_private * dev_priv); 204 extern uint16_t savage_bci_emit_event(drm_savage_private_t * dev_priv, 207 extern void savage_dma_reset(drm_savage_private_t * dev_priv); 208 extern void savage_dma_wait(drm_savage_private_t * dev_priv, unsigned int page); 209 extern uint32_t *savage_dma_alloc(drm_savage_private_t * dev_priv, 218 extern void savage_emit_clip_rect_s3d(drm_savage_private_t * dev_priv, [all...] |