MC32_SEND_PACKET

Section: ()
Updated: 06 October 2005
Index Return to Main Contents

 

NAME

mc32_send_packet - queue a frame for transmit  

SYNOPSIS

"SYNOPSIS"

int mc32_send_packet (struct sk_buff * skb, struct net_device * dev);  

ARGUMENTS

skb
buffer to transmit
dev
3c527 to send it out of
 

DESCRIPTION

Transmit a buffer. This normally means throwing the buffer onto the transmit queue as the queue is quite large. If the queue is full then we set tx_busy and return. Once the interrupt handler gets messages telling it to reclaim transmit queue entries we will clear tx_busy and the kernel will start calling this again.

We use cli rather than spinlocks. Since I have no access to an SMP MCA machine I don't plan to change it. It is probably the top performance hit for this driver on SMP however.


 

Index

NAME
SYNOPSIS
ARGUMENTS
DESCRIPTION

This document was created by man2html, using the manual pages.
Time: 04:40:55 GMT, October 06, 2005