Lines Matching defs:ifinfo
36 struct ifinfo;
54 int (*attach)(struct ifinfo *);
55 int (*detach)(struct ifinfo *);
56 int (*clear)(struct ifinfo *);
57 int (*enable)(struct ifinfo *);
58 int (*disable)(struct ifinfo *);
73 struct ifinfo {
74 LIST_ENTRY(ifinfo) next; /* next entry on iflist */
88 int (*enable_hook)(struct ifinfo *);
89 int (*delete_hook)(struct ifinfo *);
97 of ifinfo */
100 struct ifinfo *ifinfo; /* back pointer to ifinfo */
117 of ifinfo */
146 int qop_enable(struct ifinfo *ifinfo);
147 int qop_disable(struct ifinfo *ifinfo);
148 int qop_delete_if(struct ifinfo *ifinfo);
149 int qop_clear(struct ifinfo *ifinfo);
151 int qop_add_if(struct ifinfo **rp, const char *ifname, uint64_t bandwidth,
153 int qop_delete_if(struct ifinfo *ifinfo);
156 struct ifinfo *ifinfo, struct classinfo *parent,
169 struct ifinfo *ifname2ifinfo(const char *ifname);
170 struct ifinfo *input_ifname2ifinfo(const char *ifname);
171 struct classinfo *clname2clinfo(const struct ifinfo *ifinfo,
173 struct classinfo * clhandle2clinfo(struct ifinfo *ifinfo, u_long handle);
176 struct fltrinfo *flhandle2fltrinfo(struct ifinfo *ifinfo, u_long handle);
180 struct classinfo *get_rootclass(struct ifinfo *ifinfo);