Lines Matching refs:fc
529 fwdma_malloc(sbp->fd.fc,
810 STAILQ_FOREACH(fwdev, &sbp->fd.fc->devices, link)
821 STAILQ_FOREACH(fwdev, &sbp->fd.fc->devices, link) {
933 fw_asyreq(xfer->fc, -1, xfer);
1135 fw_asyreq(xfer->fc, -1, xfer);
1171 fw_asyreq(xfer->fc, -1, xfer);
1237 htonl(((sdev->target->sbp->fd.fc->nodeid | FWLOCALBUS) << 16));
1240 if (fw_asyreq(xfer->fc, -1, xfer) != 0) {
1293 fw_asyreq(xfer->fc, -1, xfer);
1329 xfer->fc = sdev->target->sbp->fd.fc;
1359 nid = target->sbp->fd.fc->nodeid | FWLOCALBUS;
1435 fw_asyreq(xfer->fc, -1, xfer);
1882 fw_asyreq(xfer->fc, -1, xfer);
1907 struct firewire_comm *fc;
1926 sbp->fd.fc = fc = device_get_ivars(dev);
1930 max_speed = fc->speed;
1932 error = bus_dma_tag_create(/*parent*/fc->dmat,
1991 fc, (void *)sbp, sbp_recv);
1993 fw_bindadd(fc, &sbp->fwb);
1998 if (fc->status != -1) {
2068 fwdma_free(sbp->fd.fc, &sdev->dma);
2105 struct firewire_comm *fc = sbp->fd.fc;
2132 fw_bindremove(fc, &sbp->fwb);
2423 ocb->orb[2] = htonl(((sbp->fd.fc->nodeid | FWLOCALBUS) << 16));
2635 struct firewire_comm *fc;
2638 fc = sbp->fd.fc;
2640 fc->poll(fc, 0, -1);