Lines Matching defs:dev
264 static bool device_is_ancestor(struct device *dev, struct device *target) in device_is_ancestor()
282 int device_is_dependent(struct device *dev, void *target) in device_is_dependent()
358 static int device_reorder_to_tail(struct device *dev, void *not_used) in device_reorder_to_tail()
392 void device_pm_move_to_tail(struct device *dev) in device_pm_move_to_tail()
403 #define to_devlink(dev) container_of((dev), struct device_link, link_dev) argument
405 static ssize_t status_show(struct device *dev, in status_show()
438 static ssize_t auto_remove_on_show(struct device *dev, in auto_remove_on_show()
455 static ssize_t runtime_pm_show(struct device *dev, in runtime_pm_show()
464 static ssize_t sync_state_only_show(struct device *dev, in sync_state_only_show()
508 static void devlink_dev_release(struct device *dev) in devlink_dev_release()
529 static int devlink_add_symlinks(struct device *dev, in devlink_add_symlinks()
579 static void devlink_remove_symlinks(struct device *dev, in devlink_remove_symlinks()
963 static void device_links_missing_supplier(struct device *dev) in device_links_missing_supplier()
980 static bool dev_is_best_effort(struct device *dev) in dev_is_best_effort()
1002 int device_links_check_suppliers(struct device *dev) in device_links_check_suppliers()
1080 static void __device_links_queue_sync_state(struct device *dev, in __device_links_queue_sync_state()
1124 struct device *dev, *tmp; in device_links_flush_sync_list() local
1153 struct device *dev, *tmp; in device_links_supplier_sync_state_resume() local
1199 static ssize_t waiting_for_supplier_show(struct device *dev, in waiting_for_supplier_show()
1226 void device_links_force_bind(struct device *dev) in device_links_force_bind()
1258 void device_links_driver_bound(struct device *dev) in device_links_driver_bound()
1372 static void __device_links_no_driver(struct device *dev) in __device_links_no_driver()
1410 void device_links_no_driver(struct device *dev) in device_links_no_driver()
1447 void device_links_driver_cleanup(struct device *dev) in device_links_driver_cleanup()
1492 bool device_links_busy(struct device *dev) in device_links_busy()
1532 void device_links_unbind_consumers(struct device *dev) in device_links_unbind_consumers()
1575 static void device_links_purge(struct device *dev) in device_links_purge()
1683 static int fw_devlink_no_driver(struct device *dev, void *data) in fw_devlink_no_driver()
1758 static void fw_devlink_unblock_consumers(struct device *dev) in fw_devlink_unblock_consumers()
1952 static void __fw_devlink_link_to_consumers(struct device *dev) in __fw_devlink_link_to_consumers()
2030 static void __fw_devlink_link_to_suppliers(struct device *dev, in __fw_devlink_link_to_suppliers()
2086 static void fw_devlink_link_device(struct device *dev) in fw_devlink_link_device()
2132 static inline int device_is_not_partition(struct device *dev) in device_is_not_partition()
2137 static inline int device_is_not_partition(struct device *dev) in device_is_not_partition()
2143 static void device_platform_notify(struct device *dev) in device_platform_notify()
2153 static void device_platform_notify_remove(struct device *dev) in device_platform_notify_remove()
2172 const char *dev_driver_string(const struct device *dev) in dev_driver_string()
2191 struct device *dev = kobj_to_dev(kobj); in dev_attr_show() local
2207 struct device *dev = kobj_to_dev(kobj); in dev_attr_store() local
2222 ssize_t device_store_ulong(struct device *dev, in device_store_ulong()
2239 ssize_t device_show_ulong(struct device *dev, in device_show_ulong()
2248 ssize_t device_store_int(struct device *dev, in device_store_int()
2268 ssize_t device_show_int(struct device *dev, in device_show_int()
2278 ssize_t device_store_bool(struct device *dev, struct device_attribute *attr, in device_store_bool()
2290 ssize_t device_show_bool(struct device *dev, struct device_attribute *attr, in device_show_bool()
2309 struct device *dev = kobj_to_dev(kobj); in device_release() local
2339 struct device *dev = kobj_to_dev(kobj); in device_namespace() local
2350 struct device *dev = kobj_to_dev(kobj); in device_get_ownership() local
2369 struct device *dev = kobj_to_dev(kobj); in dev_uevent_filter() local
2380 struct device *dev = kobj_to_dev(kobj); in dev_uevent_name() local
2391 struct device *dev = kobj_to_dev(kobj); in dev_uevent() local
2461 static ssize_t uevent_show(struct device *dev, struct device_attribute *attr, in uevent_show()
2504 static ssize_t uevent_store(struct device *dev, struct device_attribute *attr, in uevent_store()
2520 static ssize_t online_show(struct device *dev, struct device_attribute *attr, in online_show()
2531 static ssize_t online_store(struct device *dev, struct device_attribute *attr, in online_store()
2551 static ssize_t removable_show(struct device *dev, struct device_attribute *attr, in removable_show()
2570 int device_add_groups(struct device *dev, const struct attribute_group **groups) in device_add_groups()
2576 void device_remove_groups(struct device *dev, in device_remove_groups()
2588 static int devm_attr_group_match(struct device *dev, void *res, void *data) in devm_attr_group_match()
2593 static void devm_attr_group_remove(struct device *dev, void *res) in devm_attr_group_remove()
2602 static void devm_attr_groups_remove(struct device *dev, void *res) in devm_attr_groups_remove()
2621 int devm_device_add_group(struct device *dev, const struct attribute_group *grp) in devm_device_add_group()
2651 void devm_device_remove_group(struct device *dev, in devm_device_remove_group()
2673 int devm_device_add_groups(struct device *dev, in devm_device_add_groups()
2704 void devm_device_remove_groups(struct device *dev, in devm_device_remove_groups()
2713 static int device_add_attrs(struct device *dev) in device_add_attrs()
2780 static void device_remove_attrs(struct device *dev) in device_remove_attrs()
2802 static ssize_t dev_show(struct device *dev, struct device_attribute *attr, in dev_show()
2848 void devices_kset_move_last(struct device *dev) in devices_kset_move_last()
2863 int device_create_file(struct device *dev, in device_create_file()
2887 void device_remove_file(struct device *dev, in device_remove_file()
2902 bool device_remove_file_self(struct device *dev, in device_remove_file_self()
2917 int device_create_bin_file(struct device *dev, in device_create_bin_file()
2932 void device_remove_bin_file(struct device *dev, in device_remove_bin_file()
2943 struct device *dev = p->device; in klist_children_get() local
2951 struct device *dev = p->device; in klist_children_put() local
2976 void device_initialize(struct device *dev) in device_initialize()
3002 struct kobject *virtual_device_parent(struct device *dev) in virtual_device_parent()
3064 static struct kobject *get_device_parent(struct device *dev, in get_device_parent()
3125 struct device *dev) in live_in_glue_dir()
3133 static inline struct kobject *get_glue_dir(struct device *dev) in get_glue_dir()
3160 static void cleanup_glue_dir(struct device *dev, struct kobject *glue_dir) in cleanup_glue_dir()
3224 static int device_add_class_symlinks(struct device *dev) in device_add_class_symlinks()
3276 static void device_remove_class_symlinks(struct device *dev) in device_remove_class_symlinks()
3299 int dev_set_name(struct device *dev, const char *fmt, ...) in dev_set_name()
3322 static struct kobject *device_to_dev_kobj(struct device *dev) in device_to_dev_kobj()
3334 static int device_create_sys_dev_entry(struct device *dev) in device_create_sys_dev_entry()
3348 static void device_remove_sys_dev_entry(struct device *dev) in device_remove_sys_dev_entry()
3359 static int device_private_init(struct device *dev) in device_private_init()
3398 int device_add(struct device *dev) in device_add()
3595 int device_register(struct device *dev) in device_register()
3610 struct device *get_device(struct device *dev) in get_device()
3620 void put_device(struct device *dev) in put_device()
3628 bool kill_device(struct device *dev) in kill_device()
3659 void device_del(struct device *dev) in device_del()
3733 void device_unregister(struct device *dev) in device_unregister()
3744 struct device *dev = NULL; in prev_device() local
3757 struct device *dev = NULL; in next_device() local
3780 const char *device_get_devnode(struct device *dev, in device_get_devnode()
3825 int (*fn)(struct device *dev, void *data)) in device_for_each_child()
3855 int (*fn)(struct device *dev, void *data)) in device_for_each_child_reverse()
3890 int (*match)(struct device *dev, void *data)) in device_find_child()
3935 static int match_any(struct device *dev, void *unused) in match_any()
3981 static int device_check_offline(struct device *dev, void *not_used) in device_check_offline()
4003 int device_offline(struct device *dev) in device_offline()
4041 int device_online(struct device *dev) in device_online()
4063 struct device dev; member
4072 static void root_device_release(struct device *dev) in root_device_release()
4146 void root_device_unregister(struct device *dev) in root_device_unregister()
4158 static void device_create_release(struct device *dev) in device_create_release()
4170 struct device *dev = NULL; in device_create_groups_vargs() local
4233 struct device *dev; in device_create() local
4277 struct device *dev; in device_create_with_groups() local
4297 struct device *dev; in device_destroy() local
4346 int device_rename(struct device *dev, const char *new_name) in device_rename()
4385 static int device_move_class_links(struct device *dev, in device_move_class_links()
4405 int device_move(struct device *dev, struct device *new_parent, in device_move()
4488 static int device_attrs_change_owner(struct device *dev, kuid_t kuid, in device_attrs_change_owner()
4546 int device_change_owner(struct device *dev, kuid_t kuid, kgid_t kgid) in device_change_owner()
4613 struct device *dev, *parent; in device_shutdown() local
4686 set_dev_info(const struct device *dev, struct dev_printk_info *dev_info) in set_dev_info()
4729 int dev_vprintk_emit(int level, const struct device *dev, in dev_vprintk_emit()
4740 int dev_printk_emit(int level, const struct device *dev, const char *fmt, ...) in dev_printk_emit()
4755 static void __dev_printk(const char *level, const struct device *dev, in __dev_printk()
4765 void _dev_printk(const char *level, const struct device *dev, in _dev_printk()
4841 int dev_err_probe(const struct device *dev, int err, const char *fmt, ...) in dev_err_probe()
4882 void set_primary_fwnode(struct device *dev, struct fwnode_handle *fwnode) in set_primary_fwnode()
4918 void set_secondary_fwnode(struct device *dev, struct fwnode_handle *fwnode) in set_secondary_fwnode()
4938 void device_set_of_node_from_dev(struct device *dev, const struct device *dev2) in device_set_of_node_from_dev()
4946 void device_set_node(struct device *dev, struct fwnode_handle *fwnode) in device_set_node()
4953 int device_match_name(struct device *dev, const void *name) in device_match_name()
4959 int device_match_of_node(struct device *dev, const void *np) in device_match_of_node()
4965 int device_match_fwnode(struct device *dev, const void *fwnode) in device_match_fwnode()
4971 int device_match_devt(struct device *dev, const void *pdevt) in device_match_devt()
4977 int device_match_acpi_dev(struct device *dev, const void *adev) in device_match_acpi_dev()
4983 int device_match_acpi_handle(struct device *dev, const void *handle) in device_match_acpi_handle()
4989 int device_match_any(struct device *dev, const void *unused) in device_match_any()