/solaris-x11-s12/open-src/kernel/i915/src/ |
H A D | i915_gem_context.c | 37 * This file implements HW context support. On gen5+ a HW context consists of an 326 struct drm_file *file, 330 struct drm_i915_file_private *file_priv = file->driver_priv; 339 if (file == NULL) 345 to = i915_gem_context_get(file->driver_priv, id); 352 void i915_gem_context_close(struct drm_device *dev, struct drm_file *file) argument 354 struct drm_i915_file_private *file_priv = file->driver_priv; 515 struct drm_file *file, 532 if (file == NULL) 535 to = i915_gem_context_get(file 325 i915_gem_context_get_hang_stats(struct intel_ring_buffer *ring, struct drm_file *file, u32 id) argument 514 i915_switch_context(struct intel_ring_buffer *ring, struct drm_file *file, int to_id) argument [all...] |
H A D | i915_gem_execbuffer.c | 369 struct drm_file *file, 496 struct drm_file *file, 559 obj = to_intel_bo(drm_gem_object_lookup(dev, file, 576 ret = i915_gem_execbuffer_reserve(ring, file, objects, &need_relocs); 704 struct drm_file *file, 712 (void)__i915_add_request(ring, file, obj, NULL); 743 struct drm_file *file, 771 if (!file->is_master) 893 eb = eb_create(args->buffer_count, file); 911 obj = to_intel_bo(drm_gem_object_lookup(dev, file, 368 i915_gem_execbuffer_reserve(struct intel_ring_buffer *ring, struct drm_file *file, struct list_head *objects, bool *need_relocs) argument 494 i915_gem_execbuffer_relocate_slow(struct drm_device *dev, struct drm_i915_gem_execbuffer2 *args, struct drm_file *file, struct intel_ring_buffer *ring, struct list_head *objects, struct eb_objects *eb, struct drm_i915_gem_exec_object2 *exec, int count) argument 703 i915_gem_execbuffer_retire_commands(struct drm_device *dev, struct drm_file *file, struct intel_ring_buffer *ring, struct drm_i915_gem_object *obj) argument 742 i915_gem_do_execbuffer(struct drm_device *dev, void *data, struct drm_file *file, struct drm_i915_gem_execbuffer2 *args, struct drm_i915_gem_exec_object2 *exec) argument [all...] |
H A D | i915_gem.c | 49 struct drm_file *file); 190 i915_gem_create(struct drm_file *file, argument 208 ret = drm_gem_handle_create(file, &obj->base, &handle); 224 i915_gem_dumb_create(struct drm_file *file, argument 231 return i915_gem_create(file, dev, 235 int i915_gem_dumb_destroy(struct drm_file *file, argument 239 return drm_gem_handle_delete(file, handle); 249 return i915_gem_create(file, dev, 355 * shmem_page_index = page number within shmem file 356 * shmem_page_offset = offset within page in shmem file 1235 i915_gem_mmap_gtt(struct drm_file *file, struct drm_device *dev, uint32_t handle, uint64_t *offset) argument 1535 __i915_add_request(struct intel_ring_buffer *ring, struct drm_file *file, struct drm_i915_gem_object *obj, u32 *out_seqno) argument 3061 i915_gem_ring_throttle(struct drm_device *dev, struct drm_file *file) argument 3983 i915_gem_release(struct drm_device * dev, struct drm_file *file) argument [all...] |
H A D | intel_display.c | 6545 struct drm_file *file, 6571 obj = to_intel_bo(drm_gem_object_lookup(dev, file, handle)); 9174 struct drm_file *file, 9180 return drm_gem_handle_create(file, &obj->base, handle); 6544 intel_crtc_cursor_set(struct drm_crtc *crtc, struct drm_file *file, uint32_t handle, uint32_t width, uint32_t height) argument 9173 intel_user_framebuffer_create_handle(struct drm_framebuffer *fb, struct drm_file *file, unsigned int *handle) argument
|
/solaris-x11-s12/open-src/kernel/drm/src/ |
H A D | drm_gem.c | 36 /** @file drm_gem.c 38 * This file provides some of the base ioctls and library routines for 50 * struct file. However, file descriptors as handles to a struct file have 59 * ioctls. The objects themselves will still include the struct file so 435 * @file: drm file-private structure to remove the dumb handle from 442 int drm_gem_dumb_destroy(struct drm_file *file, argument 446 return drm_gem_handle_delete(file, handl [all...] |
/solaris-x11-s12/open-src/app/mkcookie/sun-src/ |
H A D | mkcookie.c | 65 #define DEF_USER_AUTH_DIR "/tmp" /* Backup directory for User Auth file */ 68 static void DefineLocal(FILE *file, Xauth *auth); 69 static void DefineSelf(int fd, FILE *file, Xauth *auth); 70 static void writeAuth(FILE *file, Xauth *auth); 76 char * authFile; /* file to store authorization in */ 217 writeLocalAuth(FILE *file, Xauth *auth, const char *name) argument 223 DefineSelf(fd, file, auth); 226 DefineLocal(file, auth); 230 writeAddr(int family, size_t addr_length, char *addr, FILE *file, Xauth *auth) argument 239 writeAuth(file, aut 243 DefineSelf(int fd, FILE *file, Xauth *auth) argument 303 DefineLocal(FILE *file, Xauth *auth) argument 366 writeAuth(FILE *file, Xauth *auth) argument [all...] |
/solaris-x11-s12/open-src/app/installalias/sun-src/ |
H A D | installalias.c | 50 * Ensure that a fonts.alias file only contains aliases for fonts that exist 51 * We do this by first reading in the fonts.dir file and then for 52 * each entry in the fonts.alias file we verify that the alias can 75 static int lexc(FILE *file); 88 /* Provide pseudo renderers for font file formats we may find in fonts.dir 131 FILE *file; local 141 file = fopen(dir_file, "r"); 142 if (file) { 143 if (fstat (fileno(file), &statb) == -1) 145 count = fscanf(file, " 197 lexAlias( FILE *file, char **lexToken) argument 277 lexc(FILE *file) argument 332 ReadAliases( FILE *file, char *alias, char *font_name) argument 505 FILE *file, *newfile; local [all...] |