ctl_dir
static struct ctl_dir *xlate_dir(struct ctl_table_set *set, struct ctl_dir *dir)
struct ctl_dir *parent;
struct ctl_dir *dir;
struct ctl_dir *dir, const char *name, int namelen)
static struct ctl_table_header *new_links(struct ctl_dir *dir, struct ctl_table_header *head)
static bool get_links(struct ctl_dir *dir,
struct ctl_dir *core_parent;
static struct ctl_dir *sysctl_mkdir_p(struct ctl_dir *dir, const char *path)
struct ctl_dir *dir;
struct ctl_dir *parent = header->parent;
struct ctl_dir *core_parent;
struct ctl_dir *parent = header->parent;
static int insert_header(struct ctl_dir *dir, struct ctl_table_header *header)
struct ctl_dir *dir,
static void first_entry(struct ctl_dir *dir,
struct ctl_dir *ctl_dir;
ctl_dir = container_of(head, struct ctl_dir, header);
p = lookup_entry(&h, ctl_dir, name->name, name->len);
struct ctl_dir *ctl_dir;
ctl_dir = container_of(head, struct ctl_dir, header);
for (first_entry(ctl_dir, &h, &entry); h; next_entry(&h, &entry)) {
static struct ctl_dir *find_subdir(struct ctl_dir *dir,
return container_of(head, struct ctl_dir, header);
static struct ctl_dir *new_dir(struct ctl_table_set *set,
static void sysctl_print_dir(struct ctl_dir *dir)
struct ctl_dir *new;
static struct ctl_dir *get_subdir(struct ctl_dir *dir,
struct ctl_dir *subdir, *new = NULL;
struct ctl_dir *parent;
struct ctl_dir dir;
struct ctl_dir;
static ssize_t sysctl_cpy_dir(const struct ctl_dir *dir, char **bufp,