Lines Matching refs:rtnl_class
30 struct rtnl_class *class = (struct rtnl_class *) obj;
42 struct rtnl_class *dst = nl_object_priv(_dst);
43 struct rtnl_class *src = nl_object_priv(_src);
60 struct rtnl_class *class = (struct rtnl_class *) obj;
73 struct rtnl_class *class = (struct rtnl_class *) obj;
96 struct rtnl_class *class = (struct rtnl_class *) obj;
113 struct rtnl_class *rtnl_class_alloc(void)
115 return (struct rtnl_class *) nl_object_alloc(&class_obj_ops);
118 void rtnl_class_put(struct rtnl_class *class)
137 struct rtnl_qdisc *rtnl_class_leaf_qdisc(struct rtnl_class *class,
169 void rtnl_class_foreach_child(struct rtnl_class *class, struct nl_cache *cache,
172 struct rtnl_class *filter;
194 void rtnl_class_foreach_cls(struct rtnl_class *class, struct nl_cache *cache,
218 void rtnl_class_set_ifindex(struct rtnl_class *class, int ifindex)
223 int rtnl_class_get_ifindex(struct rtnl_class *class)
228 void rtnl_class_set_handle(struct rtnl_class *class, uint32_t handle)
233 uint32_t rtnl_class_get_handle(struct rtnl_class *class)
238 void rtnl_class_set_parent(struct rtnl_class *class, uint32_t parent)
243 uint32_t rtnl_class_get_parent(struct rtnl_class *class)
248 void rtnl_class_set_kind(struct rtnl_class *class, const char *name)
254 char *rtnl_class_get_kind(struct rtnl_class *class)
259 uint64_t rtnl_class_get_stat(struct rtnl_class *class,
269 .oo_size = sizeof(struct rtnl_class),