Searched refs:klist_iter (Results 1 – 8 of 8) sorted by relevance
54 struct klist_iter { struct60 extern void klist_iter_init(struct klist *k, struct klist_iter *i); argument61 extern void klist_iter_init_node(struct klist *k, struct klist_iter *i,63 extern void klist_iter_exit(struct klist_iter *i);64 extern struct klist_node *klist_prev(struct klist_iter *i);65 extern struct klist_node *klist_next(struct klist_iter *i);
280 void klist_iter_init_node(struct klist *k, struct klist_iter *i, in klist_iter_init_node()297 void klist_iter_init(struct klist *k, struct klist_iter *i) in klist_iter_init()311 void klist_iter_exit(struct klist_iter *i) in klist_iter_exit()333 struct klist_node *klist_prev(struct klist_iter *i) in klist_prev()375 struct klist_node *klist_next(struct klist_iter *i) in klist_next()
1229 struct klist_iter i; in klist_test_add_tail()1257 struct klist_iter i; in klist_test_add_head()1285 struct klist_iter i; in klist_test_add_behind()1318 struct klist_iter i; in klist_test_add_before()1354 struct klist_iter i; in klist_test_del_refcount_greater_than_zero()1405 struct klist_iter i; in klist_test_del_refcount_zero()1439 struct klist_iter i; in klist_test_remove()
20 static struct device *next_device(struct klist_iter *i) in next_device()120 struct klist_iter i; in driver_for_each_device()155 struct klist_iter i; in driver_find_device()
216 struct klist_iter iter; in attribute_container_remove_device()249 struct klist_iter iter; in do_attribute_container_device_trigger_safe()363 struct klist_iter iter; in attribute_container_device_trigger()535 struct klist_iter iter; in attribute_container_find_class_device()
324 static struct device *next_device(struct klist_iter *i) in next_device()360 struct klist_iter i; in bus_for_each_dev()397 struct klist_iter i; in bus_find_device()414 static struct device_driver *next_driver(struct klist_iter *i) in next_driver()449 struct klist_iter i; in bus_for_each_drv()1072 struct klist_iter ki;
3884 static struct device *prev_device(struct klist_iter *i) in prev_device()3897 static struct device *next_device(struct klist_iter *i) in next_device()3969 struct klist_iter i; in device_for_each_child()3999 struct klist_iter i; in device_for_each_child_reverse()4033 struct klist_iter i; in device_for_each_child_reverse_from()4069 struct klist_iter i; in device_find_child()4097 struct klist_iter i; in device_find_child_by_name()
75 struct klist_iter ki;