• Home
  • Raw
  • Download

Lines Matching refs:current_dma

297 	if (adapter->dmaing && time_after(jiffies, adapter->current_dma.start_time + 10)) {  in check_3c505_dma()
299 …printk(KERN_ERR "%s: DMA %s timed out, %d bytes left\n", dev->name, adapter->current_dma.direction… in check_3c505_dma()
383 if (adapter->dmaing && adapter->current_dma.direction == 0) in send_pcb()
591 adapter->current_dma.target = NULL; in receive_packet()
599 adapter->current_dma.target = target; in receive_packet()
602 adapter->current_dma.target = NULL; in receive_packet()
607 …printk(KERN_ERR "%s: rx blocked, DMA in progress, dir %d\n", dev->name, adapter->current_dma.direc… in receive_packet()
609 adapter->current_dma.direction = 0; in receive_packet()
610 adapter->current_dma.length = rlen; in receive_packet()
611 adapter->current_dma.skb = skb; in receive_packet()
612 adapter->current_dma.start_time = jiffies; in receive_packet()
662 …printk(KERN_DEBUG "%s: %s DMA complete, status %02x\n", dev->name, adapter->current_dma.direction … in elp_interrupt()
666 if (adapter->current_dma.direction) { in elp_interrupt()
667 dev_kfree_skb_irq(adapter->current_dma.skb); in elp_interrupt()
669 struct sk_buff *skb = adapter->current_dma.skb; in elp_interrupt()
671 if (adapter->current_dma.target) { in elp_interrupt()
673 memcpy(adapter->current_dma.target, adapter->dma_buffer, adapter->current_dma.length); in elp_interrupt()
1007 printk(KERN_DEBUG "%s: tx: DMA %d in progress\n", dev->name, adapter->current_dma.direction); in send_packet()
1009 adapter->current_dma.direction = 1; in send_packet()
1010 adapter->current_dma.start_time = jiffies; in send_packet()
1020 adapter->current_dma.skb = skb; in send_packet()