Lines Matching refs:fc
82 struct fw_com *fc = IFP2FWC(ifp);
177 error = nd6_resolve(fc->fc_ifp, is_gw, m, dst,
201 bcopy(&fc->fc_hwaddr, h.firewire_shost, 8);
223 speed = min(fc->fc_speed, destfw->sspd);
333 firewire_input_fragment(struct fw_com *fc, struct mbuf *m, int src)
347 STAILQ_FOREACH(r, &fc->fc_frags, fr_link)
358 STAILQ_INSERT_HEAD(&fc->fc_frags, r, fr_link);
448 STAILQ_REMOVE(&fc->fc_frags, r, fw_reass, fr_link);
500 struct fw_com *fc = IFP2FWC(ifp);
532 m = firewire_input_fragment(fc, m, src);
577 bcopy(&fc->fc_hwaddr, h.firewire_dhost, 8);
744 struct fw_com *fc = IFP2FWC(ifp);
752 fc->fc_speed = llc->sspd;
753 STAILQ_INIT(&fc->fc_frags);
791 struct fw_com *fc = IFP2FWC(ifp);
798 while ((r = STAILQ_FIRST(&fc->fc_frags))) {
799 STAILQ_REMOVE_HEAD(&fc->fc_frags, fr_link);
812 struct fw_com *fc;
814 fc = malloc(sizeof(struct fw_com), M_FWCOM, M_WAITOK | M_ZERO);
815 fc->fc_ifp = ifp;
817 return (fc);