Lines Matching refs:in6_addrpolicy
123 VNET_DEFINE_STATIC(struct in6_addrpolicy, defaultaddrpolicy);
138 static struct in6_addrpolicy *lookup_addrsel_policy(struct sockaddr_in6 *);
141 static int add_addrsel_policyent(struct in6_addrpolicy *);
142 static int delete_addrsel_policyent(struct in6_addrpolicy *);
143 static int walk_addrsel_policy(int (*)(struct in6_addrpolicy *, void *),
145 static int dump_addrsel_policyent(struct in6_addrpolicy *, void *);
146 static struct in6_addrpolicy *match_addrsel_policy(struct sockaddr_in6 *);
185 struct in6_addrpolicy *dst_policy = NULL, *best_policy = NULL; in in6_selectsrc()
304 struct in6_addrpolicy *new_policy = NULL; in in6_selectsrc()
883 static struct in6_addrpolicy *
886 struct in6_addrpolicy *match = NULL; in lookup_addrsel_policy()
930 struct in6_addrpolicy ent0; in in6_src_ioctl()
935 ent0 = *(struct in6_addrpolicy *)data; in in6_src_ioctl()
964 struct in6_addrpolicy ape_policy;
980 add_addrsel_policyent(struct in6_addrpolicy *newpolicy) in add_addrsel_policyent()
1015 delete_addrsel_policyent(struct in6_addrpolicy *key) in delete_addrsel_policyent()
1046 walk_addrsel_policy(int (*callback)(struct in6_addrpolicy *, void *), void *w) in walk_addrsel_policy() argument
1063 dump_addrsel_policyent(struct in6_addrpolicy *pol, void *arg) in dump_addrsel_policyent()
1073 static struct in6_addrpolicy *
1077 struct in6_addrpolicy *bestpol = NULL, *pol; in match_addrsel_policy()