Searched refs:klist_iter (Results 1 - 9 of 9) sorted by relevance

/linux-4.4.14/include/linux/
H A Dklist.h56 struct klist_iter { struct
62 extern void klist_iter_init(struct klist *k, struct klist_iter *i);
63 extern void klist_iter_init_node(struct klist *k, struct klist_iter *i,
65 extern void klist_iter_exit(struct klist_iter *i);
66 extern struct klist_node *klist_prev(struct klist_iter *i);
67 extern struct klist_node *klist_next(struct klist_iter *i);
H A Ddevice.h142 struct klist_iter ki;
409 struct klist_iter ki;
/linux-4.4.14/lib/
H A Dklist.c21 * It works using a 3rd object type - struct klist_iter - that is declared
273 * klist_iter_init_node - Initialize a klist_iter structure.
275 * @i: klist_iter we're filling.
281 void klist_iter_init_node(struct klist *k, struct klist_iter *i, klist_iter_init_node()
292 * klist_iter_init - Iniitalize a klist_iter structure.
294 * @i: klist_iter structure we're filling.
298 void klist_iter_init(struct klist *k, struct klist_iter *i) klist_iter_init()
312 void klist_iter_exit(struct klist_iter *i) klist_iter_exit()
334 struct klist_node *klist_prev(struct klist_iter *i) klist_prev()
375 struct klist_node *klist_next(struct klist_iter *i) klist_next()
/linux-4.4.14/drivers/base/
H A Ddriver.c21 static struct device *next_device(struct klist_iter *i) next_device()
46 struct klist_iter i; driver_for_each_device()
81 struct klist_iter i; driver_find_device()
H A Dattribute_container.c217 struct klist_iter iter; attribute_container_remove_device()
261 struct klist_iter iter; attribute_container_device_trigger()
429 struct klist_iter iter; attribute_container_find_class_device()
H A Dbus.c269 static struct device *next_device(struct klist_iter *i) next_device()
304 struct klist_iter i; bus_for_each_dev()
339 struct klist_iter i; bus_find_device()
392 struct klist_iter i; subsys_find_device_by_id()
420 static struct device_driver *next_driver(struct klist_iter *i) next_driver()
454 struct klist_iter i; bus_for_each_drv()
H A Dcore.c1304 static struct device *prev_device(struct klist_iter *i) prev_device()
1317 static struct device *next_device(struct klist_iter *i) next_device()
1390 struct klist_iter i; device_for_each_child()
1420 struct klist_iter i; device_for_each_child_reverse()
1455 struct klist_iter i; device_find_child()
/linux-4.4.14/drivers/crypto/ux500/cryp/
H A Dcryp_core.c426 struct klist_iter device_iterator; cryp_get_device_data()
/linux-4.4.14/drivers/crypto/ux500/hash/
H A Dhash_core.c384 struct klist_iter device_iterator; hash_get_device_data()

Completed in 163 milliseconds