klist_node         26 drivers/base/attribute_container.c 	struct klist_node node;
klist_node         31 drivers/base/attribute_container.c static void internal_container_klist_get(struct klist_node *n)
klist_node         38 drivers/base/attribute_container.c static void internal_container_klist_put(struct klist_node *n)
klist_node        184 drivers/base/attribute_container.c 		struct klist_node *n = klist_next(iter); \
klist_node         50 drivers/base/base.h 	struct klist_node knode_bus;
klist_node         79 drivers/base/base.h 	struct klist_node knode_parent;
klist_node         80 drivers/base/base.h 	struct klist_node knode_driver;
klist_node         81 drivers/base/base.h 	struct klist_node knode_bus;
klist_node         82 drivers/base/base.h 	struct klist_node knode_class;
klist_node        261 drivers/base/bus.c 	struct klist_node *n = klist_next(i);
klist_node        388 drivers/base/bus.c 	struct klist_node *n = klist_next(i);
klist_node        760 drivers/base/bus.c static void klist_devices_get(struct klist_node *n)
klist_node        768 drivers/base/bus.c static void klist_devices_put(struct klist_node *n)
klist_node        935 drivers/base/bus.c 	struct klist_node *n;
klist_node        956 drivers/base/bus.c 	struct klist_node *n, *tmp;
klist_node        989 drivers/base/bus.c 	struct klist_node *start_knode = NULL;
klist_node       1012 drivers/base/bus.c 	struct klist_node *knode;
klist_node        120 drivers/base/class.c static struct device *klist_class_to_dev(struct klist_node *n)
klist_node        126 drivers/base/class.c static void klist_class_dev_get(struct klist_node *n)
klist_node        133 drivers/base/class.c static void klist_class_dev_put(struct klist_node *n)
klist_node        283 drivers/base/class.c 	struct klist_node *start_knode = NULL;
klist_node        306 drivers/base/class.c 	struct klist_node *knode;
klist_node       1661 drivers/base/core.c static void klist_children_get(struct klist_node *n)
klist_node       1669 drivers/base/core.c static void klist_children_put(struct klist_node *n)
klist_node       2415 drivers/base/core.c 	struct klist_node *n = klist_prev(i);
klist_node       2428 drivers/base/core.c 	struct klist_node *n = klist_next(i);
klist_node         21 drivers/base/driver.c 	struct klist_node *n = klist_next(i);
klist_node        246 drivers/crypto/ux500/cryp/cryp.h 	struct klist_node list_node;
klist_node        428 drivers/crypto/ux500/cryp/cryp_core.c 	struct klist_node *device_node;
klist_node        367 drivers/crypto/ux500/hash/hash_alg.h 	struct klist_node	list_node;
klist_node        370 drivers/crypto/ux500/hash/hash_core.c 	struct klist_node	*device_node;
klist_node         17 include/linux/klist.h struct klist_node;
klist_node         21 include/linux/klist.h 	void			(*get)(struct klist_node *);
klist_node         22 include/linux/klist.h 	void			(*put)(struct klist_node *);
klist_node         34 include/linux/klist.h extern void klist_init(struct klist *k, void (*get)(struct klist_node *),
klist_node         35 include/linux/klist.h 		       void (*put)(struct klist_node *));
klist_node         43 include/linux/klist.h extern void klist_add_tail(struct klist_node *n, struct klist *k);
klist_node         44 include/linux/klist.h extern void klist_add_head(struct klist_node *n, struct klist *k);
klist_node         45 include/linux/klist.h extern void klist_add_behind(struct klist_node *n, struct klist_node *pos);
klist_node         46 include/linux/klist.h extern void klist_add_before(struct klist_node *n, struct klist_node *pos);
klist_node         48 include/linux/klist.h extern void klist_del(struct klist_node *n);
klist_node         49 include/linux/klist.h extern void klist_remove(struct klist_node *n);
klist_node         51 include/linux/klist.h extern int klist_node_attached(struct klist_node *n);
klist_node         56 include/linux/klist.h 	struct klist_node	*i_cur;
klist_node         62 include/linux/klist.h 				 struct klist_node *n);
klist_node         64 include/linux/klist.h extern struct klist_node *klist_prev(struct klist_iter *i);
klist_node         65 include/linux/klist.h extern struct klist_node *klist_next(struct klist_iter *i);
klist_node         47 lib/klist.c    static struct klist *knode_klist(struct klist_node *knode)
klist_node         53 lib/klist.c    static bool knode_dead(struct klist_node *knode)
klist_node         58 lib/klist.c    static void knode_set_klist(struct klist_node *knode, struct klist *klist)
klist_node         65 lib/klist.c    static void knode_kill(struct klist_node *knode)
klist_node         84 lib/klist.c    void klist_init(struct klist *k, void (*get)(struct klist_node *),
klist_node         85 lib/klist.c    		void (*put)(struct klist_node *))
klist_node         94 lib/klist.c    static void add_head(struct klist *k, struct klist_node *n)
klist_node        101 lib/klist.c    static void add_tail(struct klist *k, struct klist_node *n)
klist_node        108 lib/klist.c    static void klist_node_init(struct klist *k, struct klist_node *n)
klist_node        122 lib/klist.c    void klist_add_head(struct klist_node *n, struct klist *k)
klist_node        134 lib/klist.c    void klist_add_tail(struct klist_node *n, struct klist *k)
klist_node        146 lib/klist.c    void klist_add_behind(struct klist_node *n, struct klist_node *pos)
klist_node        162 lib/klist.c    void klist_add_before(struct klist_node *n, struct klist_node *pos)
klist_node        175 lib/klist.c    	struct klist_node *node;
klist_node        186 lib/klist.c    	struct klist_node *n = container_of(kref, struct klist_node, n_ref);
klist_node        204 lib/klist.c    static int klist_dec_and_del(struct klist_node *n)
klist_node        209 lib/klist.c    static void klist_put(struct klist_node *n, bool kill)
klist_node        212 lib/klist.c    	void (*put)(struct klist_node *) = k->put;
klist_node        228 lib/klist.c    void klist_del(struct klist_node *n)
klist_node        238 lib/klist.c    void klist_remove(struct klist_node *n)
klist_node        265 lib/klist.c    int klist_node_attached(struct klist_node *n)
klist_node        281 lib/klist.c    			  struct klist_node *n)
klist_node        320 lib/klist.c    static struct klist_node *to_klist_node(struct list_head *n)
klist_node        322 lib/klist.c    	return container_of(n, struct klist_node, n_node);
klist_node        333 lib/klist.c    struct klist_node *klist_prev(struct klist_iter *i)
klist_node        335 lib/klist.c    	void (*put)(struct klist_node *) = i->i_klist->put;
klist_node        336 lib/klist.c    	struct klist_node *last = i->i_cur;
klist_node        337 lib/klist.c    	struct klist_node *prev;
klist_node        375 lib/klist.c    struct klist_node *klist_next(struct klist_iter *i)
klist_node        377 lib/klist.c    	void (*put)(struct klist_node *) = i->i_klist->put;
klist_node        378 lib/klist.c    	struct klist_node *last = i->i_cur;
klist_node        379 lib/klist.c    	struct klist_node *next;