Lines Matching refs:fc

112 	struct firewire_comm *fc;
118 fc = fwip->fd.fc;
119 fc->poll(fc, (cmd == POLL_AND_CHECK_STATUS)?0:1, count);
162 fwip->fd.fc = device_get_ivars(dev);
164 tx_speed = fwip->fd.fc->speed;
176 hwaddr->sender_unique_ID_hi = htonl(fwip->fd.fc->eui.hi);
177 hwaddr->sender_unique_ID_lo = htonl(fwip->fd.fc->eui.lo);
178 hwaddr->sender_max_rec = fwip->fd.fc->maxrec;
179 hwaddr->sspd = fwip->fd.fc->speed;
207 struct firewire_comm *fc;
213 fc = fwip->fd.fc;
216 xferq = fc->ir[fwip->dma_ch];
219 fc->irx_disable(fc, fwip->dma_ch);
229 fw_bindremove(fc, &fwip->fwb);
280 struct firewire_comm *fc;
289 fc = fwip->fd.fc;
292 fwip->dma_ch = fw_open_isodma(fc, /* tx */0);
295 xferq = fc->ir[fwip->dma_ch];
340 xfer->fc = fc;
345 fw_bindadd(fc, &fwip->fwb);
353 xfer->fc = fwip->fd.fc;
359 xferq = fc->ir[fwip->dma_ch];
366 fc->irx_enable(fc, fwip->dma_ch);
402 struct firewire_comm *fc = fwip->fd.fc;
410 fc->set_intr(fc, 0);
419 fc->set_intr(fc, 1);
444 src = fwip->fd.fc->crom_src;
445 root = fwip->fd.fc->crom_root;
535 struct firewire_comm *fc = fwip->fd.fc;
547 xferq = fc->atq;
601 nodeid = FWLOCALBUS | fc->nodeid;
638 fd = fw_noderesolve_eui64(fc, &eui);
662 xfer->send.spd = min(destfw->sspd, fc->speed);
667 error = fw_asyreq(fc, -1, xfer);
696 xferq->start(fc);
704 fwip->fd.fc->atq->start(fwip->fd.fc);
727 if (fwip->fd.fc->irx_post != NULL)
728 fwip->fd.fc->irx_post(fwip->fd.fc, fp->mode.ld);
791 fd = fw_noderesolve_nodeid(fwip->fd.fc,
813 fwip->fd.fc->irx_enable(fwip->fd.fc, fwip->dma_ch);
890 fd = fw_noderesolve_nodeid(fwip->fd.fc,