Home
last modified time | relevance | path

Searched refs:lldpctl_atom_iter_t (Results 1 – 10 of 10) sorted by relevance

/dports/net-mgmt/lldpd/lldpd-1.0.8/src/lib/atoms/
H A Ddot1.c30 static lldpctl_atom_iter_t*
35 return (lldpctl_atom_iter_t*)TAILQ_FIRST(&vlist->parent->port->p_vlans); in _lldpctl_atom_iter_vlans_list()
38 static lldpctl_atom_iter_t*
42 return (lldpctl_atom_iter_t*)TAILQ_NEXT(vlan, v_entries); in _lldpctl_atom_next_vlans_list()
104 static lldpctl_atom_iter_t*
112 static lldpctl_atom_iter_t*
116 return (lldpctl_atom_iter_t*)TAILQ_NEXT(ppvid, p_entries); in _lldpctl_atom_next_ppvids_list()
164 static lldpctl_atom_iter_t*
169 return (lldpctl_atom_iter_t*)TAILQ_FIRST(&vlist->parent->port->p_pids); in _lldpctl_atom_iter_pis_list()
172 static lldpctl_atom_iter_t*
[all …]
H A Dinterface.c54 static lldpctl_atom_iter_t*
59 return (lldpctl_atom_iter_t*)TAILQ_FIRST(iflist->ifs); in _lldpctl_atom_iter_interfaces_list()
62 static lldpctl_atom_iter_t*
63 _lldpctl_atom_next_interfaces_list(lldpctl_atom_t *atom, lldpctl_atom_iter_t *iter) in _lldpctl_atom_next_interfaces_list()
65 return (lldpctl_atom_iter_t*)TAILQ_NEXT((struct lldpd_interface *)iter, next); in _lldpctl_atom_next_interfaces_list()
69 _lldpctl_atom_value_interfaces_list(lldpctl_atom_t *atom, lldpctl_atom_iter_t *iter) in _lldpctl_atom_value_interfaces_list()
H A Dmgmt.c47 static lldpctl_atom_iter_t*
52 return (lldpctl_atom_iter_t*)TAILQ_FIRST(&plist->chassis->c_mgmt); in _lldpctl_atom_iter_mgmts_list()
55 static lldpctl_atom_iter_t*
56 _lldpctl_atom_next_mgmts_list(lldpctl_atom_t *atom, lldpctl_atom_iter_t *iter) in _lldpctl_atom_next_mgmts_list()
59 return (lldpctl_atom_iter_t*)TAILQ_NEXT(mgmt, m_entries); in _lldpctl_atom_next_mgmts_list()
63 _lldpctl_atom_value_mgmts_list(lldpctl_atom_t *atom, lldpctl_atom_iter_t *iter) in _lldpctl_atom_value_mgmts_list()
H A Dcustom.c33 static lldpctl_atom_iter_t*
38 return (lldpctl_atom_iter_t*)TAILQ_FIRST(&custom->parent->port->p_custom_list); in _lldpctl_atom_iter_custom_list()
41 static lldpctl_atom_iter_t*
42 _lldpctl_atom_next_custom_list(lldpctl_atom_t *atom, lldpctl_atom_iter_t *iter) in _lldpctl_atom_next_custom_list()
44 return (lldpctl_atom_iter_t*)TAILQ_NEXT((struct lldpd_custom *)iter, next); in _lldpctl_atom_next_custom_list()
48 _lldpctl_atom_value_custom_list(lldpctl_atom_t *atom, lldpctl_atom_iter_t *iter) in _lldpctl_atom_value_custom_list()
H A Dmed.c149 static lldpctl_atom_iter_t*
157 return (lldpctl_atom_iter_t*)&vlist->parent->port->p_med_policy[0]; in _lldpctl_atom_iter_med_policies_list()
160 static lldpctl_atom_iter_t*
165 return (lldpctl_atom_iter_t*)(++policy); in _lldpctl_atom_next_med_policies_list()
310 static lldpctl_atom_iter_t*
321 static lldpctl_atom_iter_t*
326 return (lldpctl_atom_iter_t*)(++location); in _lldpctl_atom_next_med_locations_list()
731 static lldpctl_atom_iter_t*
743 return (lldpctl_atom_iter_t*)iter; in _lldpctl_atom_iter_med_caelements_list()
746 static lldpctl_atom_iter_t*
[all …]
H A Dport.c151 static lldpctl_atom_iter_t*
156 return (lldpctl_atom_iter_t*)TAILQ_FIRST(&plist->parent->hardware->h_rports); in _lldpctl_atom_iter_ports_list()
159 static lldpctl_atom_iter_t*
160 _lldpctl_atom_next_ports_list(lldpctl_atom_t *atom, lldpctl_atom_iter_t *iter) in _lldpctl_atom_next_ports_list()
163 return (lldpctl_atom_iter_t*)TAILQ_NEXT(port, p_entries); in _lldpctl_atom_next_ports_list()
167 _lldpctl_atom_value_ports_list(lldpctl_atom_t *atom, lldpctl_atom_iter_t *iter) in _lldpctl_atom_value_ports_list()
/dports/net-mgmt/lldpd/lldpd-1.0.8/src/lib/
H A Datom.h144 lldpctl_atom_iter_t *(*iter)(lldpctl_atom_t *);
145 lldpctl_atom_iter_t *(*next)(lldpctl_atom_t *, lldpctl_atom_iter_t *);
146 lldpctl_atom_t *(*value)(lldpctl_atom_t *, lldpctl_atom_iter_t *);
305 lldpctl_atom_iter_t* (*iter)(lldpctl_atom_t *); /* Optional, return an iterator for this object */
306lldpctl_atom_iter_t* (*next)(lldpctl_atom_t *, lldpctl_atom_iter_t *); /* Return the next object …
307 …lldpctl_atom_t* (*value)(lldpctl_atom_t *, lldpctl_atom_iter_t *); /* Return the current obje…
H A Dlldpctl.h1050 typedef struct lldpctl_atom_iter_t lldpctl_atom_iter_t; typedef
1067 lldpctl_atom_iter_t *lldpctl_atom_iter(lldpctl_atom_t *atom);
1082 lldpctl_atom_iter_t *lldpctl_atom_iter_next(lldpctl_atom_t *atom, lldpctl_atom_iter_t *iter);
1093 lldpctl_atom_t *lldpctl_atom_iter_value(lldpctl_atom_t *atom, lldpctl_atom_iter_t *iter);
1106 for (lldpctl_atom_iter_t *iter##_LINE_ = lldpctl_atom_iter(atom); \
H A Datom.c239 lldpctl_atom_iter_t*
252 lldpctl_atom_iter_t*
253 lldpctl_atom_iter_next(lldpctl_atom_t *atom, lldpctl_atom_iter_t *iter) in lldpctl_atom_iter_next()
266 lldpctl_atom_iter_value(lldpctl_atom_t *atom, lldpctl_atom_iter_t *iter) in lldpctl_atom_iter_value()
/dports/net-mgmt/lldpd/lldpd-1.0.8/src/client/
H A Dcommands.c741 static lldpctl_atom_iter_t *iter = NULL; in cmd_iterate_on_interfaces()