Home
last modified time | relevance | path

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

123

/linux-4.1.27/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.1.27/drivers/staging/octeon/
Dethernet.c505 .ndo_start_xmit = cvm_oct_xmit,
520 .ndo_start_xmit = cvm_oct_xmit,
535 .ndo_start_xmit = cvm_oct_xmit,
548 .ndo_start_xmit = cvm_oct_xmit,
563 .ndo_start_xmit = cvm_oct_xmit,
575 .ndo_start_xmit = cvm_oct_xmit_pow,
/linux-4.1.27/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,
Dwd.c153 .ndo_start_xmit = ei_start_xmit,
Dsmc-ultra.c192 .ndo_start_xmit = ei_start_xmit,
Dne2k-pci.c206 .ndo_start_xmit = ei_start_xmit,
Detherh.c651 .ndo_start_xmit = __ei_start_xmit,
Dmac8390.c492 .ndo_start_xmit = __ei_start_xmit,
Dax88796.c559 .ndo_start_xmit = ax_ei_start_xmit,
/linux-4.1.27/net/rose/
Drose_dev.c128 .ndo_start_xmit = rose_xmit,
/linux-4.1.27/drivers/net/can/
Dvcan.c145 .ndo_start_xmit = vcan_tx,
Dslcan.c432 .ndo_start_xmit = slc_xmit,
Dbfin_can.c635 .ndo_start_xmit = bfin_can_start_xmit,
Dxilinx_can.c965 .ndo_start_xmit = xcan_start_xmit,
Drcar_can.c631 .ndo_start_xmit = rcar_can_start_xmit,
Dti_hecc.c874 .ndo_start_xmit = ti_hecc_xmit,
/linux-4.1.27/net/netrom/
Dnr_dev.c166 .ndo_start_xmit = nr_xmit,
/linux-4.1.27/drivers/net/
Dloopback.c154 .ndo_start_xmit= loopback_xmit,
Dnlmon.c125 .ndo_start_xmit = nlmon_xmit,
Ddummy.c118 .ndo_start_xmit = dummy_xmit,
Difb.c163 .ndo_start_xmit = ifb_xmit,
Dntb_netdev.c282 .ndo_start_xmit = ntb_netdev_start_xmit,
Dveth.c278 .ndo_start_xmit = veth_xmit,
Deql.c174 .ndo_start_xmit = eql_slave_xmit,
Drionet.c458 .ndo_start_xmit = rionet_start_xmit,
Dsb1000.c141 .ndo_start_xmit = sb1000_start_xmit,
Dtun.c890 .ndo_start_xmit = tun_net_xmit,
903 .ndo_start_xmit = tun_net_xmit,
/linux-4.1.27/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.1.27/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,
Dsr9700.c308 .ndo_start_xmit = usbnet_start_xmit,
Dcdc_mbim.c101 .ndo_start_xmit = usbnet_start_xmit,
Dmcs7830.c476 .ndo_start_xmit = usbnet_start_xmit,
Dipheth.c467 .ndo_start_xmit = ipheth_tx,
Ddm9601.c344 .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.c683 .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.1.27/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,
Dsun3lance.c299 .ndo_start_xmit = lance_start_xmit,
Dariadne.c704 .ndo_start_xmit = ariadne_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.1.27/net/irda/irlan/
Dirlan_eth.c52 .ndo_start_xmit = irlan_eth_xmit,
/linux-4.1.27/net/bluetooth/bnep/
Dnetdev.c209 .ndo_start_xmit = bnep_net_xmit,
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dnetdev.c68 .ndo_start_xmit = wil_start_xmit,
/linux-4.1.27/arch/m68k/emu/
Dnfeth.c184 .ndo_start_xmit = nfeth_xmit,
/linux-4.1.27/drivers/isdn/hysdn/
Dhysdn_net.c234 .ndo_start_xmit = net_send_packet,
/linux-4.1.27/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.1.27/drivers/net/wan/
Dhostess_sv11.c184 .ndo_start_xmit = hdlc_start_xmit,
Dsealevel.c178 .ndo_start_xmit = hdlc_start_xmit,
Dlapbether.c303 .ndo_start_xmit = lapbeth_xmit,
Dc101.c306 .ndo_start_xmit = hdlc_start_xmit,
Dpci200syn.c274 .ndo_start_xmit = hdlc_start_xmit,
Ddlci.c467 .ndo_start_xmit = dlci_transmit,
Dpc300too.c295 .ndo_start_xmit = hdlc_start_xmit,
Dn2.c334 .ndo_start_xmit = hdlc_start_xmit,
Dx25_asy.c736 .ndo_start_xmit = x25_asy_xmit,
Dwanxl.c555 .ndo_start_xmit = hdlc_start_xmit,
/linux-4.1.27/net/openvswitch/
Dvport-internal_dev.c121 .ndo_start_xmit = internal_dev_xmit,
/linux-4.1.27/net/ieee802154/6lowpan/
Dcore.c103 .ndo_start_xmit = lowpan_xmit,
/linux-4.1.27/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.1.27/net/mac802154/
Diface.c440 .ndo_start_xmit = ieee802154_subif_start_xmit,
448 .ndo_start_xmit = ieee802154_monitor_start_xmit,
/linux-4.1.27/net/phonet/
Dpep-gprs.c232 .ndo_start_xmit = gprs_xmit,
/linux-4.1.27/arch/ia64/hp/sim/
Dsimeth.c161 .ndo_start_xmit = simeth_tx,
/linux-4.1.27/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.1.27/net/l2tp/
Dl2tp_eth.c127 .ndo_start_xmit = l2tp_eth_dev_xmit,
/linux-4.1.27/drivers/net/arcnet/
Dcom20020.c168 .ndo_start_xmit = arcnet_send_packet,
Darcnet.c319 .ndo_start_xmit = arcnet_send_packet,
/linux-4.1.27/net/batman-adv/
Dsoft-interface.c877 .ndo_start_xmit = batadv_interface_tx,
987 if (net_dev->netdev_ops->ndo_start_xmit == batadv_interface_tx) in batadv_softif_is_valid()
/linux-4.1.27/net/ipv4/
Dip_gre.c455 .ndo_start_xmit = ipgre_xmit,
685 .ndo_start_xmit = gre_tap_xmit,
Dipip.c271 .ndo_start_xmit = ipip_tunnel_xmit,
Dip_vti.c346 .ndo_start_xmit = vti_tunnel_xmit,
/linux-4.1.27/net/bridge/
Dbr_device.c329 .ndo_start_xmit = br_dev_xmit,
Dbr_if.c452 if (dev->netdev_ops->ndo_start_xmit == br_dev_xmit) in br_add_if()
/linux-4.1.27/net/atm/
Dbr2684.c621 .ndo_start_xmit = br2684_start_xmit,
628 .ndo_start_xmit = br2684_start_xmit,
Dclip.c487 .ndo_start_xmit = clip_start_xmit,
/linux-4.1.27/drivers/misc/sgi-xp/
Dxpnet.c521 .ndo_start_xmit = xpnet_dev_hard_start_xmit,
/linux-4.1.27/drivers/net/hamradio/
Dbpqether.c472 .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.1.27/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.1.27/drivers/net/wimax/i2400m/
Dnetdev.c591 .ndo_start_xmit = i2400m_hard_start_xmit,
/linux-4.1.27/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.1.27/drivers/net/irda/
Dkingsun-sir.c421 .ndo_start_xmit = kingsun_hard_xmit,
Dsh_sir.c692 .ndo_start_xmit = sh_sir_hard_xmit,
Dsh_irda.c744 .ndo_start_xmit = sh_irda_hard_xmit,
Dks959-sir.c673 .ndo_start_xmit = ks959_hard_xmit,
Dksdazzle-sir.c569 .ndo_start_xmit = ksdazzle_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,
Dstir4200.c1011 .ndo_start_xmit = stir_hard_xmit,
Dsir_dev.c870 .ndo_start_xmit = sirdev_hard_xmit,
Dbfin_sir.c689 .ndo_start_xmit = bfin_sir_hard_xmit,
Dpxaficp_ir.c826 .ndo_start_xmit = pxa_irda_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,
Dw83977af_ir.c139 .ndo_start_xmit = w83977af_hard_xmit,
/linux-4.1.27/drivers/staging/rtl8712/
Dos_intfs.c206 .ndo_start_xmit = r8712_xmit_entry,
/linux-4.1.27/net/caif/
Dchnl_net.c390 .ndo_start_xmit = chnl_net_start_xmit,
/linux-4.1.27/net/sched/
Dsch_teql.c439 .ndo_start_xmit = teql_master_xmit,
/linux-4.1.27/drivers/net/ethernet/cirrus/
Dmac89x0.c170 .ndo_start_xmit = net_send_packet,
Dep93xx_eth.c749 .ndo_start_xmit = ep93xx_xmit,
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dcore.c671 .ndo_start_xmit = brcmf_netdev_start_xmit,
748 .ndo_start_xmit = brcmf_net_p2p_start_xmit
/linux-4.1.27/arch/xtensa/platforms/iss/
Dnetwork.c498 .ndo_start_xmit = iss_net_start_xmit,
/linux-4.1.27/drivers/staging/wlan-ng/
Dp80211netdev.c688 .ndo_start_xmit = p80211knetdev_hard_start_xmit,
/linux-4.1.27/drivers/net/can/sja1000/
Dsja1000.c660 .ndo_start_xmit = sja1000_start_xmit,
/linux-4.1.27/drivers/net/ethernet/wiznet/
Dw5300.c535 .ndo_start_xmit = w5300_start_tx,
Dw5100.c615 .ndo_start_xmit = w5100_start_tx,
/linux-4.1.27/drivers/net/ethernet/apple/
Dmacmace.c185 .ndo_start_xmit = mace_xmit_start,
Dmace.c102 .ndo_start_xmit = mace_xmit_start,
/linux-4.1.27/drivers/net/ethernet/moxa/
Dmoxart_ether.c429 .ndo_start_xmit = moxart_mac_start_xmit,
/linux-4.1.27/drivers/net/xen-netback/
Dinterface.c376 .ndo_start_xmit = xenvif_start_xmit,
/linux-4.1.27/drivers/net/ethernet/realtek/
Datp.c245 .ndo_start_xmit = atp_send_packet,
/linux-4.1.27/drivers/net/wireless/prism54/
Dislpci_dev.c806 .ndo_start_xmit = islpci_eth_transmit,
/linux-4.1.27/drivers/net/ethernet/arc/
Demac_main.c688 .ndo_start_xmit = arc_emac_tx,
/linux-4.1.27/net/core/
Dnetpoll.c362 dev->name, dev->netdev_ops->ndo_start_xmit); in netpoll_send_skb_on_dev()
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/
Dos_intfs.c335 .ndo_start_xmit = rtw_xmit23a_entry23a,
/linux-4.1.27/drivers/net/can/mscan/
Dmscan.c632 .ndo_start_xmit = mscan_start_xmit,
/linux-4.1.27/drivers/usb/gadget/function/
Df_phonet.c275 .ndo_start_xmit = pn_net_xmit,
Du_ether.c739 .ndo_start_xmit = eth_start_xmit,
/linux-4.1.27/drivers/net/ethernet/aeroflex/
Dgreth.c1173 .ndo_start_xmit = greth_start_xmit,
1531 greth_netdev_ops.ndo_start_xmit = greth_start_xmit_gbit; in greth_of_probe()
/linux-4.1.27/arch/um/drivers/
Dnet_kern.c373 .ndo_start_xmit = uml_net_start_xmit,
/linux-4.1.27/drivers/net/can/cc770/
Dcc770.c826 .ndo_start_xmit = cc770_start_xmit,
/linux-4.1.27/drivers/net/can/usb/
Dusb_8dev.c890 .ndo_start_xmit = usb_8dev_start_xmit,
Dgs_usb.c720 .ndo_start_xmit = gs_can_start_xmit,
Dems_usb.c888 .ndo_start_xmit = ems_usb_start_xmit,
Desd_usb2.c889 .ndo_start_xmit = esd_usb2_start_xmit,
/linux-4.1.27/drivers/net/ipvlan/
Dipvlan_main.c319 .ndo_start_xmit = ipvlan_start_xmit,
/linux-4.1.27/drivers/net/ethernet/seeq/
Dether3.c744 .ndo_start_xmit = ether3_sendpacket,
Dsgiseeq.c713 .ndo_start_xmit = sgiseeq_start_xmit,
/linux-4.1.27/drivers/staging/gdm72xx/
Dgdm_wimax.c738 .ndo_start_xmit = gdm_wimax_tx,
/linux-4.1.27/drivers/net/can/usb/peak_usb/
Dpcan_usb_core.c748 .ndo_start_xmit = peak_usb_ndo_start_xmit,
/linux-4.1.27/drivers/net/ethernet/xilinx/
Dxilinx_emaclite.c1225 .ndo_start_xmit = xemaclite_send,
Dll_temac_main.c935 .ndo_start_xmit = temac_start_xmit,
/linux-4.1.27/net/8021q/
Dvlan_dev.c755 .ndo_start_xmit = vlan_dev_hard_start_xmit,
/linux-4.1.27/drivers/s390/net/
Dctcm_main.c1110 .ndo_start_xmit = ctcm_tx,
1118 .ndo_start_xmit = ctcmpc_tx,
Dlcs.c2111 .ndo_start_xmit = lcs_start_xmit,
2118 .ndo_start_xmit = lcs_start_xmit,
/linux-4.1.27/net/mac80211/
Diface.c1124 .ndo_start_xmit = ieee80211_subif_start_xmit,
1157 .ndo_start_xmit = ieee80211_monitor_start_xmit,
/linux-4.1.27/drivers/net/ethernet/smsc/
Dsmc9194.c809 .ndo_start_xmit = smc_wait_to_send_packet,
/linux-4.1.27/drivers/infiniband/hw/amso1100/
Dc2_provider.c711 .ndo_start_xmit = c2_pseudo_xmit_frame,
/linux-4.1.27/drivers/net/ethernet/allwinner/
Dsun4i-emac.c797 .ndo_start_xmit = emac_start_xmit,
/linux-4.1.27/drivers/net/hyperv/
Dnetvsc_drv.c801 .ndo_start_xmit = netvsc_start_xmit,
/linux-4.1.27/drivers/net/ethernet/sgi/
Dmeth.c815 .ndo_start_xmit = meth_tx,
/linux-4.1.27/drivers/net/ethernet/dec/tulip/
Dxircom_cb.c176 .ndo_start_xmit = xircom_start_xmit,
/linux-4.1.27/drivers/staging/gdm724x/
Dgdm_lte.c835 .ndo_start_xmit = gdm_lte_tx,
/linux-4.1.27/drivers/net/ethernet/3com/
D3c589_cs.c186 .ndo_start_xmit = el3_start_xmit,
D3c574_cs.c252 .ndo_start_xmit = el3_start_xmit,
D3c509.c507 .ndo_start_xmit = el3_start_xmit,
/linux-4.1.27/net/ipv6/
Dip6_gre.c1216 .ndo_start_xmit = ip6gre_tunnel_xmit,
1481 .ndo_start_xmit = ip6gre_tunnel_xmit,
Dip6_vti.c825 .ndo_start_xmit = vti6_tnl_xmit,
/linux-4.1.27/drivers/net/ethernet/fujitsu/
Dfmvj18x_cs.c224 .ndo_start_xmit = fjn_start_xmit,
/linux-4.1.27/drivers/net/wireless/libertas/
Dmesh.c975 .ndo_start_xmit = lbs_hard_start_xmit,
Dmain.c945 .ndo_start_xmit = lbs_hard_start_xmit,
/linux-4.1.27/drivers/net/ethernet/i825xx/
Dether1.c980 .ndo_start_xmit = ether1_sendpacket,
/linux-4.1.27/drivers/net/ethernet/sun/
Dsunqe.c823 .ndo_start_xmit = qe_start_xmit,
/linux-4.1.27/drivers/net/can/softing/
Dsofting_main.c620 .ndo_start_xmit = softing_netdev_start_xmit,
/linux-4.1.27/drivers/net/ethernet/qualcomm/
Dqca_spi.c799 .ndo_start_xmit = qcaspi_netdev_xmit,
/linux-4.1.27/drivers/net/ethernet/faraday/
Dftmac100.c1052 .ndo_start_xmit = ftmac100_hard_start_xmit,
Dftgmac100.c1175 .ndo_start_xmit = ftgmac100_hard_start_xmit,
/linux-4.1.27/drivers/net/ethernet/hisilicon/
Dhip04_eth.c765 .ndo_start_xmit = hip04_mac_start_xmit,
Dhix5hd2_gmac.c749 .ndo_start_xmit = hix5hd2_net_xmit,
/linux-4.1.27/drivers/net/ethernet/freescale/
Dfec_mpc52xx.c821 .ndo_start_xmit = mpc52xx_fec_start_xmit,
/linux-4.1.27/drivers/net/ethernet/freescale/fs_enet/
Dfs_enet-main.c907 .ndo_start_xmit = fs_enet_start_xmit,
/linux-4.1.27/net/dsa/
Dslave.c667 .ndo_start_xmit = dsa_slave_xmit,
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/
Dos_intfs.c687 .ndo_start_xmit = rtw_xmit_entry,
/linux-4.1.27/drivers/net/ethernet/nuvoton/
Dw90p910_ether.c912 .ndo_start_xmit = w90p910_ether_start_xmit,
/linux-4.1.27/drivers/staging/netlogic/
Dxlr_net.c413 .ndo_start_xmit = xlr_net_start_xmit,
/linux-4.1.27/drivers/net/plip/
Dplip.c271 .ndo_start_xmit = plip_tx_packet,
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dmain.c988 .ndo_start_xmit = mwifiex_hard_start_xmit,
/linux-4.1.27/net/bluetooth/
D6lowpan.c668 .ndo_start_xmit = bt_xmit,

123