Lines Matching full:fc
83 struct fw_com *fc = IFP2FWC(ifp); in firewire_output() local
197 error = nd6_resolve(fc->fc_ifp, LLE_SF(af, is_gw), m, in firewire_output()
220 bcopy(&fc->fc_hwaddr, h.firewire_shost, 8); in firewire_output()
242 speed = min(fc->fc_speed, destfw->sspd); in firewire_output()
352 firewire_input_fragment(struct fw_com *fc, struct mbuf *m, int src) in firewire_input_fragment() argument
366 STAILQ_FOREACH(r, &fc->fc_frags, fr_link) in firewire_input_fragment()
377 STAILQ_INSERT_HEAD(&fc->fc_frags, r, fr_link); in firewire_input_fragment()
467 STAILQ_REMOVE(&fc->fc_frags, r, fw_reass, fr_link); in firewire_input_fragment()
519 struct fw_com *fc = IFP2FWC(ifp); in firewire_input() local
551 m = firewire_input_fragment(fc, m, src); in firewire_input()
596 bcopy(&fc->fc_hwaddr, h.firewire_dhost, 8); in firewire_input()
763 struct fw_com *fc = IFP2FWC(ifp); in firewire_ifattach() local
771 fc->fc_speed = llc->sspd; in firewire_ifattach()
772 STAILQ_INIT(&fc->fc_frags); in firewire_ifattach()
811 struct fw_com *fc = IFP2FWC(ifp); in firewire_busreset() local
818 while ((r = STAILQ_FIRST(&fc->fc_frags))) { in firewire_busreset()
819 STAILQ_REMOVE_HEAD(&fc->fc_frags, fr_link); in firewire_busreset()
832 struct fw_com *fc; in firewire_alloc() local
834 fc = malloc(sizeof(struct fw_com), M_FWCOM, M_WAITOK | M_ZERO); in firewire_alloc()
835 fc->fc_ifp = ifp; in firewire_alloc()
837 return (fc); in firewire_alloc()