Symbol: user_nhop
sys/netlink/route/nexthop.c
1009
match_unhop(const struct nl_parsed_nhop *attrs, struct user_nhop *unhop)
sys/netlink/route/nexthop.c
1026
struct user_nhop *unhop;
sys/netlink/route/nexthop.c
1045
struct user_nhop key = { .un_idx = attrs.nha_id };
sys/netlink/route/nexthop.c
116
static int cmp_unhop(const struct user_nhop *a, const struct user_nhop *b);
sys/netlink/route/nexthop.c
117
static unsigned int hash_unhop(const struct user_nhop *obj);
sys/netlink/route/nexthop.c
119
static void destroy_unhop(struct user_nhop *unhop);
sys/netlink/route/nexthop.c
120
static struct nhop_object *clone_unhop(const struct user_nhop *unhop,
sys/netlink/route/nexthop.c
124
cmp_unhop(const struct user_nhop *a, const struct user_nhop *b)
sys/netlink/route/nexthop.c
133
hash_unhop(const struct user_nhop *obj)
sys/netlink/route/nexthop.c
161
struct user_nhop key= {
sys/netlink/route/nexthop.c
165
struct user_nhop *unhop;
sys/netlink/route/nexthop.c
196
struct user_nhop *un_new, *un_tmp;
sys/netlink/route/nexthop.c
197
un_new = malloc(sizeof(struct user_nhop), M_NETLINK, M_NOWAIT | M_ZERO);
sys/netlink/route/nexthop.c
252
static struct user_nhop *
sys/netlink/route/nexthop.c
255
struct user_nhop key= { .un_idx = uidx };
sys/netlink/route/nexthop.c
256
struct user_nhop *unhop = NULL;
sys/netlink/route/nexthop.c
268
clone_unhop(const struct user_nhop *unhop, uint32_t fibnum, int family, int nh_flags)
sys/netlink/route/nexthop.c
332
destroy_unhop(struct user_nhop *unhop)
sys/netlink/route/nexthop.c
344
struct user_nhop *unhop;
sys/netlink/route/nexthop.c
346
unhop = __containerof(ctx, struct user_nhop, un_epoch_ctx);
sys/netlink/route/nexthop.c
354
struct user_nhop *unhop, key = {};
sys/netlink/route/nexthop.c
389
dump_nhgrp(const struct user_nhop *unhop, struct nlmsghdr *hdr,
sys/netlink/route/nexthop.c
492
dump_unhop(const struct user_nhop *unhop, struct nlmsghdr *hdr,
sys/netlink/route/nexthop.c
504
struct user_nhop *unhop_ret, *unhop_base, *unhop_chain;
sys/netlink/route/nexthop.c
506
struct user_nhop key = { .un_idx = uidx };
sys/netlink/route/nexthop.c
634
struct user_nhop *unhop, *tmp;
sys/netlink/route/nexthop.c
748
newnhg(struct unhop_ctl *ctl, struct nl_parsed_nhop *attrs, struct user_nhop *unhop)
sys/netlink/route/nexthop.c
759
struct user_nhop *unhop;
sys/netlink/route/nexthop.c
837
newnhop(struct nl_parsed_nhop *attrs, struct user_nhop *unhop, struct nl_pstate *npt)
sys/netlink/route/nexthop.c
86
struct user_nhop *un_next; /* next item in hash chain */
sys/netlink/route/nexthop.c
87
struct user_nhop *un_nextchild; /* master -> children */
sys/netlink/route/nexthop.c
903
struct user_nhop *unhop;
sys/netlink/route/nexthop.c
929
unhop = malloc(sizeof(struct user_nhop), M_NETLINK, M_NOWAIT | M_ZERO);
sys/netlink/route/nexthop.c
949
struct user_nhop *tmp = NULL;
sys/netlink/route/nexthop.c
98
CHT_SLIST_DEFINE(unhop, struct user_nhop);