Lines Matching refs:sysctl_oid
151 #define SYSCTL_HANDLER_ARGS struct sysctl_oid *oidp, void *arg1, \
182 SLIST_HEAD(sysctl_oid_list, sysctl_oid);
188 struct sysctl_oid { struct
191 SLIST_ENTRY(sysctl_oid) oid_link;
236 void sysctl_register_oid(struct sysctl_oid *oidp);
237 void sysctl_register_disabled_oid(struct sysctl_oid *oidp);
238 void sysctl_enable_oid(struct sysctl_oid *oidp);
239 void sysctl_unregister_oid(struct sysctl_oid *oidp);
243 extern struct sysctl_oid sysctl__##name
249 __containerof((oid_ptr)->oid_parent, struct sysctl_oid, \
250 oid_children) : (struct sysctl_oid *)NULL)
257 struct sysctl_oid *entry;
282 struct sysctl_oid id = { \
705 struct sysctl_oid *__ret; \
1141 struct sysctl_oid *sysctl_add_oid(struct sysctl_ctx_list *clist,
1145 int sysctl_remove_name(struct sysctl_oid *parent, const char *name, int del,
1147 void sysctl_rename_oid(struct sysctl_oid *oidp, const char *name);
1148 int sysctl_move_oid(struct sysctl_oid *oidp,
1150 int sysctl_remove_oid(struct sysctl_oid *oidp, int del, int recurse);
1154 struct sysctl_oid *oidp);
1156 struct sysctl_oid *oidp);
1158 struct sysctl_oid *oidp);
1169 int sysctl_find_oid(int *name, u_int namelen, struct sysctl_oid **noid,