Symbol: klist
drivers/base/base.h
123
struct klist klist_children;
drivers/base/base.h
49
struct klist klist_devices;
drivers/base/base.h
50
struct klist klist_drivers;
drivers/base/base.h
81
struct klist klist_devices;
drivers/base/bus.c
1134
struct klist *device_klist;
fs/xattr.c
905
char *klist = NULL;
fs/xattr.c
910
klist = kvmalloc(size, GFP_KERNEL);
fs/xattr.c
911
if (!klist)
fs/xattr.c
915
error = vfs_listxattr(d, klist, size);
fs/xattr.c
917
if (size && copy_to_user(list, klist, error))
fs/xattr.c
925
kvfree(klist);
include/linux/attribute_container.h
18
struct klist containers;
include/linux/klist.h
32
struct klist _name = KLIST_INIT(_name, _get, _put)
include/linux/klist.h
34
extern void klist_init(struct klist *k, void (*get)(struct klist_node *),
include/linux/klist.h
43
extern void klist_add_tail(struct klist_node *n, struct klist *k);
include/linux/klist.h
44
extern void klist_add_head(struct klist_node *n, struct klist *k);
include/linux/klist.h
55
struct klist *i_klist;
include/linux/klist.h
60
extern void klist_iter_init(struct klist *k, struct klist_iter *i);
include/linux/klist.h
61
extern void klist_iter_init_node(struct klist *k, struct klist_iter *i,
lib/klist.c
101
static void add_tail(struct klist *k, struct klist_node *n)
lib/klist.c
108
static void klist_node_init(struct klist *k, struct klist_node *n)
lib/klist.c
122
void klist_add_head(struct klist_node *n, struct klist *k)
lib/klist.c
134
void klist_add_tail(struct klist_node *n, struct klist *k)
lib/klist.c
148
struct klist *k = knode_klist(pos);
lib/klist.c
164
struct klist *k = knode_klist(pos);
lib/klist.c
211
struct klist *k = knode_klist(n);
lib/klist.c
280
void klist_iter_init_node(struct klist *k, struct klist_iter *i,
lib/klist.c
297
void klist_iter_init(struct klist *k, struct klist_iter *i)
lib/klist.c
47
static struct klist *knode_klist(struct klist_node *knode)
lib/klist.c
49
return (struct klist *)
lib/klist.c
58
static void knode_set_klist(struct klist_node *knode, struct klist *klist)
lib/klist.c
60
knode->n_klist = klist;
lib/klist.c
84
void klist_init(struct klist *k, void (*get)(struct klist_node *),
lib/klist.c
94
static void add_head(struct klist *k, struct klist_node *n)
lib/tests/list-test.c
1230
struct klist mylist;
lib/tests/list-test.c
1258
struct klist mylist;
lib/tests/list-test.c
1286
struct klist mylist;
lib/tests/list-test.c
1319
struct klist mylist;
lib/tests/list-test.c
1355
struct klist mylist;
lib/tests/list-test.c
1406
struct klist mylist;
lib/tests/list-test.c
1440
struct klist mylist;
lib/tests/list-test.c
1473
struct klist mylist;
tools/perf/builtin-probe.c
444
struct strlist *klist = NULL, *ulist = NULL;
tools/perf/builtin-probe.c
460
klist = strlist__new(NULL, NULL);
tools/perf/builtin-probe.c
462
if (!klist || !ulist) {
tools/perf/builtin-probe.c
467
ret = probe_file__get_events(kfd, filter, klist);
tools/perf/builtin-probe.c
469
strlist__for_each_entry(ent, klist)
tools/perf/builtin-probe.c
472
ret = probe_file__del_strlist(kfd, klist);
tools/perf/builtin-probe.c
500
strlist__delete(klist);