Searched refs:asyreq (Results 1 - 2 of 2) sorted by relevance

/freebsd-current/usr.sbin/fwcontrol/
H A Dfwcontrol.c207 struct fw_asyreq *asyreq; local
210 asyreq = (struct fw_asyreq *)malloc(sizeof(struct fw_asyreq_t) + 16);
211 if (asyreq == NULL)
212 err(EX_SOFTWARE, "%s:asyreq malloc", __func__);
213 asyreq->req.len = 16;
215 asyreq->req.type = FWASREQNODE;
216 asyreq->pkt.mode.rreqq.dst = FWLOCALBUS | node;
218 asyreq->req.type = FWASREQEUI;
219 asyreq->req.dst.eui = eui;
221 asyreq
263 struct fw_asyreq *asyreq; local
290 struct fw_asyreq *asyreq; local
309 struct fw_asyreq *asyreq; local
[all...]
/freebsd-current/sys/dev/firewire/
H A Dfwdev.c552 struct fw_asyreq *asyreq = (struct fw_asyreq *)data; local
645 fp = &asyreq->pkt;
649 pay_len = MAX(0, asyreq->req.len - tinfo->hdr_len);
655 switch (asyreq->req.type) {
660 &asyreq->req.dst.eui);
681 xfer->send.spd = asyreq->req.sped;
700 if (asyreq->req.len >= xfer->recv.pay_len + tinfo->hdr_len) {
701 asyreq->req.len = xfer->recv.pay_len +

Completed in 73 milliseconds