Home
last modified time | relevance | path

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

/freebsd/usr.sbin/fwcontrol/
H A Dfwcontrol.c207 struct fw_asyreq *asyreq; in read_write_quad() local
210 asyreq = malloc(sizeof(*asyreq)); in read_write_quad()
211 if (asyreq == NULL) in read_write_quad()
213 asyreq->req.len = 16; in read_write_quad()
215 asyreq->req.type = FWASREQNODE; in read_write_quad()
216 asyreq->pkt.mode.rreqq.dst = FWLOCALBUS | node; in read_write_quad()
218 asyreq->req.type = FWASREQEUI; in read_write_quad()
219 asyreq->req.dst.eui = eui; in read_write_quad()
221 asyreq->pkt.mode.rreqq.tlrt = 0; in read_write_quad()
223 asyreq->pkt.mode.rreqq.tcode = FWTCODE_RREQQ; in read_write_quad()
[all …]
/freebsd/sys/dev/firewire/
H A Dfwdev.c552 struct fw_asyreq *asyreq = (struct fw_asyreq *)data; in fw_ioctl() local
645 fp = &asyreq->pkt; in fw_ioctl()
649 pay_len = MAX(0, asyreq->req.len - tinfo->hdr_len); in fw_ioctl()
655 switch (asyreq->req.type) { in fw_ioctl()
660 &asyreq->req.dst.eui); in fw_ioctl()
681 xfer->send.spd = asyreq->req.sped; in fw_ioctl()
700 if (asyreq->req.len >= xfer->recv.pay_len + tinfo->hdr_len) { in fw_ioctl()
701 asyreq->req.len = xfer->recv.pay_len + in fw_ioctl()