Searched refs:entry (Results 1 - 24 of 24) sorted by relevance

/solaris-x11-s12/open-src/kernel/drm/src/
H A Ddrm_scatter.c47 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 Dati_pcigart.c64 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 Ddrm_agpsupport.c233 * 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 Ddrm_bufs.c60 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 Ddrm_auth.c103 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 Ddrm_sun_idr.c73 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 Ddrm_mm.c415 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 Ddrm_sunmod.c197 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 Ddrm_drv.c181 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 Ddrm_gem.c666 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 Ddrm_modes.c609 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 Ddrm_mm.h99 #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 Ddrm_linux_list.h71 #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 Ddrm_sun_idr.h77 #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 Dfbc_open_master.c62 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 Dinstallalias.c52 * 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 Di915_gem_execbuffer.c183 /* 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 Di915_drv.c1421 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 Dintel_bios.c166 * 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 Di915_gem.c1162 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 Dintel_display.c9008 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 DCmapEquiv.c45 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 Dmkcookie.c276 * 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 Ddsession.c254 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 */

Completed in 1167 milliseconds