Home
last modified time | relevance | path

Searched refs:kobject (Results 1 – 17 of 17) sorted by relevance

/dragonfly/sys/dev/drm/include/linux/
HDkobject.h50 struct kobject { struct
57 void (*release)(struct kobject *kobj); argument
63 kobject_uevent_env(struct kobject *kobj, enum kobject_action action, char *envp[]) in kobject_uevent_env()
69 int kobject_init_and_add(struct kobject *kobj,
70 struct kobj_type *ktype, struct kobject *parent,
76 kobject_put(struct kobject *kobj) in kobject_put()
83 kobject_del(struct kobject *kobj) in kobject_del()
HDsysfs.h36 struct kobject;
44 ssize_t (*show)(struct kobject *, struct attribute *,char *);
45 ssize_t (*store)(struct kobject *,struct attribute *,const char *, size_t);
52 sysfs_create_link(struct kobject *kobj, struct kobject *target, const char *name) in sysfs_create_link()
58 sysfs_remove_link(struct kobject *kobj, const char *name) in sysfs_remove_link()
HDdevice.h47 struct kobject kobj;
/dragonfly/sys/dev/drm/
HDlinux_kobject.c30 int kobject_init_and_add(struct kobject *kobj, struct kobj_type *ktype, in kobject_init_and_add()
31 struct kobject *parent, const char *fmt, ...) in kobject_init_and_add()
47 struct kobject *kobj = container_of(kref, struct kobject, kref); in kobject_release()
/dragonfly/sys/dev/drm/include/drm/ttm/
HDttm_module.h35 struct kobject;
38 extern struct kobject *ttm_get_kobj(void);
HDttm_memory.h67 struct kobject kobj;
HDttm_bo_driver.h416 struct kobject kobj;
/dragonfly/sys/dev/drm/ttm/
HDttm_module.c62 struct kobject *ttm_get_kobj(void) in ttm_get_kobj()
64 struct kobject *kobj = &ttm_drm_class_device.kobj; in ttm_get_kobj()
HDttm_memory.c43 struct kobject kobj;
74 static void ttm_mem_zone_kobj_release(struct kobject *kobj) in ttm_mem_zone_kobj_release()
84 static ssize_t ttm_mem_zone_show(struct kobject *kobj, in ttm_mem_zone_show()
111 static ssize_t ttm_mem_zone_store(struct kobject *kobj, in ttm_mem_zone_store()
169 static void ttm_mem_global_kobj_release(struct kobject *kobj) in ttm_mem_global_kobj_release()
HDttm_page_alloc.c115 struct kobject kobj;
153 static void ttm_pool_kobj_release(struct kobject *kobj) in ttm_pool_kobj_release()
160 static ssize_t ttm_pool_store(struct kobject *kobj, in ttm_pool_store()
194 static ssize_t ttm_pool_show(struct kobject *kobj, in ttm_pool_show()
HDttm_page_alloc_dma.c169 struct kobject kobj;
194 static void ttm_pool_kobj_release(struct kobject *kobj) in ttm_pool_kobj_release()
201 static ssize_t ttm_pool_store(struct kobject *kobj, struct attribute *attr, in ttm_pool_store()
236 static ssize_t ttm_pool_show(struct kobject *kobj, struct attribute *attr, in ttm_pool_show()
HDttm_bo.c49 static void ttm_bo_global_kobj_release(struct kobject *kobj);
110 static ssize_t ttm_bo_global_show(struct kobject *kobj, in ttm_bo_global_show()
1450 static void ttm_bo_global_kobj_release(struct kobject *kobj) in ttm_bo_global_kobj_release()
/dragonfly/sys/dev/drm/i915/
HDi915_sysfs.c141 i915_l3_read(struct file *filp, struct kobject *kobj,
176 i915_l3_write(struct file *filp, struct kobject *kobj,
496 static ssize_t error_state_read(struct file *filp, struct kobject *kobj,
526 static ssize_t error_state_write(struct file *file, struct kobject *kobj,
HDi915_drv.h2568 struct kobject *metrics_kobj;
HDi915_irq.c2759 struct kobject *kobj = &dev_priv->drm.primary->kdev->kobj; in i915_reset_device()
/dragonfly/sys/dev/drm/amd/amdgpu/
HDamdgpu_pm.c1454 static umode_t hwmon_attributes_visible(struct kobject *kobj,
/dragonfly/sys/dev/drm/radeon/
HDradeon_pm.c729 static umode_t hwmon_attributes_visible(struct kobject *kobj, in hwmon_attributes_visible()