Searched refs:head (Results 1 - 25 of 56) sorted by relevance

123

/solaris-x11-s12/open-src/kernel/sys/drm/
H A Ddrm_linux_list.h61 #define list_empty(head) \
62 ((head)->next == head)
64 #define INIT_LIST_HEAD(head) \
66 (head)->next = head; \
67 (head)->prev = head; \
68 (head)->contain_ptr = NULL; \
71 #define list_add(ptr, head, entr
[all...]
H A Ddrm_sun_idr.h77 #define idr_list_for_each(entry, head) \
79 list_for_each(entry, &(head)->next[key])
81 extern int idr_list_pre_get(struct idr_list *head, int flag);
82 extern void idr_list_init(struct idr_list *head);
83 extern int idr_list_get_new_above(struct idr_list *head,
86 extern void *idr_list_find(struct idr_list *head, uint32_t name);
87 extern int idr_list_remove(struct idr_list *head, uint32_t name);
88 extern void idr_list_free(struct idr_list *head);
89 extern int idr_list_empty(struct idr_list *head);
H A Ddrm_sun_timer.h40 struct list_head *head; member in struct:timer_list
H A Ddrm_crtc.h133 struct list_head head; member in struct:drm_display_mode
265 struct list_head head; member in struct:drm_framebuffer
284 struct list_head head; member in struct:drm_property_blob
291 struct list_head head; member in struct:drm_property_enum
296 struct list_head head; member in struct:drm_property
378 * @head: list management
402 struct list_head head; member in struct:drm_crtc
507 * @head: list management
521 struct list_head head; member in struct:drm_encoder
556 * @head
592 struct list_head head; member in struct:drm_connector
672 struct list_head head; member in struct:drm_plane
[all...]
/solaris-x11-s12/open-src/app/gfx-utils/sun-src/fbconf_xorg/xf86/
H A Dxf86Optrec.h97 XF86OptionPtr head, /* Ptr to head of option list */
104 XF86OptionPtr xf86addNewOption(XF86OptionPtr head, char *name, char *val);
115 XF86OptionPtr xf86optionListMerge(XF86OptionPtr head, XF86OptionPtr tail);
122 XF86OptionPtr xf86parseOption(XF86OptionPtr head);
H A DFlags.c210 * option. Return a pointer to the head of the list.
217 XF86OptionPtr head, /* Ptr to head of option list */
233 * Note that xf86findOption() accepts NULL as the list head
236 old = xf86findOption(head, name);
270 * Add the new option and return the (new) list head
272 return ((XF86OptionPtr) xf86addListItem((glp)head, (glp)new));
290 * Return the unchanged list head, having modified an existing option
292 return (head);
302 * option. Return a pointer to the head o
216 xf86addNewOptionOrValue( XF86OptionPtr head, char *name, char *val, int used) argument
305 xf86addNewOption(XF86OptionPtr head, char *name, char *val) argument
559 xf86optionListMerge(XF86OptionPtr head, XF86OptionPtr tail) argument
635 xf86parseOption(XF86OptionPtr head) argument
[all...]
H A DModule.c88 xf86parseModuleSubSection (XF86LoadPtr head, char *name) argument
122 return ((XF86LoadPtr) xf86addListItem ((glp) head, (glp) ptr));
227 xf86addNewLoadDirective (XF86LoadPtr head, char *name, int type, XF86OptionPtr opts) argument
244 return ((XF86LoadPtr) xf86addListItem ((glp) head, (glp) new));
H A Dread.c313 * A pointer to the head of the list is returned to handle the addition of
317 xf86addListItem (GenericListPtr head, GenericListPtr new) argument
319 GenericListPtr p = head;
331 return (head);
/solaris-x11-s12/open-src/kernel/drm/src/
H A Ddrm_agpsupport.c264 list_add(&entry->head, &dev->agp->memory, (caddr_t)entry);
294 list_for_each_entry(entry, struct drm_agp_mem, &dev->agp->memory, head) {
420 list_del(&entry->head);
455 struct drm_agp_head *head = NULL; local
458 if (!(head = kmalloc(sizeof(*head), GFP_KERNEL)))
460 (void) memset((void *)head, 0, sizeof(*head));
461 ret = ldi_ident_from_dip(dev->devinfo, &head->agpgart_li);
468 &head
[all...]
H A Ddrm_sun_idr.c354 idr_list_pre_get(struct idr_list *head, int flag) { argument
359 idr_list_init(struct idr_list *head) argument
365 head->next = entry;
372 idr_list_get_new_above(struct idr_list *head, argument
389 obj_temp = idr_list_find(head, id);
407 node = &head->next[key];
419 idr_list_find(struct idr_list *head, argument
426 list_for_each(entry, &head->next[key]) {
445 idr_list_remove(struct idr_list *head, argument
452 list_for_each_safe(entry, temp, &head
464 idr_list_free(struct idr_list *head) argument
479 idr_list_empty(struct idr_list *head) argument
[all...]
H A Ddrm_crtc_helper.c63 &dev->mode_config.connector_list, head) {
66 list_move_tail(&connector->head, &panel_list, (caddr_t)connector);
82 list_for_each_entry(mode, struct drm_display_mode, &connector->modes, head) {
130 list_for_each_entry(mode, struct drm_display_mode, &connector->modes, head)
180 list_for_each_entry(mode, struct drm_display_mode, &connector->modes, head){
192 list_for_each_entry(mode, struct drm_display_mode, &connector->modes, head)
199 list_for_each_entry(mode, struct drm_display_mode, &connector->modes, head){
224 list_for_each_entry(connector, struct drm_connector, &dev->mode_config.connector_list, head)
247 list_for_each_entry(encoder, struct drm_encoder, &dev->mode_config.encoder_list, head)
279 list_for_each_entry(connector, struct drm_connector, &dev->mode_config.connector_list, head) {
[all...]
H A Ddrm_auth.c78 for (pt = master->magiclist[hash].head; pt; pt = pt->next) {
122 master->magiclist[hash].head = entry;
150 for (pt = master->magiclist[hash].head; pt; prev = pt, pt = pt->next) {
152 if (master->magiclist[hash].head == pt) {
153 master->magiclist[hash].head = pt->next;
H A Ddrm_context.c168 list_for_each_entry(_entry, struct drm_map_list, &dev->maplist, head) {
204 list_for_each_entry(r_list, struct drm_map_list, &dev->maplist, head) {
354 INIT_LIST_HEAD(&ctx_entry->head);
359 list_add(&ctx_entry->head, &dev->ctxlist, (caddr_t)ctx_entry);
462 list_for_each_entry_safe(pos, n, struct drm_ctx_list, &dev->ctxlist, head) {
464 list_del(&pos->head);
H A Ddrm_memory.c219 struct list_head head; member in struct:drm_iomem
251 INIT_LIST_HEAD(&iomem->head);
252 list_add(&iomem->head, &drm_iomem_list, (caddr_t)iomem);
262 list_for_each_entry(iomem, struct drm_iomem, &drm_iomem_list, head) {
265 list_del(&iomem->head);
H A Ddrm_modes.c598 * @head: source list
604 * Move all the modes from @head to @new.
606 void drm_mode_list_concat(struct list_head *head, struct list_head *new) argument
611 list_for_each_safe(entry, tmp, head) {
790 struct list_head head = dst->head; local
794 dst->head = head;
901 list_for_each_entry(mode, struct drm_display_mode, mode_list, head) {
937 list_for_each_entry(mode, struct drm_display_mode, mode_list, head) {
[all...]
H A Ddrm_stub.c112 master->magiclist[i].head = NULL;
118 list_add_tail(&master->head, &minor->master_list, (caddr_t)master);
137 list_del(&master->head);
142 list_for_each_entry_safe(r_list, list_temp, struct drm_map_list, &dev->maplist, head) {
157 for (pt = master->magiclist[i].head; pt; pt = next) {
161 master->magiclist[i].head = master->magiclist[i].tail = NULL;
503 list_for_each_entry_safe(r_list, list_temp, struct drm_map_list, &dev->maplist, head)
H A Ddrm_crtc.c56 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head)
68 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head)
376 list_add(&fb->head, &dev->mode_config.fb_list, (caddr_t)fb);
516 list_del(&fb->head);
560 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) {
571 list_for_each_entry(plane, struct drm_plane, &dev->mode_config.plane_list, head) {
610 list_add_tail(&crtc->head, &dev->mode_config.crtc_list, (caddr_t)crtc);
637 list_del(&crtc->head);
652 list_add_tail(&mode->head, &connector->probed_modes, (caddr_t)mode);
666 list_del(&mode->head);
[all...]
/solaris-x11-s12/open-src/app/gfx-utils/sun-src/fbconf_xorg/ast/
H A Dast_predid.c71 edid.head = edid_stream[stream_index];
H A Dast_prconf.c70 edid.head = stream_bit[stream_index];
H A Dast_query_device.c130 edid.head = ast_stream[stream_index];
/solaris-x11-s12/open-src/app/gfx-utils/sun-src/fbconf_xorg/mga/
H A Dmga_predid.c67 edid.head = edid_stream[stream_index];
H A Dmga_prconf.c70 edid.head = stream_bit[stream_index];
H A Dmga_query_device.c130 edid.head = mga_stream[stream_index];
/solaris-x11-s12/open-src/
H A DMakefile119 $${tool} -V 2>&1 | head -1 ; \
124 $${tool} --version | head -1 ; \
/solaris-x11-s12/open-src/app/gfx-utils/sun-src/gfx_common/include/
H A Dgfx_common.h106 uint32_t head; member in struct:gfx_edid

Completed in 75 milliseconds

123