Scroll to navigation

NETIF_TX_NAPI_ADD(9) Network device support NETIF_TX_NAPI_ADD(9)

NAME

netif_tx_napi_add - initialize a NAPI context

SYNOPSIS

void netif_tx_napi_add(struct net_device * dev, struct napi_struct * napi, int (*poll) (struct napi_struct *, int), int weight);

ARGUMENTS

struct net_device * dev
network device

struct napi_struct * napi

NAPI context

int (*)(struct napi_struct *, int) poll

polling function

int weight

default weight

DESCRIPTION

This variant of netif_napi_add should be used from drivers using NAPI to exclusively poll a TX queue. This will avoid we add it into napi_hash[], thus polluting this hash table.

COPYRIGHT

September 2017 Kernel Hackers Manual 4.12