if_fwip.c (165632) | if_fwip.c (167630) |
---|---|
1/*- 2 * Copyright (c) 2004 3 * Doug Rabson 4 * Copyright (c) 2002-2003 5 * Hidetoshi Shimokawa. All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 19 unchanged lines hidden (view full) --- 28 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 29 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 30 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 32 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 33 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 34 * SUCH DAMAGE. 35 * | 1/*- 2 * Copyright (c) 2004 3 * Doug Rabson 4 * Copyright (c) 2002-2003 5 * Hidetoshi Shimokawa. All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 19 unchanged lines hidden (view full) --- 28 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 29 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 30 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 32 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 33 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 34 * SUCH DAMAGE. 35 * |
36 * $FreeBSD: head/sys/dev/firewire/if_fwip.c 165632 2006-12-29 13:59:50Z jhb $ | 36 * $FreeBSD: head/sys/dev/firewire/if_fwip.c 167630 2007-03-16 05:11:42Z simokawa $ |
37 */ 38 39#ifdef HAVE_KERNEL_OPTION_HEADERS 40#include "opt_device_polling.h" 41#include "opt_inet.h" 42#endif 43 44#include <sys/param.h> --- 330 unchanged lines hidden (view full) --- 375 376 STAILQ_INIT(&fwip->xferlist); 377 for (i = 0; i < TX_MAX_QUEUE; i++) { 378 xfer = fw_xfer_alloc(M_FWIP); 379 if (xfer == NULL) 380 break; 381 xfer->send.spd = tx_speed; 382 xfer->fc = fwip->fd.fc; | 37 */ 38 39#ifdef HAVE_KERNEL_OPTION_HEADERS 40#include "opt_device_polling.h" 41#include "opt_inet.h" 42#endif 43 44#include <sys/param.h> --- 330 unchanged lines hidden (view full) --- 375 376 STAILQ_INIT(&fwip->xferlist); 377 for (i = 0; i < TX_MAX_QUEUE; i++) { 378 xfer = fw_xfer_alloc(M_FWIP); 379 if (xfer == NULL) 380 break; 381 xfer->send.spd = tx_speed; 382 xfer->fc = fwip->fd.fc; |
383 xfer->retry_req = fw_asybusy; | |
384 xfer->sc = (caddr_t)fwip; 385 xfer->act.hand = fwip_output_callback; 386 STAILQ_INSERT_TAIL(&fwip->xferlist, xfer, link); 387 } 388 } else 389 xferq = fc->ir[fwip->dma_ch]; 390 391 fwip->last_dest.hi = 0; --- 608 unchanged lines hidden --- | 383 xfer->sc = (caddr_t)fwip; 384 xfer->act.hand = fwip_output_callback; 385 STAILQ_INSERT_TAIL(&fwip->xferlist, xfer, link); 386 } 387 } else 388 xferq = fc->ir[fwip->dma_ch]; 389 390 fwip->last_dest.hi = 0; --- 608 unchanged lines hidden --- |