/openbmc/linux/Documentation/infiniband/ |
H A D | opa_vnic.rst | 108 netdev devices. The RDMA netdev supports interfacing with the network 110 netdev device type. 113 implements the verbs to allocate and free the OPA_VNIC RDMA netdev. 119 the network stack. It also implements the RDMA netdev control operations. 125 Manager (EM) and the VNIC netdev. The VNIC netdev part allocates and frees 126 the OPA_VNIC RDMA netdev devices. It overrides the net_device_ops functions 132 by invoking the RDMA netdev control operations::
|
/openbmc/linux/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-platform.c | 499 netdev_notice(pdata->netdev, "net device enabled\n"); in xgbe_platform_probe() 532 struct net_device *netdev = pdata->netdev; in xgbe_platform_suspend() local 537 if (netif_running(netdev)) in xgbe_platform_suspend() 538 ret = xgbe_powerdown(netdev, XGMAC_DRIVER_CONTEXT); in xgbe_platform_suspend() 552 struct net_device *netdev = pdata->netdev; in xgbe_platform_resume() local 560 if (netif_running(netdev)) { in xgbe_platform_resume() 561 ret = xgbe_powerup(netdev, XGMAC_DRIVER_CONTEXT); in xgbe_platform_resume()
|
H A D | xgbe-desc.c | 239 netif_dbg(pdata, drv, pdata->netdev, in xgbe_init_ring() 254 netif_dbg(pdata, drv, pdata->netdev, "%s - Tx ring:\n", in xgbe_alloc_ring_resources() 260 netdev_alert(pdata->netdev, in xgbe_alloc_ring_resources() 265 netif_dbg(pdata, drv, pdata->netdev, "%s - Rx ring:\n", in xgbe_alloc_ring_resources() 271 netdev_alert(pdata->netdev, in xgbe_alloc_ring_resources() 561 netdev_alert(pdata->netdev, "dma_map_single failed\n"); in xgbe_map_tx_skb() 566 netif_dbg(pdata, tx_queued, pdata->netdev, in xgbe_map_tx_skb() 590 netif_dbg(pdata, tx_queued, pdata->netdev, in xgbe_map_tx_skb() 604 netif_dbg(pdata, tx_queued, pdata->netdev, in xgbe_map_tx_skb() 617 netdev_alert(pdata->netdev, in xgbe_map_tx_skb() [all …]
|
H A D | xgbe-pci.c | 407 netdev_notice(pdata->netdev, "net device enabled\n"); in xgbe_pci_probe() 440 struct net_device *netdev = pdata->netdev; in xgbe_pci_suspend() local 443 if (netif_running(netdev)) in xgbe_pci_suspend() 444 ret = xgbe_powerdown(netdev, XGMAC_DRIVER_CONTEXT); in xgbe_pci_suspend() 456 struct net_device *netdev = pdata->netdev; in xgbe_pci_resume() local 464 if (netif_running(netdev)) { in xgbe_pci_resume() 465 ret = xgbe_powerup(netdev, XGMAC_DRIVER_CONTEXT); in xgbe_pci_resume()
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net.h | 32 if (__nn->dp.netdev) \ 33 netdev_printk(lvl, __nn->dp.netdev, fmt, ## args); \ 48 if (__dp->netdev) \ 49 netdev_warn(__dp->netdev, fmt, ## args); \ 503 struct net_device *netdev; member 883 WARN_ON_ONCE(!nn->dp.netdev && nn->port); in nfp_net_is_data_vnic() 884 return !!nn->dp.netdev; in nfp_net_is_data_vnic() 894 return nn->dp.netdev ? nn->dp.netdev->name : "ctrl"; in nfp_net_name() 932 return netdev->netdev_ops == &nfp_nfd3_netdev_ops || in nfp_netdev_is_nfp_net() 933 netdev->netdev_ops == &nfp_nfdk_netdev_ops; in nfp_netdev_is_nfp_net() [all …]
|
H A D | nfp_net_xsk.c | 110 int nfp_net_xsk_setup_pool(struct net_device *netdev, in nfp_net_xsk_setup_pool() argument 113 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_xsk_setup_pool() 162 int nfp_net_xsk_wakeup(struct net_device *netdev, u32 queue_id, u32 flags) in nfp_net_xsk_wakeup() argument 164 struct nfp_net *nn = netdev_priv(netdev); in nfp_net_xsk_wakeup()
|
/openbmc/linux/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_rx.c | 186 trace_xdp_exception(q->netdev, xdp_prog, act); in fun_run_xdp() 369 struct net_device *ndev = q->netdev; in fun_handle_cqe_pkt() 442 if (unlikely(rx_hwtstamp_enabled(q->netdev))) in fun_handle_cqe_pkt() 481 struct funeth_priv *fp = netdev_priv(q->netdev); in fun_process_cqes() 589 struct funeth_priv *fp = netdev_priv(q->netdev); in fun_rxq_set_bpf() 630 q->netdev = dev; in fun_rxq_create_sw() 679 struct funeth_priv *fp = netdev_priv(q->netdev); in fun_rxq_free_sw() 699 struct funeth_priv *fp = netdev_priv(q->netdev); in fun_rxq_create_dev() 748 netif_info(fp, ifup, q->netdev, in fun_rxq_create_dev() 759 netdev_err(q->netdev, in fun_rxq_create_dev() [all …]
|
H A D | funeth_ktls.h | 16 int fun_ktls_init(struct net_device *netdev); 21 static inline void fun_ktls_init(struct net_device *netdev) in fun_ktls_init() argument
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
H A D | ct_fs_dmfs.c | 9 netdev_dbg(fs->netdev, "ct_fs_dmfs debug: " fmt "\n", ##args) 33 struct mlx5e_priv *priv = netdev_priv(fs->netdev); in mlx5_ct_fs_dmfs_ct_rule_add() 64 mlx5_tc_rule_delete(netdev_priv(fs->netdev), dmfs_rule->rule, dmfs_rule->attr); in mlx5_ct_fs_dmfs_ct_rule_del()
|
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_tc.c | 316 netdev_err(nic->netdev, in otx2_tc_act_set_hw_police() 485 netdev_err(nic->netdev, in otx2_tc_process_vlan() 565 netdev_info(nic->netdev, in otx2_tc_prepare_flow() 1021 netdev_err(nic->netdev, in otx2_tc_del_flow() 1027 netdev_err(nic->netdev, in otx2_tc_del_flow() 1126 netdev_err(nic->netdev, in otx2_tc_add_flow() 1131 netdev_err(nic->netdev, in otx2_tc_add_flow() 1309 netdev_warn(nic->netdev, in otx2_setup_tc_block_ingress_cb() 1363 struct otx2_nic *nic = netdev_priv(netdev); in otx2_setup_tc_block() 1404 netdev_err(nic->netdev, in otx2_init_tc() [all …]
|
/openbmc/linux/drivers/net/usb/ |
H A D | cdc_mbim.c | 72 static int cdc_mbim_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid) in cdc_mbim_rx_add_vid() argument 74 struct usbnet *dev = netdev_priv(netdev); in cdc_mbim_rx_add_vid() 88 struct usbnet *dev = netdev_priv(netdev); in cdc_mbim_rx_kill_vid() 313 struct net_device *netdev; in do_neigh_solicit() local 327 netdev = __vlan_find_dev_deep_rcu(dev->net, htons(ETH_P_8021Q), in do_neigh_solicit() 329 if (!netdev) { in do_neigh_solicit() 334 netdev = dev->net; in do_neigh_solicit() 336 dev_hold(netdev); in do_neigh_solicit() 339 in6_dev = in6_dev_get(netdev); in do_neigh_solicit() 346 ipv6_stub->ndisc_send_na(netdev, &iph->saddr, &msg->target, in do_neigh_solicit() [all …]
|
H A D | r8153_ecm.c | 71 static int r8153_ecm_mdio_read(struct net_device *netdev, int phy_id, int reg) in r8153_ecm_mdio_read() argument 73 struct usbnet *dev = netdev_priv(netdev); in r8153_ecm_mdio_read() 86 static void r8153_ecm_mdio_write(struct net_device *netdev, int phy_id, int reg, int val) in r8153_ecm_mdio_write() argument 88 struct usbnet *dev = netdev_priv(netdev); in r8153_ecm_mdio_write()
|
H A D | asix.h | 227 void asix_adjust_link(struct net_device *netdev); 233 int asix_mdio_read(struct net_device *netdev, int phy_id, int loc); 234 void asix_mdio_write(struct net_device *netdev, int phy_id, int loc, int val); 239 int asix_mdio_read_nopm(struct net_device *netdev, int phy_id, int loc); 240 void asix_mdio_write_nopm(struct net_device *netdev, int phy_id, int loc,
|
/openbmc/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | e1000.h | 31 netdev_dbg(hw->adapter->netdev, format, ## arg) 33 netdev_err(adapter->netdev, format, ## arg) 35 netdev_info(adapter->netdev, format, ## arg) 37 netdev_warn(adapter->netdev, format, ## arg) 39 netdev_notice(adapter->netdev, format, ## arg) 280 struct net_device *netdev; member 490 void e1000e_set_ethtool_ops(struct net_device *netdev); 492 int e1000e_open(struct net_device *netdev); 493 int e1000e_close(struct net_device *netdev); 503 void e1000e_get_stats64(struct net_device *netdev,
|
/openbmc/linux/drivers/net/can/usb/kvaser_usb/ |
H A D | kvaser_usb_leaf.c | 898 stats = &priv->netdev->stats; in kvaser_usb_leaf_tx_acknowledge() 913 netdev_err(priv->netdev, in kvaser_usb_leaf_tx_acknowledge() 918 netif_carrier_on(priv->netdev); in kvaser_usb_leaf_tx_acknowledge() 930 netif_wake_queue(priv->netdev); in kvaser_usb_leaf_tx_acknowledge() 1065 stats = &priv->netdev->stats; in kvaser_usb_leaf_rx_error() 1068 if (!netif_running(priv->netdev)) in kvaser_usb_leaf_rx_error() 1116 netif_carrier_on(priv->netdev); in kvaser_usb_leaf_rx_error() 1310 stats = &priv->netdev->stats; in kvaser_usb_leaf_rx_can_msg() 1323 netdev_warn(priv->netdev, in kvaser_usb_leaf_rx_can_msg() 1468 netif_wake_queue(priv->netdev); in kvaser_usb_leaf_start_chip_reply() [all …]
|
/openbmc/linux/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_io.c | 792 struct net_device *netdev = adapter->netdev; in qlcnic_advert_link_change() local 797 netif_carrier_off(netdev); in qlcnic_advert_link_change() 810 netif_carrier_on(netdev); in qlcnic_advert_link_change() 894 struct net_device *netdev = adapter->netdev; in qlcnic_process_cmd_ring() local 1038 struct net_device *netdev = adapter->netdev; in qlcnic_handle_linkevent() local 1053 dev_info(&netdev->dev, in qlcnic_handle_linkevent() 1198 struct net_device *netdev = adapter->netdev; in qlcnic_process_rcv() local 1265 struct net_device *netdev = adapter->netdev; in qlcnic_process_lro() local 1575 struct net_device *netdev) in qlcnic_82xx_napi_add() argument 1720 struct net_device *netdev = adapter->netdev; in qlcnic_83xx_process_rcv() local [all …]
|
/openbmc/linux/drivers/net/ethernet/engleder/ |
H A D | tsnep_xdp.c | 34 netdev_err(adapter->netdev, in tsnep_xdp_enable_pool() 43 netdev_err(adapter->netdev, "failed to map XSK pool\n"); in tsnep_xdp_enable_pool() 67 pool = xsk_get_pool_from_qid(adapter->netdev, queue_id); in tsnep_xdp_disable_pool()
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | conntrack.h | 135 struct net_device *netdev; member 184 struct net_device *netdev; member 226 struct net_device *netdev, 243 struct net_device *netdev,
|
/openbmc/linux/drivers/net/wan/ |
H A D | ixp4xx_hss.c | 272 struct net_device *netdev; member 633 struct net_device *netdev = pdev; in hss_hdlc_set_carrier() local 641 netif_carrier_on(netdev); in hss_hdlc_set_carrier() 643 netif_carrier_off(netdev); in hss_hdlc_set_carrier() 933 "%s:RX", port->netdev->name); in request_hdlc_queues() 938 "%s:TX", port->netdev->name); in request_hdlc_queues() 962 port->netdev->name); in request_hdlc_queues() 1364 netif_carrier_on(port->netdev); in hss_hdlc_ioctl() 1366 netif_carrier_off(port->netdev); in hss_hdlc_ioctl() 1491 if (!port->netdev) { in ixp4xx_hss_probe() [all …]
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | core_env.h | 16 int mlxsw_env_get_module_info(struct net_device *netdev, 20 int mlxsw_env_get_module_eeprom(struct net_device *netdev, 31 int mlxsw_env_reset_module(struct net_device *netdev,
|
/openbmc/linux/drivers/net/netdevsim/ |
H A D | netdev.c | 329 ns->netdev->netdev_ops = &nsim_netdev_ops; in nsim_init_netdevsim() 331 err = nsim_udp_tunnels_info_create(ns->nsim_dev, ns->netdev); in nsim_init_netdevsim() 343 err = register_netdevice(ns->netdev); in nsim_init_netdevsim() 355 nsim_udp_tunnels_info_destroy(ns->netdev); in nsim_init_netdevsim() 365 ns->netdev->netdev_ops = &nsim_vf_netdev_ops; in nsim_init_netdevsim_vf() 367 err = register_netdevice(ns->netdev); in nsim_init_netdevsim_vf() 374 nsim_udp_tunnels_info_destroy(ns->netdev); in nsim_exit_netdevsim() 392 ns->netdev = dev; in nsim_create() 415 struct net_device *dev = ns->netdev; in nsim_destroy()
|
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/ |
H A D | sta_event.c | 230 mwifiex_stop_net_dev_queue(priv->netdev, adapter); in mwifiex_reset_connect_state() 231 if (netif_carrier_ok(priv->netdev)) in mwifiex_reset_connect_state() 232 netif_carrier_off(priv->netdev); in mwifiex_reset_connect_state() 266 cfg80211_tdls_oper_request(priv->netdev, in mwifiex_parse_tdls_event() 708 if (!netif_carrier_ok(priv->netdev)) in mwifiex_process_sta_event() 709 netif_carrier_on(priv->netdev); in mwifiex_process_sta_event() 834 if (netif_carrier_ok(priv->netdev)) in mwifiex_process_sta_event() 835 netif_carrier_off(priv->netdev); in mwifiex_process_sta_event() 862 !netif_running(priv->netdev))) in mwifiex_process_sta_event() 875 cfg80211_cqm_rssi_notify(priv->netdev, in mwifiex_process_sta_event() [all …]
|
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_rx_filter.c | 42 dev_dbg(&lif->netdev->dev, "replay filter command:\n"); in ionic_rx_filter_replay() 50 netdev_info(lif->netdev, "Replay failed - %d: vlan %d\n", in ionic_rx_filter_replay() 55 netdev_info(lif->netdev, "Replay failed - %d: mac %pM\n", in ionic_rx_filter_replay() 59 netdev_info(lif->netdev, "Replay failed - %d: vlan %d mac %pM\n", in ionic_rx_filter_replay() 251 netdev_err(lif->netdev, "unsupported filter match %d", in ionic_rx_filter_find() 345 netdev_dbg(lif->netdev, "%s: rx_filter add VLAN %d\n", in ionic_lif_filter_add() 351 netdev_dbg(lif->netdev, "%s: rx_filter add ADDR %pM\n", in ionic_lif_filter_add() 403 netdev_info(lif->netdev, "rx_filter add failed: VLAN %d\n", in ionic_lif_filter_add() 407 netdev_info(lif->netdev, "rx_filter add failed: ADDR %pM\n", in ionic_lif_filter_add() 490 netdev_dbg(lif->netdev, "%s: rx_filter del VLAN %d id %d\n", in ionic_lif_filter_del() [all …]
|
/openbmc/qemu/qapi/ |
H A D | common.json | 173 # Indicates whether a netfilter is attached to a netdev's transmit 177 # queue of the netdev (default). 179 # @rx: the filter is attached to the receive queue of the netdev, 180 # where it will receive packets sent to the netdev. 182 # @tx: the filter is attached to the transmit queue of the netdev, 183 # where it will receive packets sent by the netdev.
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfdk/ |
H A D | rings.c | 67 if (tx_ring->is_xdp || !dp->netdev) in nfp_nfdk_tx_ring_reset() 70 nd_q = netdev_get_tx_queue(dp->netdev, tx_ring->idx); in nfp_nfdk_tx_ring_reset() 103 …netdev_warn(dp->netdev, "failed to allocate TX descriptor ring memory, requested descriptor count:… in nfp_nfdk_tx_ring_alloc() 113 if (!tx_ring->is_xdp && dp->netdev) in nfp_nfdk_tx_ring_alloc() 114 netif_set_xps_queue(dp->netdev, &r_vec->affinity_mask, in nfp_nfdk_tx_ring_alloc()
|