1. NAME▲

alloc_etherdev_mqs - Allocates and sets up an Ethernet device

2. SYNOPSIS ▲

struct net_device * alloc_etherdev_mqs(int  sizeof_priv , unsigned int  txqs , unsigned int  rxqs );

3. ARGUMENTS ▲

sizeof_priv
    Size of additional driver-private structure to be allocated for this Ethernet device

txqs
    The number of TX queues this device has.

rxqs
    The number of RX queues this device has.

4. DESCRIPTION ▲

Fill in the fields of the device structure with Ethernet-generic values. Basically does everything except registering the device.

Constructs a new net device, complete with a private data area of size (sizeof_priv). A 32-byte (not bit) alignment is enforced for this private data area.

5. COPYRIGHT ▲