Lines Matching refs:ctl_node
121 struct ctl_node *ctl_node;
125 ctl_node = rb_entry(node, struct ctl_node, node);
126 head = ctl_node->header;
127 entry = &head->ctl_table[ctl_node - head->node];
154 struct ctl_node *parent_node;
159 parent_node = rb_entry(parent, struct ctl_node, node);
191 struct ctl_node *node, struct ctl_table *table, size_t table_size)
362 static struct ctl_node *first_usable_entry(struct rb_node *node)
364 struct ctl_node *ctl_node;
367 ctl_node = rb_entry(node, struct ctl_node, node);
368 if (use_table(ctl_node->header))
369 return ctl_node;
379 struct ctl_node *ctl_node;
382 ctl_node = first_usable_entry(rb_first(&dir->root));
384 if (ctl_node) {
385 head = ctl_node->header;
386 entry = &head->ctl_table[ctl_node - head->node];
396 struct ctl_node *ctl_node = &head->node[entry - head->ctl_table];
401 ctl_node = first_usable_entry(rb_next(&ctl_node->node));
404 if (ctl_node) {
405 head = ctl_node->header;
406 entry = &head->ctl_table[ctl_node - head->node];
953 struct ctl_node *node;
956 new = kzalloc(sizeof(*new) + sizeof(struct ctl_node) +
962 node = (struct ctl_node *)(new + 1);
1158 struct ctl_node *node;
1170 sizeof(struct ctl_node)*nr_entries +
1178 node = (struct ctl_node *)(links + 1);
1358 struct ctl_node *node;
1361 sizeof(struct ctl_node)*table_size, GFP_KERNEL_ACCOUNT);
1365 node = (struct ctl_node *)(header + 1);