Lines Matching defs:fc

113 	struct firewire_comm *fc;
119 fc = fwip->fd.fc;
120 fc->poll(fc, (cmd == POLL_AND_CHECK_STATUS)?0:1, count);
161 fwip->fd.fc = device_get_ivars(dev);
163 tx_speed = fwip->fd.fc->speed;
175 hwaddr->sender_unique_ID_hi = htonl(fwip->fd.fc->eui.hi);
176 hwaddr->sender_unique_ID_lo = htonl(fwip->fd.fc->eui.lo);
177 hwaddr->sender_max_rec = fwip->fd.fc->maxrec;
178 hwaddr->sspd = fwip->fd.fc->speed;
206 struct firewire_comm *fc;
212 fc = fwip->fd.fc;
215 xferq = fc->ir[fwip->dma_ch];
218 fc->irx_disable(fc, fwip->dma_ch);
228 fw_bindremove(fc, &fwip->fwb);
279 struct firewire_comm *fc;
288 fc = fwip->fd.fc;
291 fwip->dma_ch = fw_open_isodma(fc, /* tx */0);
294 xferq = fc->ir[fwip->dma_ch];
335 xfer->fc = fc;
340 fw_bindadd(fc, &fwip->fwb);
348 xfer->fc = fwip->fd.fc;
354 xferq = fc->ir[fwip->dma_ch];
361 fc->irx_enable(fc, fwip->dma_ch);
397 struct firewire_comm *fc = fwip->fd.fc;
405 fc->set_intr(fc, 0);
413 fc->set_intr(fc, 1);
437 src = fwip->fd.fc->crom_src;
438 root = fwip->fd.fc->crom_root;
528 struct firewire_comm *fc = fwip->fd.fc;
540 xferq = fc->atq;
594 nodeid = FWLOCALBUS | fc->nodeid;
631 fd = fw_noderesolve_eui64(fc, &eui);
655 xfer->send.spd = min(destfw->sspd, fc->speed);
660 error = fw_asyreq(fc, -1, xfer);
689 xferq->start(fc);
697 fwip->fd.fc->atq->start(fwip->fd.fc);
721 if (fwip->fd.fc->irx_post != NULL)
722 fwip->fd.fc->irx_post(fwip->fd.fc, fp->mode.ld);
785 fd = fw_noderesolve_nodeid(fwip->fd.fc,
808 fwip->fd.fc->irx_enable(fwip->fd.fc, fwip->dma_ch);
887 fd = fw_noderesolve_nodeid(fwip->fd.fc,