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

12

/solaris-x11-s11/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;
496 drm_cleanup_buf_error(struct drm_device * dev, struct drm_buf_entry * entry) argument
541 struct drm_buf_entry *entry; local
692 struct drm_buf_entry *entry; local
978 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...]
/solaris-x11-s11/open-src/kernel/efb/src/
H A Ddrm_scatter.c51 drm_sg_cleanup(drm_device_t *dev, drm_sg_mem_t *entry) argument
53 int pages = entry->pages;
55 if (entry->busaddr) {
56 kmem_free(entry->busaddr, sizeof (*entry->busaddr) * pages);
57 entry->busaddr = NULL;
60 ASSERT(entry->umem_cookie == NULL);
62 if (entry->dmah_sg) {
63 drm_pci_free(dev, entry->dmah_sg);
64 entry
84 drm_sg_mem_t *entry; local
156 drm_sg_mem_t *entry; local
[all...]
H A Dati_pcigart.c46 drm_sg_mem_t *entry; local
53 entry = dev->sg;
54 if (entry == NULL) {
61 entry->dmah_gart = drm_pci_alloc(dev, ATI_PCIGART_TABLE_SIZE, 0,
63 if (entry->dmah_gart == NULL) {
67 gart_info->addr = (void *)entry->dmah_gart->vaddr;
68 gart_info->bus_addr = entry->dmah_gart->paddr;
69 pci_gart = (u32 *)entry->dmah_gart->vaddr;
75 pages = DRM_MIN(entry->pages, ATI_MAX_PCIGART_PAGES);
81 dmah = entry
[all...]
H A Ddrm_agpsupport.c213 drm_agp_mem_t *entry; local
224 entry = kmem_zalloc(sizeof (*entry), KM_SLEEP);
233 kmem_free(entry, sizeof (*entry));
237 entry->bound = 0;
238 entry->pages = pages;
239 entry->handle = (void*)(uintptr_t)(alloc.agpa_key + DRM_AGP_KEY_OFFSET);
240 entry->prev = NULL;
241 entry
264 drm_agp_mem_t *entry; local
281 drm_agp_mem_t *entry; local
313 drm_agp_mem_t *entry; local
345 drm_agp_mem_t *entry; local
472 drm_agp_mem_t *entry; local
[all...]
H A Ddrm_auth.c69 drm_magic_entry_t *entry; local
72 entry = drm_alloc(sizeof (*entry), DRM_MEM_MAGIC);
73 if (!entry)
75 entry->magic = magic;
76 entry->priv = priv;
77 entry->next = NULL;
81 dev->magiclist[hash].tail->next = entry;
82 dev->magiclist[hash].tail = entry;
84 dev->magiclist[hash].head = entry;
[all...]
H A Ddrm_bufs.c360 drm_cleanup_buf_error(drm_device_t *dev, drm_buf_entry_t *entry) argument
364 if (entry->seg_count) {
365 for (i = 0; i < entry->seg_count; i++) {
366 if (entry->seglist[i]) {
371 drm_free(entry->seglist,
372 entry->seg_count *
373 sizeof (*entry->seglist), DRM_MEM_SEGS);
374 entry->seg_count = 0;
377 if (entry->buf_count) {
378 for (i = 0; i < entry
413 drm_buf_entry_t *entry; local
522 drm_buf_entry_t *entry; local
[all...]
H A Ddrm_drv.c267 drm_agp_mem_t *entry; local
274 for (entry = dev->agp->memory; entry; entry = nexte) {
275 nexte = entry->next;
276 if (entry->bound)
278 (unsigned long)entry->handle, dev);
279 (void) drm_agp_free_memory(entry->handle);
280 drm_free(entry, sizeof (*entry), DRM_MEM_AGPLIST
293 drm_sg_mem_t *entry; local
[all...]
/solaris-x11-s11/open-src/lib/libXaw4/sun-src/
H A DXaw3_1SmeBSB.c132 /* BSB Menu entry Fields */
172 SmeBSBObject entry = (SmeBSBObject) new; local
174 if (entry->sme_bsb.label == NULL)
175 entry->sme_bsb.label = XtName(new);
177 entry->sme_bsb.label = XtNewString( entry->sme_bsb.label );
179 GetDefaultSize(new, &(entry->rectangle.width), &(entry->rectangle.height));
182 entry->sme_bsb.left_bitmap_width = entry
199 SmeBSBObject entry = (SmeBSBObject) w; local
222 SmeBSBObject entry = (SmeBSBObject) w; local
293 SmeBSBObject entry = (SmeBSBObject) new; local
351 SmeBSBObject entry = (SmeBSBObject) w; local
393 SmeBSBObject entry = (SmeBSBObject) w; local
422 SmeBSBObject entry = (SmeBSBObject) w; local
452 SmeBSBObject entry = (SmeBSBObject) w; local
506 SmeBSBObject entry = (SmeBSBObject) w; local
563 SmeBSBObject entry = (SmeBSBObject) w; local
604 SmeBSBObject entry = (SmeBSBObject) w; local
[all...]
H A DXaw3_1SmeLine.c29 * Sme.c - Source code for the generic menu entry
156 SmeLineObject entry = (SmeLineObject) new; local
158 if (entry->rectangle.height == 0)
159 entry->rectangle.height = entry->sme_line.line_width;
165 * Description: Creates the GC for the line entry widget.
166 * Arguments: w - the Line entry widget.
177 SmeLineObject entry = (SmeLineObject) w; local
181 values.foreground = entry->sme_line.foreground;
183 values.line_width = entry
208 SmeLineObject entry = (SmeLineObject) w; local
229 SmeLineObject entry = (SmeLineObject) w; local
255 SmeLineObject entry = (SmeLineObject) new; local
283 SmeObject entry = (SmeObject) w; local
[all...]
H A DXaw3_1SimpleMenu.c299 SmeObject * entry; local
309 ForAllChildren(smw, entry) {
310 if (!XtIsManaged ( (Widget) *entry)) continue;
313 switch(XRectInRegion(region, (int) (*entry)->rectangle.x,
314 (int) (*entry)->rectangle.y,
315 (unsigned int) (*entry)->rectangle.width,
316 (unsigned int) (*entry)->rectangle.height)) {
323 class = (SmeObjectClass) (*entry)->object.widget_class;
326 (class->rect_class.expose)( (Widget) *entry, NULL, NULL);
371 SmeObject * entry; local
504 SmeObject entry = (SmeObject) w; local
668 SmeObject entry = smw->simple_menu.entry_set; local
695 SmeObject entry; local
736 SmeObject entry = smw->simple_menu.entry_set; local
870 SmeObject current_entry, *entry; local
989 SmeObject entry; local
1142 SmeObject * entry; local
1181 SmeObject * entry; local
1213 SmeObject * entry; local
[all...]
H A DXaw3_1Sme.c27 * Sme.c - Source code for the generic menu entry
158 SmeObject entry = (SmeObject) new; local
160 entry->rectangle.border_width = 0;
165 * Arguments: w - the menu entry.
179 * Arguments: w - the menu entry.
192 * Description: calls the callback proceedures for this entry.
193 * Arguments: w - the menu entry.
206 * Arguments: w - the menu entry object.
220 SmeObject entry = (SmeObject) w; local
233 if ( (mode & CWWidth) && (width == entry
[all...]
/solaris-x11-s11/open-src/lib/libXaw5/sun-src/
H A DSmeBSB.c190 SmeBSBObject entry = (SmeBSBObject) new; local
192 if (entry->sme_bsb.label == NULL)
193 entry->sme_bsb.label = XtName(new);
195 entry->sme_bsb.label = XtNewString( entry->sme_bsb.label );
197 GetDefaultSize(new, &(entry->rectangle.width), &(entry->rectangle.height));
200 entry->sme_bsb.left_bitmap_width = entry->sme_bsb.left_bitmap_height = 0;
201 entry
217 SmeBSBObject entry = (SmeBSBObject) w; local
240 SmeBSBObject entry = (SmeBSBObject) w; local
348 SmeBSBObject entry = (SmeBSBObject) new; local
412 SmeBSBObject entry = (SmeBSBObject) w; local
454 SmeBSBObject entry = (SmeBSBObject) w; local
487 SmeBSBObject entry = (SmeBSBObject) w; local
531 SmeBSBObject entry = (SmeBSBObject) w; local
588 SmeBSBObject entry = (SmeBSBObject) w; local
682 SmeBSBObject entry = (SmeBSBObject) w; local
734 SmeBSBObject entry = (SmeBSBObject) w; local
[all...]
H A DSmeLine.c31 * Sme.c - Source code for the generic menu entry
141 SmeLineObject entry = (SmeLineObject) new; local
143 if (entry->rectangle.height == 0)
144 entry->rectangle.height = entry->sme_line.line_width;
150 * Description: Creates the GC for the line entry widget.
151 * Arguments: w - the Line entry widget.
162 SmeLineObject entry = (SmeLineObject) w; local
166 values.foreground = entry->sme_line.foreground;
168 values.line_width = entry
193 SmeLineObject entry = (SmeLineObject) w; local
215 SmeLineObject entry = (SmeLineObject) w; local
243 SmeLineObject entry = (SmeLineObject) new; local
271 SmeObject entry = (SmeObject) w; local
[all...]
H A DSimpleMenu.c310 SmeObject * entry; local
320 ForAllChildren(smw, entry) {
321 if (!XtIsManaged ( (Widget) *entry)) continue;
324 switch(XRectInRegion(region, (int) (*entry)->rectangle.x,
325 (int) (*entry)->rectangle.y,
326 (unsigned int) (*entry)->rectangle.width,
327 (unsigned int) (*entry)->rectangle.height)) {
334 class = (SmeObjectClass) (*entry)->object.widget_class;
337 (class->rect_class.expose)( (Widget) *entry, NULL, NULL);
382 SmeObject * entry; local
517 SmeObject entry = (SmeObject) w; local
693 SmeObject entry = smw->simple_menu.entry_set; local
720 SmeObject entry; local
761 SmeObject entry = smw->simple_menu.entry_set; local
907 SmeObject current_entry, *entry; local
1026 SmeObject entry; local
1179 SmeObject * entry; local
1218 SmeObject * entry; local
1250 SmeObject * entry; local
[all...]
/solaris-x11-s11/open-src/kernel/sys/drm/
H A Ddrm_mm.h97 #define drm_mm_for_each_node(entry, type, mm) list_for_each_entry(entry, type, \
100 #define drm_mm_for_each_scanned_node_reverse(entry, n, mm) \
101 for (entry = (mm)->prev_scanned_node, \
102 next = entry ? list_entry(entry->node_list.next, \
104 entry != NULL; entry = next, \
105 next = entry ? list_entry(entry
[all...]
H A Ddrm_linux_list.h69 #define list_add(ptr, head, entry) \
76 (ptr)->contain_ptr = entry; \
79 #define list_add_tail(ptr, head, entry) \
86 (ptr)->contain_ptr = entry; \
105 #define list_move(ptr, head, entry) \
108 list_add(ptr, head, entry); \
112 #define list_move_tail(ptr, head, entry) \
115 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-s11/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-s11/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,
385 FontEntryPtr entry; local
406 entry = FontFileFindNameInDir (&dir->scalable, &tmpName);
407 if (entry) {
416 if (entry = FontFileFindNameInDir (&dir->nonScalable, &tmpName))
418 switch (entry->type) {
420 bitmap = &entry->u.bitmap;
424 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...]

Completed in 40 milliseconds

12