/gfx-drm/usr/src/uts/common/io/drm/ |
H A D | drm_mm.c | 90 node = kzalloc(sizeof(*node), GFP_KERNEL); in drm_mm_pre_get() 134 node->mm = mm; in drm_mm_insert_helper() 141 BUG_ON(node->start + node->size > adj_end); in drm_mm_insert_helper() 145 list_add(&node->hole_stack, &mm->hole_stack, (caddr_t)node); in drm_mm_insert_helper() 187 return node; in drm_mm_create_block() 208 return node; in drm_mm_get_block_generic() 272 node->mm = mm; in drm_mm_insert_helper_range() 279 BUG_ON(node->start + node->size > adj_end); in drm_mm_insert_helper_range() 280 BUG_ON(node->start + node->size > end); in drm_mm_insert_helper_range() 306 return node; in drm_mm_get_block_range_generic() [all …]
|
H A D | drm_sun_idr.c | 376 struct idr_list *entry, *node, *temp; in idr_list_get_new_above() local 407 node = &head->next[key]; in idr_list_get_new_above() 408 temp = node->next; in idr_list_get_new_above() 409 entry->prev = node; in idr_list_get_new_above() 410 entry->next = node->next; in idr_list_get_new_above() 412 node->next = entry; in idr_list_get_new_above()
|
/gfx-drm/usr/src/lib/libdrm/common/ |
H A D | sun_devinfo.c | 126 find_dev(di_node_t node, void *vargs) in find_dev() argument 132 node_name = di_node_name(node); in find_dev() 151 if (find_minor(node, minor_node, sargs)) { in find_dev() 300 di_node_t node; in _sun_drm_get_pci_dev_info() local 317 node = di_init(pathbuf, DINFOCPYALL); in _sun_drm_get_pci_dev_info() 318 if (node == DI_NODE_NIL) in _sun_drm_get_pci_dev_info() 326 if (di_prop_lookup_ints(DDI_DEV_T_ANY, node, in _sun_drm_get_pci_dev_info() 332 if (di_prop_lookup_ints(DDI_DEV_T_ANY, node, in _sun_drm_get_pci_dev_info() 338 if (di_prop_lookup_ints(DDI_DEV_T_ANY, node, in _sun_drm_get_pci_dev_info() 342 if (di_prop_lookup_ints(DDI_DEV_T_ANY, node, in _sun_drm_get_pci_dev_info() [all …]
|
/gfx-drm/usr/src/uts/common/drm/ |
H A D | drm_mm.h | 85 void (*color_adjust)(struct drm_mm_node *node, unsigned long color, 89 static inline bool drm_mm_node_allocated(struct drm_mm_node *node) in drm_mm_node_allocated() argument 91 return node->allocated; in drm_mm_node_allocated() 135 struct drm_mm_node *node, 165 struct drm_mm_node *node, 169 struct drm_mm_node *node, 175 struct drm_mm_node *node, 180 struct drm_mm_node *node, 187 extern void drm_mm_remove_node(struct drm_mm_node *node); 234 int drm_mm_scan_add_block(struct drm_mm_node *node); [all …]
|
/gfx-drm/usr/src/cmd/devfsadm/ |
H A D | drm_link_i386.c | 43 static int drm_node(di_minor_t minor, di_node_t node); 132 agp_process(di_minor_t minor, di_node_t node) in agp_process() argument 142 drv_nm = di_driver_name(node); in agp_process() 149 minor_nm, di_node_name(node)); in agp_process() 151 devfspath = di_devfs_path(node); in agp_process() 197 (void) devfsadm_mklink(I_path, node, minor, 0); in agp_process() 247 (void) devfsadm_mklink(I_path, node, minor, 0); in agp_process() 256 drm_node(di_minor_t minor, di_node_t node) in drm_node() argument 271 drv_nm = di_driver_name(node); in drm_node() 279 devfspath = di_devfs_path(node); in drm_node() [all …]
|
H A D | devfsadm.h | 117 int (*callback_fcn)(di_minor_t minor, di_node_t node); 220 int devfsadm_mklink(char *link, di_node_t node, di_minor_t minor, int flags); 224 void devfsadm_rm_stale_links(char *dir_re, char *valid_link, di_node_t node, 248 int devfsadm_read_link(di_node_t node, char *link, char **devfs_path);
|
/gfx-drm/usr/src/uts/intel/io/i915/ |
H A D | i915_gem_execbuffer.c | 754 struct batch_info_list *node = NULL; in i915_gem_do_execbuffer() local 901 node = drm_alloc(sizeof (struct batch_info_list), DRM_MEM_MAPS); in i915_gem_do_execbuffer() 902 node->num = args->buffer_count; in i915_gem_do_execbuffer() 903 node->obj_list = drm_alloc(node->num * sizeof(caddr_t), DRM_MEM_MAPS); in i915_gem_do_execbuffer() 904 list_add(&node->head, &dev_priv->batch_list, (caddr_t)node); in i915_gem_do_execbuffer() 937 if (node != NULL) in i915_gem_do_execbuffer() 938 node->obj_list[i] = (caddr_t)obj; in i915_gem_do_execbuffer()
|
H A D | i915_gem_gtt.c | 612 static void i915_gtt_color_adjust(struct drm_mm_node *node, in i915_gtt_color_adjust() argument 617 if (node->color != color) in i915_gtt_color_adjust() 620 if (!list_empty(&node->node_list)) { in i915_gtt_color_adjust() 621 node = list_entry(node->node_list.next, in i915_gtt_color_adjust() 624 if (node->allocated && node->color != color) in i915_gtt_color_adjust()
|
H A D | i915_gem.c | 2564 struct drm_mm_node *node; in i915_gem_object_bind_to_gtt() local 2609 node = kzalloc(sizeof(*node), GFP_KERNEL); in i915_gem_object_bind_to_gtt() 2610 if (node == NULL) { in i915_gem_object_bind_to_gtt() 2628 kfree(node, sizeof(*node)); in i915_gem_object_bind_to_gtt() 2632 node, in i915_gem_object_bind_to_gtt() 2635 drm_mm_put_block(node); in i915_gem_object_bind_to_gtt() 2642 drm_mm_put_block(node); in i915_gem_object_bind_to_gtt() 2649 obj->gtt_space = node; in i915_gem_object_bind_to_gtt() 2650 obj->gtt_offset = node->start; in i915_gem_object_bind_to_gtt() 2653 node->size == fence_size && in i915_gem_object_bind_to_gtt() [all …]
|
/gfx-drm/usr/src/cmd/mdb/i915/ |
H A D | i915.c | 871 struct list_head node; in i915_obj_history() local 904 if (mdb_vread(&node, sizeof (struct list_head), temp) == -1) { in i915_obj_history() 910 if (node.contain_ptr == NULL) in i915_obj_history() 914 (uintptr_t)node.contain_ptr) == -1) { in i915_obj_history() 924 temp = (uintptr_t)node.next; in i915_obj_history() 949 struct list_head node; in i915_batch_history() local 980 if (mdb_vread(&node, sizeof (struct list_head), temp) == -1) { in i915_batch_history() 986 if (node.contain_ptr == NULL) in i915_batch_history() 990 (uintptr_t)node.contain_ptr) == -1) { in i915_batch_history() 1015 temp = (uintptr_t)node.next; in i915_batch_history()
|
/gfx-drm/usr/src/common/libdrm/patches/ |
H A D | xf86drm-c.patch | 30 /* Check if the device node exists and create it if necessary. */
|