Lines Matching defs:set

83 		.set = &sysctl_table_root.default_set,
191 struct ctl_table_root *root, struct ctl_table_set *set,
202 head->set = set;
340 struct ctl_table_set *set = &root->default_set;
342 set = root->lookup(root);
343 return set;
906 struct ctl_table_set *set = p->set;
911 else if (!set->is_seen)
914 res = set->is_seen(set);
959 static struct ctl_dir *new_dir(struct ctl_table_set *set,
979 init_header(&new->header, set->dir.header.root, set, node, table, 1);
999 struct ctl_table_set *set = dir->header.set;
1011 new = new_dir(set, name, namelen);
1046 static struct ctl_dir *xlate_dir(struct ctl_table_set *set, struct ctl_dir *dir)
1051 return &set->dir;
1052 parent = xlate_dir(set, dir->header.parent);
1064 struct ctl_table_set *set;
1071 set = lookup_header_set(root);
1072 dir = xlate_dir(set, (*phead)->parent);
1203 init_header(links, dir->header.root, dir->header.set, node, link_table,
1250 if (head->set == root_set)
1315 * @set: Sysctl tree to register on
1363 struct ctl_table_set *set,
1366 struct ctl_table_root *root = set->dir.header.root;
1377 init_header(header, root, set, node, table, table_size);
1382 dir = &set->dir;
1445 * a predefined value set on a variable. These variables however have default
1446 * values pre-set. Code which depends on these variables will always work even
1474 if (header->set == root_set)
1539 void setup_sysctl_set(struct ctl_table_set *set,
1543 memset(set, 0, sizeof(*set));
1544 set->is_seen = is_seen;
1545 init_header(&set->dir.header, root, set, NULL, root_table, 1);
1548 void retire_sysctl_set(struct ctl_table_set *set)
1550 WARN_ON(!RB_EMPTY_ROOT(&set->dir.root));
1639 * To set sysctl options, we use a temporary mount of proc, look up the
1649 pr_err("Failed to find procfs to set sysctl from command line\n");
1655 pr_err("Failed to mount procfs to set sysctl from command line\n");
1669 pr_err("Failed to set sysctl parameter '%s=%s': parameter not found\n",
1672 pr_err("Failed to set sysctl parameter '%s=%s': permission denied (read-only?)\n",
1675 pr_err("Error %pe opening proc file to set sysctl parameter '%s=%s'\n",
1683 pr_err("Failed to set sysctl parameter '%s=%s': invalid value\n",
1686 pr_err("Error %pe writing to proc file to set sysctl parameter '%s=%s'\n",
1689 pr_err("Wrote only %zd bytes of %d writing to proc file %s to set sysctl parameter '%s=%s\n",
1695 pr_err("Error %pe closing proc file to set sysctl parameter '%s=%s\n",