klist 36 drivers/base/base.h struct klist klist_devices; klist 37 drivers/base/base.h struct klist klist_drivers; klist 49 drivers/base/base.h struct klist klist_devices; klist 78 drivers/base/base.h struct klist klist_children; klist 918 drivers/base/bus.c struct klist *bus_get_device_klist(struct bus_type *bus) klist 959 drivers/base/bus.c struct klist *device_klist; klist 56 drivers/crypto/ux500/cryp/cryp_core.c struct klist device_list; klist 67 drivers/crypto/ux500/hash/hash_core.c struct klist device_list; klist 608 fs/xattr.c char *klist = NULL; klist 613 fs/xattr.c klist = kvmalloc(size, GFP_KERNEL); klist 614 fs/xattr.c if (!klist) klist 618 fs/xattr.c error = vfs_listxattr(d, klist, size); klist 620 fs/xattr.c if (size && copy_to_user(list, klist, error)) klist 628 fs/xattr.c kvfree(klist); klist 18 include/linux/attribute_container.h struct klist containers; klist 300 include/linux/device.h extern struct klist *bus_get_device_klist(struct bus_type *bus); klist 32 include/linux/klist.h struct klist _name = KLIST_INIT(_name, _get, _put) klist 34 include/linux/klist.h extern void klist_init(struct klist *k, void (*get)(struct klist_node *), klist 43 include/linux/klist.h extern void klist_add_tail(struct klist_node *n, struct klist *k); klist 44 include/linux/klist.h extern void klist_add_head(struct klist_node *n, struct klist *k); klist 55 include/linux/klist.h struct klist *i_klist; klist 60 include/linux/klist.h extern void klist_iter_init(struct klist *k, struct klist_iter *i); klist 61 include/linux/klist.h extern void klist_iter_init_node(struct klist *k, struct klist_iter *i, klist 47 lib/klist.c static struct klist *knode_klist(struct klist_node *knode) klist 49 lib/klist.c return (struct klist *) klist 58 lib/klist.c static void knode_set_klist(struct klist_node *knode, struct klist *klist) klist 60 lib/klist.c knode->n_klist = klist; klist 84 lib/klist.c void klist_init(struct klist *k, void (*get)(struct klist_node *), klist 94 lib/klist.c static void add_head(struct klist *k, struct klist_node *n) klist 101 lib/klist.c static void add_tail(struct klist *k, struct klist_node *n) klist 108 lib/klist.c static void klist_node_init(struct klist *k, struct klist_node *n) klist 122 lib/klist.c void klist_add_head(struct klist_node *n, struct klist *k) klist 134 lib/klist.c void klist_add_tail(struct klist_node *n, struct klist *k) klist 148 lib/klist.c struct klist *k = knode_klist(pos); klist 164 lib/klist.c struct klist *k = knode_klist(pos); klist 211 lib/klist.c struct klist *k = knode_klist(n); klist 280 lib/klist.c void klist_iter_init_node(struct klist *k, struct klist_iter *i, klist 297 lib/klist.c void klist_iter_init(struct klist *k, struct klist_iter *i) klist 421 tools/perf/builtin-probe.c struct strlist *klist = NULL, *ulist = NULL; klist 437 tools/perf/builtin-probe.c klist = strlist__new(NULL, NULL); klist 439 tools/perf/builtin-probe.c if (!klist || !ulist) { klist 444 tools/perf/builtin-probe.c ret = probe_file__get_events(kfd, filter, klist); klist 446 tools/perf/builtin-probe.c strlist__for_each_entry(ent, klist) klist 449 tools/perf/builtin-probe.c ret = probe_file__del_strlist(kfd, klist); klist 475 tools/perf/builtin-probe.c strlist__delete(klist);