Searched refs:rtnl_class (Results 1 - 13 of 13) sorted by relevance

/external/libnl/include/netlink/route/
H A Dclass.h23 struct rtnl_class;
27 extern struct rtnl_class * rtnl_class_alloc(void);
28 extern void rtnl_class_put(struct rtnl_class *);
31 extern struct rtnl_class *rtnl_class_get(struct nl_cache *, int, uint32_t);
34 extern struct rtnl_qdisc * rtnl_class_leaf_qdisc(struct rtnl_class *,
37 extern int rtnl_class_build_add_request(struct rtnl_class *, int,
39 extern int rtnl_class_add(struct nl_sock *, struct rtnl_class *,
42 extern int rtnl_class_build_delete_request(struct rtnl_class *,
44 extern int rtnl_class_delete(struct nl_sock *, struct rtnl_class *);
46 extern void rtnl_class_set_ifindex(struct rtnl_class *, in
[all...]
H A Dclass-modules.h35 void (*co_dump[NL_DUMP_MAX+1])(struct rtnl_class *,
41 struct nl_msg *(*co_get_opts)(struct rtnl_class *);
46 int (*co_msg_parser)(struct rtnl_class *);
51 void (*co_free_data)(struct rtnl_class *);
56 int (*co_clone)(struct rtnl_class *, struct rtnl_class *);
66 extern struct rtnl_class_ops * rtnl_class_lookup_ops(struct rtnl_class *);
/external/libnl/include/netlink/route/sch/
H A Dhtb.h27 extern void rtnl_htb_set_prio(struct rtnl_class *, uint32_t);
28 extern void rtnl_htb_set_mtu(struct rtnl_class *, uint32_t);
29 extern void rtnl_htb_set_rate(struct rtnl_class *, uint32_t);
30 extern void rtnl_htb_set_ceil(struct rtnl_class *, uint32_t);
31 extern void rtnl_htb_set_rbuffer(struct rtnl_class *, uint32_t);
32 extern void rtnl_htb_set_cbuffer(struct rtnl_class *, uint32_t);
33 extern void rtnl_htb_set_quantum(struct rtnl_class *, uint32_t quantum);
34 extern void rtnl_htb_set_overhead(struct rtnl_class *, uint8_t overhead);
35 extern void rtnl_htb_set_mpu(struct rtnl_class *, uint8_t mpu);
H A Ddsmark.h21 extern int rtnl_class_dsmark_set_bmask(struct rtnl_class *, uint8_t);
22 extern int rtnl_class_dsmark_get_bmask(struct rtnl_class *);
24 extern int rtnl_class_dsmark_set_value(struct rtnl_class *, uint8_t);
25 extern int rtnl_class_dsmark_get_value(struct rtnl_class *);
/external/libnl/lib/route/
H A Dclass_obj.c30 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 *) ob
[all...]
H A Dclass.c34 struct rtnl_class *class;
78 static int class_build(struct rtnl_class *class, int type, int flags,
123 int rtnl_class_build_add_request(struct rtnl_class *class, int flags,
144 int rtnl_class_add(struct nl_sock *sk, struct rtnl_class *class, int flags)
160 int rtnl_class_build_delete_request(struct rtnl_class *class,
198 int rtnl_class_delete(struct nl_sock *sk, struct rtnl_class *class)
260 struct rtnl_class *rtnl_class_get(struct nl_cache *cache, int ifindex,
263 struct rtnl_class *class;
H A Dclass_api.c91 struct rtnl_class_ops *rtnl_class_lookup_ops(struct rtnl_class *class)
H A Dqdisc_obj.c137 struct rtnl_class *filter;
/external/libnl/lib/route/sch/
H A Dhtb.c92 static inline struct rtnl_htb_class *htb_class(struct rtnl_class *class)
100 static int htb_class_msg_parser(struct rtnl_class *class)
134 static void htb_class_free_data(struct rtnl_class *class)
157 static void htb_class_dump_line(struct rtnl_class *class,
177 static void htb_class_dump_details(struct rtnl_class *class,
266 static struct nl_msg *htb_class_get_opts(struct rtnl_class *class)
378 void rtnl_htb_set_prio(struct rtnl_class *class, uint32_t prio)
396 void rtnl_htb_set_mtu(struct rtnl_class *class, uint32_t mtu)
411 void rtnl_htb_set_rate(struct rtnl_class *class, uint32_t rate)
427 void rtnl_htb_set_ceil(struct rtnl_class *clas
[all...]
H A Dcbq.c121 static int cbq_class_msg_parser(struct rtnl_class *class)
146 static void cbq_class_free_data(struct rtnl_class *class)
151 static int cbq_class_clone(struct rtnl_class *dst, struct rtnl_class *src)
179 static void cbq_class_dump_line(struct rtnl_class *class,
231 static void cbq_class_dump_details(struct rtnl_class *class,
256 static void cbq_class_dump_stats(struct rtnl_class *class,
H A Ddsmark.c94 static inline struct rtnl_dsmark_class *dsmark_class(struct rtnl_class *class)
100 dsmark_class_alloc(struct rtnl_class *class)
108 static int dsmark_class_msg_parser(struct rtnl_class *class)
160 static void dsmark_class_dump_line(struct rtnl_class *class,
204 static struct nl_msg *dsmark_class_get_opts(struct rtnl_class *class)
240 int rtnl_class_dsmark_set_bitmask(struct rtnl_class *class, uint8_t mask)
259 int rtnl_class_dsmark_get_bitmask(struct rtnl_class *class)
276 int rtnl_class_dsmark_set_value(struct rtnl_class *class, uint8_t value)
295 int rtnl_class_dsmark_get_value(struct rtnl_class *class)
/external/libnl/src/
H A Dnl-tctree-list.c42 struct rtnl_class *class = (struct rtnl_class *) obj;
/external/libnl/include/
H A Dnetlink-types.h471 struct rtnl_class struct

Completed in 904 milliseconds