Searched refs:hard_start_xmit (Results 1 - 27 of 27) sorted by relevance

/linux-4.4.14/include/net/
H A Dpkt_sched.h127 /* Calculate maximal size of packet seen by hard_start_xmit
/linux-4.4.14/include/linux/
H A Dhdlc.h43 /* hardware driver must handle this instead of dev->hard_start_xmit */
H A Dnetdevice.h79 * Drivers are allowed to return any one of those in their hard_start_xmit()
114 * hard_start_xmit() return < NET_XMIT_MASK means skb was consumed.
2607 * Allow upper layers to call the device hard_start_xmit routine.
2630 * Allow upper layers to call the device hard_start_xmit routine.
2657 * Stop upper layers calling the device hard_start_xmit routine.
3307 * the ->hard_start_xmit() handler and already netif_tx_lock()
H A Dskbuff.h108 * The device is required to checksum the packet as seen by hard_start_xmit()
/linux-4.4.14/drivers/net/wireless/hostap/
H A Dhostap_80211_tx.c57 /* hard_start_xmit function for data interfaces (wlan#, wlan#wds#, wlan#sta)
267 /* hard_start_xmit function for hostapd wlan#ap interfaces */ hostap_mgmt_start_xmit()
378 /* hard_start_xmit function for master radio interface wifi#.
/linux-4.4.14/drivers/net/wireless/libertas/
H A Ddev.h161 /* protected by hard_start_xmit serialization */
H A Dtx.c100 hard_start_xmit() calls between devices. */ lbs_hard_start_xmit()
/linux-4.4.14/drivers/net/wireless/ipw2x00/
H A Dlibipw_tx.c284 if (!ieee->hard_start_xmit) { libipw_xmit()
516 netdev_tx_t ret = (*ieee->hard_start_xmit)(txb, dev, priority); libipw_xmit()
H A Dlibipw.h799 netdev_tx_t (*hard_start_xmit) (struct libipw_txb * txb, member in struct:libipw_device
H A Dipw2100.c6054 priv->ieee->hard_start_xmit = ipw2100_tx; ipw2100_alloc_device()
H A Dipw2200.c11712 priv->ieee->hard_start_xmit = ipw_net_hard_start_xmit; ipw_pci_probe()
/linux-4.4.14/drivers/staging/rtl8192e/
H A Drtllib_tx.c595 if ((!ieee->hard_start_xmit && !(ieee->softmac_features & rtllib_xmit_inter()
966 if ((*ieee->hard_start_xmit)(txb, dev) == 0) { rtllib_xmit_inter()
H A Drtllib.h1751 int (*hard_start_xmit)(struct rtllib_txb *txb, member in struct:rtllib_device
1766 /* used instead of hard_start_xmit (not softmac_hard_start_xmit)
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_tx.c624 if ((!ieee->hard_start_xmit && !(ieee->softmac_features & IEEE_SOFTMAC_TX_QUEUE))|| ieee80211_xmit()
897 if ((*ieee->hard_start_xmit)(txb, dev) == 0) { ieee80211_xmit()
H A Dieee80211.h1911 int (*hard_start_xmit)(struct ieee80211_txb *txb, member in struct:ieee80211_device
1931 /* used instead of hard_start_xmit (not softmac_hard_start_xmit)
/linux-4.4.14/drivers/net/ethernet/alteon/
H A Dacenic.c2076 * the following race condition: hard_start_xmit on other cpu ace_tx_int()
2085 * hard_start_xmit can see full ring for some period and has to ace_tx_int()
2087 * BUT! We get another subtle race condition. hard_start_xmit ace_tx_int()
2521 * enter hard_start_xmit too early, while tx ring still looks closed. ace_start_xmit()
/linux-4.4.14/net/sched/
H A Dsch_generic.c120 * configuration error, when hard_start_xmit() recurses. We handle_dev_cpu_collision()
/linux-4.4.14/net/atm/
H A Dmpc.c330 /* Lets not nullify lec device's dev->hard_start_xmit */ stop_mpc()
/linux-4.4.14/drivers/net/ethernet/tile/
H A Dtilepro.c1840 * Transmit a packet (called by the kernel via "hard_start_xmit" hook).
/linux-4.4.14/drivers/net/wan/
H A Dcosa.c1674 * (e.g. new packet is queued to hard_start_xmit()), the card issues tx_interrupt()
H A Ddscc4.c79 * - hard_start_xmit fix (hint: TxSizeMax)
/linux-4.4.14/drivers/isdn/i4l/
H A Disdn_net.c1171 /* At this point hard_start_xmit() passes control to the encapsulation isdn_net_start_xmit()
/linux-4.4.14/drivers/net/ethernet/freescale/
H A Dgianfar.c2317 * It is pointed to by the dev->hard_start_xmit function pointer
H A Ducc_geth.c3087 /* It is pointed to by the dev->hard_start_xmit function pointer */ ucc_geth_start_xmit()
/linux-4.4.14/drivers/net/ethernet/nvidia/
H A Dforcedeth.c2182 * nv_start_xmit: dev->hard_start_xmit function
/linux-4.4.14/drivers/net/ethernet/realtek/
H A Dr8169.c7601 /* Give a racing hard_start_xmit a few cycles to complete. */ rtl8169_down()
/linux-4.4.14/drivers/net/ethernet/broadcom/
H A Dtg3.c7889 /* hard_start_xmit for all devices */ tg3_start_xmit()

Completed in 1142 milliseconds