Home
last modified time | relevance | path

Searched refs:ndo_start_xmit (Results 1 – 200 of 461) sorted by relevance

123

/linux-4.4.14/Documentation/networking/
Ddriver.txt5 1) The ndo_start_xmit method must not return NETDEV_TX_BUSY under
62 2) An ndo_start_xmit method must not modify the shared parts of a
66 ndo_start_xmit method, it is your driver's responsibility to free
75 If you return NETDEV_TX_BUSY from the ndo_start_xmit method, you
Dnetdev-features.txt119 ndo_start_xmit can handle skbs with frags in high memory.
123 Those features say that ndo_start_xmit can handle fragmented skbs:
136 In ndo_start_xmit, it is recommended to use a try_lock and return
Dnetdevices.txt67 ndo_start_xmit:
/linux-4.4.14/drivers/staging/octeon/
Dethernet.c550 .ndo_start_xmit = cvm_oct_xmit,
565 .ndo_start_xmit = cvm_oct_xmit,
580 .ndo_start_xmit = cvm_oct_xmit,
593 .ndo_start_xmit = cvm_oct_xmit,
608 .ndo_start_xmit = cvm_oct_xmit,
620 .ndo_start_xmit = cvm_oct_xmit_pow,
/linux-4.4.14/drivers/net/ethernet/8390/
D8390.c61 .ndo_start_xmit = ei_start_xmit,
D8390p.c66 .ndo_start_xmit = eip_start_xmit,
Dhydra.c102 .ndo_start_xmit = __ei_start_xmit,
Dzorro8390.c281 .ndo_start_xmit = __ei_start_xmit,
Dmcf8390.c305 .ndo_start_xmit = __ei_start_xmit,
Dsmc-ultra.c192 .ndo_start_xmit = ei_start_xmit,
Dwd.c153 .ndo_start_xmit = ei_start_xmit,
Dne2k-pci.c206 .ndo_start_xmit = ei_start_xmit,
Dmac8390.c480 .ndo_start_xmit = __ei_start_xmit,
Detherh.c651 .ndo_start_xmit = __ei_start_xmit,
Dax88796.c559 .ndo_start_xmit = ax_ei_start_xmit,
/linux-4.4.14/net/rose/
Drose_dev.c128 .ndo_start_xmit = rose_xmit,
/linux-4.4.14/drivers/net/can/
Dvcan.c145 .ndo_start_xmit = vcan_tx,
Dslcan.c432 .ndo_start_xmit = slc_xmit,
Dsun4i_can.c743 .ndo_start_xmit = sun4ican_start_xmit,
Dbfin_can.c631 .ndo_start_xmit = bfin_can_start_xmit,
Drcar_can.c632 .ndo_start_xmit = rcar_can_start_xmit,
Dxilinx_can.c962 .ndo_start_xmit = xcan_start_xmit,
Dti_hecc.c871 .ndo_start_xmit = ti_hecc_xmit,
/linux-4.4.14/net/netrom/
Dnr_dev.c166 .ndo_start_xmit = nr_xmit,
/linux-4.4.14/drivers/net/
Dnlmon.c125 .ndo_start_xmit = nlmon_xmit,
Dloopback.c154 .ndo_start_xmit= loopback_xmit,
Ddummy.c118 .ndo_start_xmit = dummy_xmit,
Difb.c192 .ndo_start_xmit = ifb_xmit,
Dntb_netdev.c360 .ndo_start_xmit = ntb_netdev_start_xmit,
Dveth.c278 .ndo_start_xmit = veth_xmit,
Deql.c174 .ndo_start_xmit = eql_slave_xmit,
Drionet.c456 .ndo_start_xmit = rionet_start_xmit,
Dvrf.c777 .ndo_start_xmit = vrf_xmit,
Dsb1000.c141 .ndo_start_xmit = sb1000_start_xmit,
Dtun.c945 .ndo_start_xmit = tun_net_xmit,
958 .ndo_start_xmit = tun_net_xmit,
/linux-4.4.14/net/hsr/
Dhsr_device.c379 .ndo_start_xmit = hsr_dev_xmit,
422 return (dev->netdev_ops->ndo_start_xmit == hsr_dev_xmit); in is_hsr_master()
/linux-4.4.14/drivers/net/usb/
Dint51x1.c144 .ndo_start_xmit = usbnet_start_xmit,
Dasix_devices.c195 .ndo_start_xmit = usbnet_start_xmit,
409 .ndo_start_xmit = usbnet_start_xmit,
776 .ndo_start_xmit = usbnet_start_xmit,
Dax88172a.c154 .ndo_start_xmit = usbnet_start_xmit,
Dcdc-phonet.c291 .ndo_start_xmit = usbpn_xmit,
Dmcs7830.c475 .ndo_start_xmit = usbnet_start_xmit,
Dsr9700.c308 .ndo_start_xmit = usbnet_start_xmit,
Dipheth.c467 .ndo_start_xmit = ipheth_tx,
Dcdc_mbim.c101 .ndo_start_xmit = usbnet_start_xmit,
Ddm9601.c343 .ndo_start_xmit = usbnet_start_xmit,
Dqmi_wwan.c141 .ndo_start_xmit = usbnet_start_xmit,
Drndis_host.c292 .ndo_start_xmit = usbnet_start_xmit,
Dsierra_net.c174 .ndo_start_xmit = usbnet_start_xmit,
Dsr9800.c679 .ndo_start_xmit = usbnet_start_xmit,
Drtl8150.c845 .ndo_start_xmit = rtl8150_start_xmit,
Dkaweth.c992 .ndo_start_xmit = kaweth_start_xmit,
Dcatc.c760 .ndo_start_xmit = catc_start_xmit,
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/
Dmon.c147 .ndo_start_xmit = mon_xmit,
Dos_intfs.c714 .ndo_start_xmit = rtw_xmit_entry,
/linux-4.4.14/net/ieee802154/6lowpan/
Dcore.c97 .ndo_start_xmit = lowpan_xmit,
/linux-4.4.14/drivers/net/ethernet/amd/
Dmvme147.c62 .ndo_start_xmit = lance_start_xmit,
Dhplance.c73 .ndo_start_xmit = lance_start_xmit,
Dam79c961a.c662 .ndo_start_xmit = am79c961_sendpacket,
Da2065.c665 .ndo_start_xmit = lance_start_xmit,
Dariadne.c704 .ndo_start_xmit = ariadne_start_xmit,
Dsun3lance.c299 .ndo_start_xmit = lance_start_xmit,
Datarilance.c458 .ndo_start_xmit = lance_start_xmit,
Dnmclan_cs.c425 .ndo_start_xmit = mace_start_xmit,
Dlance.c459 .ndo_start_xmit = lance_start_xmit,
/linux-4.4.14/net/irda/irlan/
Dirlan_eth.c52 .ndo_start_xmit = irlan_eth_xmit,
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
Dnetdev.c73 .ndo_start_xmit = wil_start_xmit,
/linux-4.4.14/net/bluetooth/bnep/
Dnetdev.c209 .ndo_start_xmit = bnep_net_xmit,
/linux-4.4.14/drivers/isdn/hysdn/
Dhysdn_net.c234 .ndo_start_xmit = net_send_packet,
/linux-4.4.14/drivers/net/ethernet/natsemi/
Djazzsonic.c109 .ndo_start_xmit = sonic_send_packet,
Dxtsonic.c122 .ndo_start_xmit = sonic_send_packet,
Dmacsonic.c188 .ndo_start_xmit = sonic_send_packet,
/linux-4.4.14/arch/m68k/emu/
Dnfeth.c184 .ndo_start_xmit = nfeth_xmit,
/linux-4.4.14/drivers/net/wan/
Dhostess_sv11.c184 .ndo_start_xmit = hdlc_start_xmit,
Dsealevel.c178 .ndo_start_xmit = hdlc_start_xmit,
Dlapbether.c302 .ndo_start_xmit = lapbeth_xmit,
Ddlci.c467 .ndo_start_xmit = dlci_transmit,
Dc101.c306 .ndo_start_xmit = hdlc_start_xmit,
Dpci200syn.c274 .ndo_start_xmit = hdlc_start_xmit,
Dn2.c334 .ndo_start_xmit = hdlc_start_xmit,
Dpc300too.c295 .ndo_start_xmit = hdlc_start_xmit,
Dx25_asy.c732 .ndo_start_xmit = x25_asy_xmit,
Dwanxl.c555 .ndo_start_xmit = hdlc_start_xmit,
/linux-4.4.14/drivers/net/appletalk/
Dipddp.c60 .ndo_start_xmit = ipddp_xmit,
Dcops.c263 .ndo_start_xmit = cops_send_packet,
Dltpc.c1014 .ndo_start_xmit = ltpc_xmit,
/linux-4.4.14/net/openvswitch/
Dvport-internal_dev.c144 .ndo_start_xmit = internal_dev_xmit,
/linux-4.4.14/net/phonet/
Dpep-gprs.c232 .ndo_start_xmit = gprs_xmit,
/linux-4.4.14/arch/ia64/hp/sim/
Dsimeth.c161 .ndo_start_xmit = simeth_tx,
/linux-4.4.14/drivers/net/wireless/hostap/
Dhostap_main.c809 .ndo_start_xmit = hostap_data_start_xmit,
822 .ndo_start_xmit = hostap_mgmt_start_xmit,
835 .ndo_start_xmit = hostap_master_start_xmit,
/linux-4.4.14/net/mac802154/
Diface.c513 .ndo_start_xmit = ieee802154_subif_start_xmit,
521 .ndo_start_xmit = ieee802154_monitor_start_xmit,
/linux-4.4.14/drivers/staging/wilc1000/
Dlinux_mon.c307 .ndo_start_xmit = WILC_WFI_mon_xmit,
/linux-4.4.14/net/l2tp/
Dl2tp_eth.c127 .ndo_start_xmit = l2tp_eth_dev_xmit,
/linux-4.4.14/net/atm/
Dbr2684.c621 .ndo_start_xmit = br2684_start_xmit,
628 .ndo_start_xmit = br2684_start_xmit,
Dclip.c490 .ndo_start_xmit = clip_start_xmit,
/linux-4.4.14/net/batman-adv/
Dsoft-interface.c911 .ndo_start_xmit = batadv_interface_tx,
1019 if (net_dev->netdev_ops->ndo_start_xmit == batadv_interface_tx) in batadv_softif_is_valid()
/linux-4.4.14/net/bridge/
Dbr_device.c329 .ndo_start_xmit = br_dev_xmit,
Dbr_if.c456 if (dev->netdev_ops->ndo_start_xmit == br_dev_xmit) in br_add_if()
/linux-4.4.14/drivers/net/arcnet/
Dcom20020.c194 .ndo_start_xmit = arcnet_send_packet,
Darcnet.c362 .ndo_start_xmit = arcnet_send_packet,
/linux-4.4.14/drivers/misc/sgi-xp/
Dxpnet.c521 .ndo_start_xmit = xpnet_dev_hard_start_xmit,
/linux-4.4.14/drivers/net/hamradio/
Dbpqether.c471 .ndo_start_xmit = bpq_xmit,
Dmkiss.c643 .ndo_start_xmit = ax_xmit,
D6pack.c306 .ndo_start_xmit = sp_xmit,
Dhdlcdrv.c629 .ndo_start_xmit = hdlcdrv_send_packet,
Dyam.c1103 .ndo_start_xmit = yam_send_packet,
/linux-4.4.14/drivers/net/wimax/i2400m/
Dnetdev.c591 .ndo_start_xmit = i2400m_hard_start_xmit,
/linux-4.4.14/drivers/net/ethernet/
Dnetx-eth.c304 .ndo_start_xmit = netx_eth_hard_start_xmit,
Dec_bhf.c481 .ndo_start_xmit = ec_bhf_start_xmit,
Dlantiq_etop.c692 .ndo_start_xmit = ltq_etop_tx,
Ddnet.c806 .ndo_start_xmit = dnet_start_xmit,
/linux-4.4.14/drivers/staging/rtl8712/
Dos_intfs.c203 .ndo_start_xmit = r8712_xmit_entry,
/linux-4.4.14/drivers/net/caif/
Dcaif_serial.c418 .ndo_start_xmit = caif_xmit
Dcaif_virtio.c610 .ndo_start_xmit = cfv_netdev_tx,
Dcaif_spi.c703 .ndo_start_xmit = cfspi_xmit
/linux-4.4.14/drivers/net/irda/
Dkingsun-sir.c421 .ndo_start_xmit = kingsun_hard_xmit,
Dsh_sir.c692 .ndo_start_xmit = sh_sir_hard_xmit,
Dks959-sir.c673 .ndo_start_xmit = ks959_hard_xmit,
Dksdazzle-sir.c569 .ndo_start_xmit = ksdazzle_hard_xmit,
Dsh_irda.c744 .ndo_start_xmit = sh_irda_hard_xmit,
Dvia-ircc.c264 .ndo_start_xmit = via_ircc_hard_xmit_sir,
270 .ndo_start_xmit = via_ircc_hard_xmit_fir,
Dmcs7780.c875 .ndo_start_xmit = mcs_hard_xmit,
Dali-ircc.c262 .ndo_start_xmit = ali_ircc_sir_hard_xmit,
269 .ndo_start_xmit = ali_ircc_fir_hard_xmit,
Dsir_dev.c870 .ndo_start_xmit = sirdev_hard_xmit,
Dstir4200.c1011 .ndo_start_xmit = stir_hard_xmit,
Dbfin_sir.c689 .ndo_start_xmit = bfin_sir_hard_xmit,
Dsa1100_ir.c914 .ndo_start_xmit = sa1100_irda_hard_xmit,
Dnsc-ircc.c346 .ndo_start_xmit = nsc_ircc_hard_xmit_sir,
353 .ndo_start_xmit = nsc_ircc_hard_xmit_fir,
Dau1k_ir.c789 .ndo_start_xmit = au1k_irda_hard_xmit,
Dpxaficp_ir.c918 .ndo_start_xmit = pxa_irda_hard_xmit,
Dw83977af_ir.c139 .ndo_start_xmit = w83977af_hard_xmit,
/linux-4.4.14/drivers/net/ethernet/cirrus/
Dmac89x0.c170 .ndo_start_xmit = net_send_packet,
Dep93xx_eth.c749 .ndo_start_xmit = ep93xx_xmit,
/linux-4.4.14/net/ipv4/
Dipip.c269 .ndo_start_xmit = ipip_tunnel_xmit,
Dip_gre.c815 .ndo_start_xmit = ipgre_xmit,
1052 .ndo_start_xmit = gre_tap_xmit,
Dip_vti.c346 .ndo_start_xmit = vti_tunnel_xmit,
/linux-4.4.14/net/caif/
Dchnl_net.c390 .ndo_start_xmit = chnl_net_start_xmit,
/linux-4.4.14/drivers/staging/most/aim-network/
Dnetworking.c274 .ndo_start_xmit = most_nd_start_xmit,
/linux-4.4.14/net/sched/
Dsch_teql.c439 .ndo_start_xmit = teql_master_xmit,
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dcore.c681 .ndo_start_xmit = brcmf_netdev_start_xmit,
782 .ndo_start_xmit = brcmf_net_p2p_start_xmit
/linux-4.4.14/drivers/net/ethernet/ezchip/
Dnps_enet.c538 .ndo_start_xmit = nps_enet_start_xmit,
/linux-4.4.14/arch/xtensa/platforms/iss/
Dnetwork.c502 .ndo_start_xmit = iss_net_start_xmit,
/linux-4.4.14/drivers/staging/wlan-ng/
Dp80211netdev.c688 .ndo_start_xmit = p80211knetdev_hard_start_xmit,
/linux-4.4.14/drivers/net/ethernet/moxa/
Dmoxart_ether.c428 .ndo_start_xmit = moxart_mac_start_xmit,
/linux-4.4.14/drivers/usb/gadget/function/
Df_phonet.c275 .ndo_start_xmit = pn_net_xmit,
Du_ether.c744 .ndo_start_xmit = eth_start_xmit,
/linux-4.4.14/drivers/net/ethernet/wiznet/
Dw5300.c535 .ndo_start_xmit = w5300_start_tx,
Dw5100.c615 .ndo_start_xmit = w5100_start_tx,
/linux-4.4.14/drivers/net/can/sja1000/
Dsja1000.c657 .ndo_start_xmit = sja1000_start_xmit,
/linux-4.4.14/drivers/net/ethernet/apple/
Dmacmace.c185 .ndo_start_xmit = mace_xmit_start,
/linux-4.4.14/drivers/net/xen-netback/
Dinterface.c389 .ndo_start_xmit = xenvif_start_xmit,
/linux-4.4.14/drivers/net/ethernet/realtek/
Datp.c245 .ndo_start_xmit = atp_send_packet,
/linux-4.4.14/drivers/net/wireless/prism54/
Dislpci_dev.c806 .ndo_start_xmit = islpci_eth_transmit,
/linux-4.4.14/drivers/net/ethernet/arc/
Demac_main.c688 .ndo_start_xmit = arc_emac_tx,
/linux-4.4.14/net/core/
Dnetpoll.c367 dev->name, dev->netdev_ops->ndo_start_xmit); in netpoll_send_skb_on_dev()
/linux-4.4.14/drivers/net/can/mscan/
Dmscan.c632 .ndo_start_xmit = mscan_start_xmit,
/linux-4.4.14/drivers/staging/rtl8723au/os_dep/
Dos_intfs.c334 .ndo_start_xmit = rtw_xmit23a_entry23a,
/linux-4.4.14/drivers/net/ethernet/aeroflex/
Dgreth.c1171 .ndo_start_xmit = greth_start_xmit,
1529 greth_netdev_ops.ndo_start_xmit = greth_start_xmit_gbit; in greth_of_probe()
/linux-4.4.14/net/8021q/
Dvlan_dev.c755 .ndo_start_xmit = vlan_dev_hard_start_xmit,
/linux-4.4.14/drivers/net/ipvlan/
Dipvlan_main.c317 .ndo_start_xmit = ipvlan_start_xmit,
/linux-4.4.14/drivers/net/can/usb/
Dusb_8dev.c886 .ndo_start_xmit = usb_8dev_start_xmit,
Dgs_usb.c720 .ndo_start_xmit = gs_can_start_xmit,
Dems_usb.c885 .ndo_start_xmit = ems_usb_start_xmit,
Desd_usb2.c886 .ndo_start_xmit = esd_usb2_start_xmit,
/linux-4.4.14/drivers/net/can/cc770/
Dcc770.c826 .ndo_start_xmit = cc770_start_xmit,
/linux-4.4.14/arch/um/drivers/
Dnet_kern.c373 .ndo_start_xmit = uml_net_start_xmit,
/linux-4.4.14/drivers/net/can/usb/peak_usb/
Dpcan_usb_core.c748 .ndo_start_xmit = peak_usb_ndo_start_xmit,
/linux-4.4.14/drivers/net/ethernet/smsc/
Dsmc9194.c809 .ndo_start_xmit = smc_wait_to_send_packet,
/linux-4.4.14/drivers/net/ethernet/xilinx/
Dxilinx_emaclite.c1227 .ndo_start_xmit = xemaclite_send,
Dll_temac_main.c933 .ndo_start_xmit = temac_start_xmit,
/linux-4.4.14/drivers/staging/gdm72xx/
Dgdm_wimax.c738 .ndo_start_xmit = gdm_wimax_tx,
/linux-4.4.14/drivers/net/ethernet/seeq/
Dether3.c744 .ndo_start_xmit = ether3_sendpacket,
Dsgiseeq.c713 .ndo_start_xmit = sgiseeq_start_xmit,
/linux-4.4.14/drivers/s390/net/
Dctcm_main.c1110 .ndo_start_xmit = ctcm_tx,
1118 .ndo_start_xmit = ctcmpc_tx,
/linux-4.4.14/drivers/net/ethernet/qualcomm/
Dqca_spi.c799 .ndo_start_xmit = qcaspi_netdev_xmit,
/linux-4.4.14/drivers/net/ethernet/sgi/
Dmeth.c815 .ndo_start_xmit = meth_tx,
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2_provider.c723 .ndo_start_xmit = c2_pseudo_xmit_frame,
/linux-4.4.14/drivers/net/ethernet/allwinner/
Dsun4i-emac.c798 .ndo_start_xmit = emac_start_xmit,
/linux-4.4.14/drivers/net/ethernet/3com/
D3c589_cs.c186 .ndo_start_xmit = el3_start_xmit,
D3c574_cs.c252 .ndo_start_xmit = el3_start_xmit,
/linux-4.4.14/drivers/net/ethernet/dec/tulip/
Dxircom_cb.c176 .ndo_start_xmit = xircom_start_xmit,
/linux-4.4.14/drivers/staging/gdm724x/
Dgdm_lte.c835 .ndo_start_xmit = gdm_lte_tx,
/linux-4.4.14/net/ipv6/
Dip6_gre.c1214 .ndo_start_xmit = ip6gre_tunnel_xmit,
1501 .ndo_start_xmit = ip6gre_tunnel_xmit,
Dip6_vti.c825 .ndo_start_xmit = vti6_tnl_xmit,
/linux-4.4.14/net/mac80211/
Diface.c1144 .ndo_start_xmit = ieee80211_subif_start_xmit,
1178 .ndo_start_xmit = ieee80211_monitor_start_xmit,
/linux-4.4.14/drivers/net/ethernet/i825xx/
Dether1.c980 .ndo_start_xmit = ether1_sendpacket,
/linux-4.4.14/drivers/net/can/softing/
Dsofting_main.c620 .ndo_start_xmit = softing_netdev_start_xmit,
/linux-4.4.14/drivers/net/ethernet/fujitsu/
Dfmvj18x_cs.c224 .ndo_start_xmit = fjn_start_xmit,
/linux-4.4.14/drivers/net/ethernet/faraday/
Dftmac100.c1052 .ndo_start_xmit = ftmac100_hard_start_xmit,
Dftgmac100.c1175 .ndo_start_xmit = ftgmac100_hard_start_xmit,
/linux-4.4.14/drivers/net/wireless/libertas/
Dmesh.c975 .ndo_start_xmit = lbs_hard_start_xmit,
Dmain.c945 .ndo_start_xmit = lbs_hard_start_xmit,
/linux-4.4.14/drivers/net/ethernet/sun/
Dsunqe.c823 .ndo_start_xmit = qe_start_xmit,
/linux-4.4.14/drivers/net/ethernet/freescale/
Dfec_mpc52xx.c821 .ndo_start_xmit = mpc52xx_fec_start_xmit,
/linux-4.4.14/drivers/net/ethernet/hisilicon/
Dhip04_eth.c765 .ndo_start_xmit = hip04_mac_start_xmit,
/linux-4.4.14/drivers/net/ethernet/freescale/fs_enet/
Dfs_enet-main.c925 .ndo_start_xmit = fs_enet_start_xmit,
/linux-4.4.14/drivers/net/can/c_can/
Dc_can.c1250 .ndo_start_xmit = c_can_start_xmit,
/linux-4.4.14/drivers/staging/netlogic/
Dxlr_net.c413 .ndo_start_xmit = xlr_net_start_xmit,
/linux-4.4.14/drivers/net/plip/
Dplip.c271 .ndo_start_xmit = plip_tx_packet,
/linux-4.4.14/drivers/net/hyperv/
Dnetvsc_drv.c999 .ndo_start_xmit = netvsc_start_xmit,
/linux-4.4.14/drivers/net/ethernet/nuvoton/
Dw90p910_ether.c912 .ndo_start_xmit = w90p910_ether_start_xmit,

123