Home
last modified time | relevance | path

Searched refs:drm_file_t (Results 1 – 6 of 6) sorted by relevance

/gfx-drm/usr/src/uts/intel/io/radeon/
H A Dradeon_mem.c51 split_block(struct mem_block *p, int start, int size, drm_file_t *filp) in split_block()
93 alloc_block(struct mem_block *heap, int size, int align2, drm_file_t *filp) in alloc_block()
168 (*heap)->filp = (drm_file_t *)-1; in init_heap()
177 radeon_mem_release(drm_file_t *filp, struct mem_block *heap) in radeon_mem_release()
H A Dradeon_drv.h203 drm_file_t *filp; /* 0: free, -1: heap, other: real files */
218 drm_file_t *filp;
361 extern void radeon_mem_release(drm_file_t *filp, struct mem_block *heap);
382 extern void radeon_driver_preclose(drm_device_t *dev, drm_file_t *filp);
383 extern void radeon_driver_postclose(drm_device_t *dev, drm_file_t *filp);
385 extern int radeon_driver_open(drm_device_t *dev, drm_file_t *filp_priv);
393 drm_file_t *fpriv, drm_radeon_kcmd_buffer_t *cmdbuf);
H A Dradeon_state.c50 drm_file_t *filp_priv, u32 *offset) in radeon_check_and_fixup_offset()
104 drm_file_t *filp_priv, int id, u32 *data) in radeon_check_and_fixup_packets()
277 drm_file_t *filp_priv, drm_radeon_kcmd_buffer_t *cmdbuf, in radeon_check_and_fixup_packet3()
461 drm_file_t *filp_priv, drm_radeon_context_regs_t *ctx, in radeon_emit_state()
627 drm_file_t *filp_priv, drm_radeon_state_t *state) in radeon_emit_state2()
1705 static int radeon_cp_dispatch_texture(drm_file_t *fpriv, in radeon_cp_dispatch_texture()
2025 drm_radeon_private_t *dev_priv, drm_file_t *filp) in alloc_surface()
2156 static void radeon_surfaces_release(drm_file_t *filp, in radeon_surfaces_release()
2820 drm_file_t *filp_priv, drm_radeon_cmd_header_t header, in radeon_emit_packets()
2971 drm_file_t *filp_priv, in radeon_emit_packet3_cliprect()
[all …]
H A Dr300_cmdbuf.c812 drm_file_t *fpriv, drm_radeon_kcmd_buffer_t *cmdbuf) in r300_do_cp_cmdbuf()
H A Dradeon_cp.c2204 radeon_cp_get_buffers(drm_file_t *filp, drm_device_t *dev, drm_dma_t *d) in radeon_cp_get_buffers()
/gfx-drm/usr/src/uts/common/drm/
H A DdrmP.h242 typedef struct drm_file drm_file_t; typedef
759 drm_file_t *fpriv;
809 int (*open)(struct drm_device *, drm_file_t *);
810 void (*preclose)(struct drm_device *, drm_file_t *);
811 void (*postclose)(struct drm_device *, drm_file_t *);
814 void (*reclaim_buffers_locked)(struct drm_device *, drm_file_t *);
817 int (*open_helper)(struct drm_device *, drm_file_t *);
818 void (*free_filp_priv)(struct drm_device *, drm_file_t *);
1291 void drm_core_reclaim_buffers(drm_device_t *, drm_file_t *);