Lines Matching defs:fle6
402 struct flow6_entry *fle6;
406 fle6 = uma_zalloc_arg(priv->zone6, priv, M_NOWAIT);
407 if (fle6 == NULL) {
417 fle6->f.version = IP6VERSION;
418 bcopy(r, &fle6->f.r, sizeof(struct flow6_rec));
419 fle6->f.bytes = plen;
420 fle6->f.packets = 1;
421 fle6->f.tcp_flags = tcp_flags;
423 fle6->f.first = fle6->f.last = time_uptime;
433 rt = fib6_lookup_rt(r->fib, &fle6->f.r.dst.r_dst6, 0, NHR_NONE, &rnd);
441 fle6->f.fle_o_ifx = nh->nh_ifp->if_index;
443 fle6->f.n.next_hop6 = nh->gw6_sa.sin6_addr;
444 fle6->f.dst_mask = plen;
453 rt = fib6_lookup_rt(r->fib, &fle6->f.r.src.r_src6, 0, NHR_NONE, &rnd);
460 fle6->f.src_mask = plen;
465 TAILQ_INSERT_TAIL(&hsh6->head, (struct flow_entry *)fle6, fle_hash);
785 struct flow6_entry *fle6;
849 fle6 = (struct flow6_entry *)fle;
850 if (bcmp(&r, &fle6->f.r, sizeof(struct flow6_rec)) == 0)
852 if ((INACTIVE(fle6) && SMALL(fle6)) || AGED(fle6)) {
861 fle6 = (struct flow6_entry *)fle;
863 fle6->f.bytes += plen;
864 fle6->f.packets ++;
865 fle6->f.tcp_flags |= tcp_flags;
866 fle6->f.last = time_uptime;
874 if (tcp_flags & TH_FIN || tcp_flags & TH_RST || AGED(fle6) ||
875 (fle6->f.bytes >= (CNTR_MAX - IF_MAXMTU)) ) {
981 struct flow6_entry *fle6;
983 fle6 = (struct flow6_entry *)fle;
984 bcopy(&fle6->f, data6 + resp->nentries,
985 sizeof(fle6->f));
1139 struct flow6_entry *fle6;
1148 fle6 = (struct flow6_entry *)fle;
1160 if (used <= (NBUCKETS*2) && !INACTIVE(fle6))
1163 if ((INACTIVE(fle6) && (SMALL(fle6) ||
1164 (used > (NBUCKETS*2)))) || AGED(fle6)) {