/solaris-x11-s12/open-src/kernel/drm/src/ |
H A D | drm_scatter.c | 47 void drm_sg_cleanup(struct drm_sg_mem *entry) argument 49 int pages = entry->pages; 51 if (entry->busaddr) { 52 kmem_free(entry->busaddr, sizeof (*entry->busaddr) * pages); 53 entry->busaddr = NULL; 56 ASSERT(entry->umem_cookie == NULL); 58 if (entry->dmah_sg) { 59 drm_pci_free(entry->dmah_sg); 60 entry 79 struct drm_sg_mem *entry; local 133 struct drm_sg_mem *entry; local [all...] |
H A D | ati_pcigart.c | 64 drm_sg_mem_t *entry; local 71 entry = dev->sg; 72 if (entry == NULL) { 79 entry->dmah_gart = drm_pci_alloc(dev, ATI_PCIGART_TABLE_SIZE, 0, 81 if (entry->dmah_gart == NULL) { 85 gart_info->addr = (void *)entry->dmah_gart->vaddr; 86 gart_info->bus_addr = entry->dmah_gart->paddr; 87 pci_gart = (u32 *)entry->dmah_gart->vaddr; 93 pages = DRM_MIN(entry->pages, ATI_MAX_PCIGART_PAGES); 98 dmah = entry [all...] |
H A D | drm_agpsupport.c | 233 * memory via alloc_agp() and creates a drm_agp_mem entry for it. 237 struct drm_agp_mem *entry; local 244 if (!(entry = kmalloc(sizeof(*entry), GFP_KERNEL))) 247 (void) memset(entry, 0, sizeof(*entry)); 257 kfree(entry, sizeof (*entry)); 261 entry->handle = alloc.agpa_key + DRM_AGP_KEY_OFFSET; 262 entry 292 struct drm_agp_mem *entry; local 315 struct drm_agp_mem *entry; local 362 struct drm_agp_mem *entry; local 411 struct drm_agp_mem *entry; local 522 struct drm_agp_mem *entry; local [all...] |
H A D | drm_bufs.c | 60 struct drm_map_list *entry; local 61 list_for_each_entry(entry, struct drm_map_list, &dev->maplist, head) { 69 if (!entry->map || 70 map->type != entry->map->type || 71 entry->master != dev->primary->master) 77 return entry; 80 if ((entry->map->offset & 0xffffffff) == 82 return entry; 86 if (entry->map->offset == map->offset) 87 return entry; 499 drm_cleanup_buf_error(struct drm_device * dev, struct drm_buf_entry * entry) argument 544 struct drm_buf_entry *entry; local 695 struct drm_buf_entry *entry; local 981 struct drm_buf_entry *entry; local [all...] |
H A D | drm_auth.c | 103 struct drm_magic_entry *entry; local 109 entry = drm_alloc(sizeof(*entry), DRM_MEM_MAGIC); 110 if (!entry) 112 (void) memset(entry, 0, sizeof(*entry)); 113 entry->magic = magic; 114 entry->priv = priv; 115 entry->next = NULL; 119 master->magiclist[hash].tail->next = entry; [all...] |
H A D | drm_sun_idr.c | 73 struct idr_free_id_range *entry = list; local 75 while (entry && (entry->start != start)) 76 entry = entry->next; 77 return entry; 361 struct idr_list *entry; local 363 entry = kmem_zalloc(DRM_GEM_OBJIDR_HASHNODE 365 head->next = entry; 367 INIT_LIST_HEAD(&entry[ 376 struct idr_list *entry, *node, *temp; local 422 struct idr_list *entry; local 448 struct idr_list *entry, *temp; local 466 struct idr_list *entry, *temp; local [all...] |
H A D | drm_mm.c | 415 struct drm_mm_node *entry; local 426 drm_mm_for_each_hole(entry, mm, adj_start, adj_end) { 428 mm->color_adjust(entry, color, &adj_start, &adj_end); 437 return entry; 439 if (entry->size < best_size) { 440 best = entry; 441 best_size = entry->size; 456 struct drm_mm_node *entry; local 467 drm_mm_for_each_hole(entry, mm, adj_start, adj_end) { 474 mm->color_adjust(entry, colo 684 struct drm_mm_node *entry, *next; local 702 drm_mm_debug_hole(struct drm_mm_node *entry, const char *prefix) argument 722 struct drm_mm_node *entry; local [all...] |
H A D | drm_sunmod.c | 197 struct drm_map_list *entry; local 199 entry = idr_find(&dev->map_idr, offset >> PAGE_SHIFT); 200 if (entry) 201 return (entry->map); 282 struct gem_map_list *entry, *temp; local 299 list_for_each_entry_safe(entry, temp, struct gem_map_list, 301 (void) devmap_unload(entry->dhp, entry->mapoffset, 302 entry->maplen); 303 list_del(&entry [all...] |
H A D | drm_drv.c | 181 struct drm_agp_mem *entry, *tempe; local 185 list_for_each_entry_safe(entry, tempe, struct drm_agp_mem, &dev->agp->memory, head) { 186 if (entry->bound) 187 (void) drm_agp_unbind_memory(entry->handle, dev); 188 kfree(entry, sizeof (*entry)); 479 struct drm_map_list *entry; local 481 list_for_each_entry(entry, struct drm_map_list, &dev->maplist, head) { 482 if (entry->map && entry [all...] |
H A D | drm_gem.c | 666 struct idr_list *entry; local 669 idr_list_for_each(entry, &file_private->object_idr) { 670 obj = (struct drm_gem_object *)entry->obj;
|
H A D | drm_modes.c | 609 struct list_head *entry, *tmp; local 611 list_for_each_safe(entry, tmp, head) { 612 list_move_tail(entry, new, (caddr_t)entry);
|
/solaris-x11-s12/open-src/kernel/sys/drm/ |
H A D | drm_mm.h | 99 #define drm_mm_for_each_node(entry, type, mm) list_for_each_entry(entry, type, \ 102 #define drm_mm_for_each_scanned_node_reverse(entry, n, mm) \ 103 for (entry = (mm)->prev_scanned_node, \ 104 next = entry ? list_entry(entry->node_list.next, \ 106 entry != NULL; entry = next, \ 107 next = entry ? list_entry(entry [all...] |
H A D | drm_linux_list.h | 71 #define list_add(ptr, head, entry) \ 78 (ptr)->contain_ptr = entry; \ 81 #define list_add_tail(ptr, head, entry) \ 88 (ptr)->contain_ptr = entry; \ 107 #define list_move(ptr, head, entry) \ 110 list_add(ptr, head, entry); \ 114 #define list_move_tail(ptr, head, entry) \ 117 list_add_tail(ptr, head, entry); \
|
H A D | drm_sun_idr.h | 77 #define idr_list_for_each(entry, head) \ 79 list_for_each(entry, &(head)->next[key])
|
/solaris-x11-s12/open-src/app/gfx-utils/sun-src/fbconf_xorg/fbc/ |
H A D | fbc_open_master.c | 62 struct dirent *entry; /* Directory entry */ local 96 * Examine each /dev/fbs entry to see if it's the same type of device 99 while ((entry = readdir(dir))) { 103 if (entry->d_name[0] == '.') { 110 if (strlen(entry->d_name) >= 114 strcpy(filename, entry->d_name);
|
/solaris-x11-s12/open-src/app/installalias/sun-src/ |
H A D | installalias.c | 52 * each entry in the fonts.alias file we verify that the alias can 93 FontEntryPtr entry, char *fileName, FontScalablePtr vals, 103 FontEntryPtr entry, FontNamePtr fontName, 386 FontEntryPtr entry; local 407 entry = FontFileFindNameInDir (&dir->scalable, &tmpName); 408 if (entry) { 417 if (entry = FontFileFindNameInDir (&dir->nonScalable, &tmpName)) 419 switch (entry->type) { 421 bitmap = &entry->u.bitmap; 425 if (entry 92 PseudoOpenScalable(FontPathElementPtr fpe, FontPtr *ppFont, int flags, FontEntryPtr entry, char *fileName, FontScalablePtr vals, fsBitmapFormat format, fsBitmapFormatMask fmask, FontPtr non_cachable_font) argument 102 PseudoGetInfoScalable(FontPathElementPtr fpe, FontInfoPtr info, FontEntryPtr entry, FontNamePtr fontName, char *fileName, FontScalablePtr vals) argument [all...] |
/solaris-x11-s12/open-src/kernel/i915/src/ |
H A D | i915_gem_execbuffer.c | 183 /* and update the user's relocation entry */ 200 struct drm_i915_gem_exec_object2 *entry = obj->exec_entry; local 203 user_relocs = (void __user *)(uintptr_t)entry->relocs_ptr; 205 remain = entry->relocation_count; 244 const struct drm_i915_gem_exec_object2 *entry = obj->exec_entry; local 247 for (i = 0; i < entry->relocation_count; i++) { 278 struct drm_i915_gem_exec_object2 *entry = obj->exec_entry; local 279 return entry->relocation_count && !use_cpu_reloc(obj); 288 struct drm_i915_gem_exec_object2 *entry = obj->exec_entry; local 295 entry 351 struct drm_i915_gem_exec_object2 *entry; local 385 struct drm_i915_gem_exec_object2 *entry; local 445 struct drm_i915_gem_exec_object2 *entry = obj->exec_entry; local [all...] |
H A D | i915_drv.c | 1421 struct register_whitelist const *entry = whitelist; local 1424 for (i = 0; i < ARRAY_SIZE(whitelist); i++, entry++) { 1425 if (entry->offset == reg->offset && 1426 (1 << INTEL_INFO(dev)->gen & entry->gen_bitmask)) 1433 switch (entry->size) {
|
H A D | intel_bios.c | 166 * entry to get the DVO timing entry 175 char *entry = (char *)lvds_lfp_data->data + lfp_data_size * index; local 177 return (struct lvds_dvo_timing *)(entry + dvo_timing_offset); 180 /* get lvds_fp_timing entry 181 * this function may return NULL if the corresponding entry is invalid 253 * enumerate the LVDS panel timing info entry in VBT to check whether
|
H A D | i915_gem.c | 1162 struct gem_map_list *entry, *temp; local 1167 list_for_each_entry_safe(entry, temp, struct gem_map_list, &obj->base.seg_list, head) { 1168 devmap_unload(entry->dhp, entry->mapoffset, entry->maplen); 1169 list_del(&entry->head); 1170 drm_free(entry, sizeof (struct gem_map_list), DRM_MEM_MAPS);
|
H A D | intel_display.c | 9008 int entry = 0; local 9014 index_mask |= (1 << entry); 9018 index_mask |= (1 << entry); 9020 entry++; 9510 { } /* terminating entry */
|
/solaris-x11-s12/open-src/lib/libXmu/sun-src/src/ |
H A D | CmapEquiv.c | 45 VisualID entry; local 47 entry = strtoul(*pp, &newP, 0); 53 return entry; 61 * The first entry in each is the number of elements in the list.
|
/solaris-x11-s12/open-src/app/mkcookie/sun-src/ |
H A D | mkcookie.c | 276 * If we get back a 0.0.0.0 IP address, ignore this entry. 549 Xauth *entry, *auth; local 600 while ((entry = XauReadAuth(old))) { 601 if (!checkAddr(entry->family, 602 entry->address_length, entry->address, 603 entry->number_length, entry->number)) { 604 writeAuth(new, entry); 606 XauDisposeAuth(entry); [all...] |
/solaris-x11-s12/open-src/app/dsession/sun-src/ |
H A D | dsession.c | 254 printf("warning: no entry in dsession table\n"); 929 add_session(Bool init, int entry) argument 938 index = entry; 1213 /* session in mgr table, need to update entry */
|