nhop_priv
struct nhop_priv *nh_priv;
hash_priv(const struct nhop_priv *priv)
link_nhop(struct nh_control *ctl, struct nhop_priv *nh_priv)
struct nhop_priv *
unlink_nhop(struct nh_control *ctl, struct nhop_priv *nh_priv_del)
struct nhop_priv *priv_ret;
struct nhop_priv *
find_nhop(struct nh_control *ctl, const struct nhop_priv *nh_priv)
struct nhop_priv *nh_priv_ret;
struct nhop_priv *nh_priv; /* control plane data */
struct nhop_priv;
#define NHOP_PRIV_ALIGNED_SIZE roundup2(sizeof(struct nhop_priv), \
struct nhop_priv *nh_priv;
struct nhop_priv *nh_priv = iter->_next;
struct nhop_priv *nh_priv = nh->nh_priv;
struct nhop_priv *nh_priv;
cmp_priv(const struct nhop_priv *key, const struct nhop_priv *search)
struct nhop_priv *tmp_priv;
struct nhop_priv *nh_priv;
nh_priv = __containerof(ctx, struct nhop_priv, nh_epoch_ctx);
struct nhop_priv *nh_priv = nh->nh_priv;
struct nhop_priv *nh_priv;
nh_priv = (struct nhop_priv *)((char *)nh + NHOP_OBJECT_ALIGNED_SIZE);
struct nhop_priv *nh_priv = nh->nh_priv;
struct nhop_priv *find_nhop(struct nh_control *ctl,
const struct nhop_priv *nh_priv);
int link_nhop(struct nh_control *ctl, struct nhop_priv *nh_priv);
struct nhop_priv *unlink_nhop(struct nh_control *ctl, struct nhop_priv *nh_priv);
int cmp_priv(const struct nhop_priv *key, const struct nhop_priv *search);
struct nhop_priv;
CHT_SLIST_DEFINE(nhops, struct nhop_priv);
struct nhop_priv *nh_next; /* hash table membership */
#define NH_PRIV_END_CMP (__offsetof(struct nhop_priv, nh_idx))
struct nhop_priv;
struct nhop_priv *_next;