Home
last modified time | relevance | path

Searched refs:ndev (Results 1 – 200 of 251) sorted by relevance

12

/linux-4.1.27/drivers/ntb/
Dntb_hw.c108 static int is_ntb_xeon(struct ntb_device *ndev) in is_ntb_xeon() argument
110 switch (ndev->pdev->device) { in is_ntb_xeon()
131 static int is_ntb_atom(struct ntb_device *ndev) in is_ntb_atom() argument
133 switch (ndev->pdev->device) { in is_ntb_atom()
143 static void ntb_set_errata_flags(struct ntb_device *ndev) in ntb_set_errata_flags() argument
145 switch (ndev->pdev->device) { in ntb_set_errata_flags()
162 ndev->wa_flags |= WA_SNB_ERR; in ntb_set_errata_flags()
177 int ntb_register_event_callback(struct ntb_device *ndev, in ntb_register_event_callback() argument
181 if (ndev->event_cb) in ntb_register_event_callback()
184 ndev->event_cb = func; in ntb_register_event_callback()
[all …]
Dntb_hw.h110 struct ntb_device *ndev; member
174 static inline unsigned char ntb_max_cbs(struct ntb_device *ndev) in ntb_max_cbs() argument
176 return ndev->max_cbs; in ntb_max_cbs()
187 static inline unsigned char ntb_max_mw(struct ntb_device *ndev) in ntb_max_mw() argument
189 return ndev->limits.max_mw; in ntb_max_mw()
200 static inline bool ntb_hw_link_status(struct ntb_device *ndev) in ntb_hw_link_status() argument
202 return ndev->link_status == NTB_LINK_UP; in ntb_hw_link_status()
213 static inline struct pci_dev *ntb_query_pdev(struct ntb_device *ndev) in ntb_query_pdev() argument
215 return ndev->pdev; in ntb_query_pdev()
227 static inline struct dentry *ntb_query_debugfs(struct ntb_device *ndev) in ntb_query_debugfs() argument
[all …]
Dntb_transport.c98 struct ntb_device *ndev; member
170 struct ntb_device *ndev; member
203 #define QP_TO_MW(ndev, qp) ((qp) % ntb_max_mw(ndev)) argument
341 dev->parent = &ntb_query_pdev(nt->ndev)->dev; in ntb_register_client_dev()
508 mw_max = ntb_max_mw(nt->ndev); in ntb_transport_setup_qp_mw()
509 mw_num = QP_TO_MW(nt->ndev, qp_num); in ntb_transport_setup_qp_mw()
546 struct pci_dev *pdev = ntb_query_pdev(nt->ndev); in ntb_free_mw()
558 struct pci_dev *pdev = ntb_query_pdev(nt->ndev); in ntb_set_mw()
593 ntb_set_mw_addr(nt->ndev, num_mw, mw->dma_addr); in ntb_set_mw()
601 struct pci_dev *pdev = ntb_query_pdev(nt->ndev); in ntb_qp_link_cleanup()
[all …]
/linux-4.1.27/net/nfc/nci/
Dcore.c53 struct nci_conn_info *nci_get_conn_info_by_conn_id(struct nci_dev *ndev, in nci_get_conn_info_by_conn_id() argument
58 list_for_each_entry(conn_info, &ndev->conn_info_list, list) { in nci_get_conn_info_by_conn_id()
68 void nci_req_complete(struct nci_dev *ndev, int result) in nci_req_complete() argument
70 if (ndev->req_status == NCI_REQ_PEND) { in nci_req_complete()
71 ndev->req_result = result; in nci_req_complete()
72 ndev->req_status = NCI_REQ_DONE; in nci_req_complete()
73 complete(&ndev->req_completion); in nci_req_complete()
77 static void nci_req_cancel(struct nci_dev *ndev, int err) in nci_req_cancel() argument
79 if (ndev->req_status == NCI_REQ_PEND) { in nci_req_cancel()
80 ndev->req_result = err; in nci_req_cancel()
[all …]
Drsp.c40 static void nci_core_reset_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_core_reset_rsp_packet() argument
47 ndev->nci_ver = rsp->nci_ver; in nci_core_reset_rsp_packet()
52 nci_req_complete(ndev, rsp->status); in nci_core_reset_rsp_packet()
55 static void nci_core_init_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_core_init_rsp_packet() argument
65 ndev->nfcc_features = __le32_to_cpu(rsp_1->nfcc_features); in nci_core_init_rsp_packet()
66 ndev->num_supported_rf_interfaces = rsp_1->num_supported_rf_interfaces; in nci_core_init_rsp_packet()
68 if (ndev->num_supported_rf_interfaces > in nci_core_init_rsp_packet()
70 ndev->num_supported_rf_interfaces = in nci_core_init_rsp_packet()
74 memcpy(ndev->supported_rf_interfaces, in nci_core_init_rsp_packet()
76 ndev->num_supported_rf_interfaces); in nci_core_init_rsp_packet()
[all …]
Dntf.c42 static void nci_core_conn_credits_ntf_packet(struct nci_dev *ndev, in nci_core_conn_credits_ntf_packet() argument
63 conn_info = nci_get_conn_info_by_conn_id(ndev, in nci_core_conn_credits_ntf_packet()
73 if (!skb_queue_empty(&ndev->tx_q)) in nci_core_conn_credits_ntf_packet()
74 queue_work(ndev->tx_wq, &ndev->tx_work); in nci_core_conn_credits_ntf_packet()
77 static void nci_core_generic_error_ntf_packet(struct nci_dev *ndev, in nci_core_generic_error_ntf_packet() argument
84 if (atomic_read(&ndev->state) == NCI_W4_HOST_SELECT) { in nci_core_generic_error_ntf_packet()
87 nci_req_complete(ndev, status); in nci_core_generic_error_ntf_packet()
91 static void nci_core_conn_intf_error_ntf_packet(struct nci_dev *ndev, in nci_core_conn_intf_error_ntf_packet() argument
101 if (test_bit(NCI_DATA_EXCHANGE, &ndev->flags)) in nci_core_conn_intf_error_ntf_packet()
102 nci_data_exchange_complete(ndev, NULL, ntf->conn_id, -EIO); in nci_core_conn_intf_error_ntf_packet()
[all …]
Dhci.c130 static void nci_hci_reset_pipes_per_host(struct nci_dev *ndev, u8 host) in nci_hci_reset_pipes_per_host() argument
135 if (ndev->hci_dev->pipes[i].host == host) { in nci_hci_reset_pipes_per_host()
136 ndev->hci_dev->pipes[i].gate = NCI_HCI_INVALID_GATE; in nci_hci_reset_pipes_per_host()
137 ndev->hci_dev->pipes[i].host = NCI_HCI_INVALID_HOST; in nci_hci_reset_pipes_per_host()
150 static int nci_hci_send_data(struct nci_dev *ndev, u8 pipe, in nci_hci_send_data() argument
159 conn_info = ndev->hci_dev->conn_info; in nci_hci_send_data()
164 skb = nci_skb_alloc(ndev, conn_info->max_pkt_payload_len + in nci_hci_send_data()
189 r = nci_send_data(ndev, conn_info->conn_id, skb); in nci_hci_send_data()
196 skb = nci_skb_alloc(ndev, in nci_hci_send_data()
209 static void nci_hci_send_data_req(struct nci_dev *ndev, unsigned long opt) in nci_hci_send_data_req() argument
[all …]
Ddata.c38 void nci_data_exchange_complete(struct nci_dev *ndev, struct sk_buff *skb, in nci_data_exchange_complete() argument
45 conn_info = nci_get_conn_info_by_conn_id(ndev, conn_id); in nci_data_exchange_complete()
57 del_timer_sync(&ndev->data_timer); in nci_data_exchange_complete()
58 clear_bit(NCI_DATA_EXCHANGE_TO, &ndev->flags); in nci_data_exchange_complete()
71 clear_bit(NCI_DATA_EXCHANGE, &ndev->flags); in nci_data_exchange_complete()
76 static inline void nci_push_data_hdr(struct nci_dev *ndev, in nci_push_data_hdr() argument
93 static int nci_queue_tx_data_frags(struct nci_dev *ndev, in nci_queue_tx_data_frags() argument
107 conn_info = nci_get_conn_info_by_conn_id(ndev, conn_id); in nci_queue_tx_data_frags()
119 skb_frag = nci_skb_alloc(ndev, in nci_queue_tx_data_frags()
132 nci_push_data_hdr(ndev, conn_id, skb_frag, in nci_queue_tx_data_frags()
[all …]
Dspi.c135 struct nci_dev *ndev) in nci_spi_allocate_spi() argument
147 nspi->ndev = ndev; in nci_spi_allocate_spi()
161 skb = nci_skb_alloc(nspi->ndev, 0, GFP_KERNEL); in send_acknowledge()
216 skb = nci_skb_alloc(nspi->ndev, rx_len, GFP_KERNEL); in __nci_spi_read()
/linux-4.1.27/drivers/net/
Dntb_netdev.c64 struct net_device *ndev; member
75 struct net_device *ndev = data; in ntb_netdev_event_handler() local
76 struct ntb_netdev *dev = netdev_priv(ndev); in ntb_netdev_event_handler()
78 netdev_dbg(ndev, "Event %x, Link %x\n", status, in ntb_netdev_event_handler()
83 netif_carrier_off(ndev); in ntb_netdev_event_handler()
89 netif_carrier_on(ndev); in ntb_netdev_event_handler()
92 netdev_warn(ndev, "Unsupported event type %d\n", status); in ntb_netdev_event_handler()
99 struct net_device *ndev = qp_data; in ntb_netdev_rx_handler() local
107 netdev_dbg(ndev, "%s: %d byte payload received\n", __func__, len); in ntb_netdev_rx_handler()
110 skb->protocol = eth_type_trans(skb, ndev); in ntb_netdev_rx_handler()
[all …]
Drionet.c72 struct net_device *ndev; member
91 static int rionet_rx_clean(struct net_device *ndev) in rionet_rx_clean() argument
95 struct rionet_private *rnet = netdev_priv(ndev); in rionet_rx_clean()
110 eth_type_trans(rnet->rx_skb[i], ndev); in rionet_rx_clean()
114 ndev->stats.rx_dropped++; in rionet_rx_clean()
116 ndev->stats.rx_packets++; in rionet_rx_clean()
117 ndev->stats.rx_bytes += RIO_MAX_MSG_SIZE; in rionet_rx_clean()
125 static void rionet_rx_fill(struct net_device *ndev, int end) in rionet_rx_fill() argument
128 struct rionet_private *rnet = netdev_priv(ndev); in rionet_rx_fill()
144 static int rionet_queue_tx_msg(struct sk_buff *skb, struct net_device *ndev, in rionet_queue_tx_msg() argument
[all …]
/linux-4.1.27/drivers/net/ethernet/renesas/
Dsh_eth.c404 static void sh_eth_rcv_snd_disable(struct net_device *ndev);
405 static struct net_device_stats *sh_eth_get_stats(struct net_device *ndev);
417 static void sh_eth_select_mii(struct net_device *ndev) in sh_eth_select_mii() argument
420 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_select_mii()
433 netdev_warn(ndev, in sh_eth_select_mii()
439 sh_eth_write(ndev, value, RMII_MII); in sh_eth_select_mii()
442 static void sh_eth_set_duplex(struct net_device *ndev) in sh_eth_set_duplex() argument
444 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_set_duplex()
447 sh_eth_write(ndev, sh_eth_read(ndev, ECMR) | ECMR_DM, ECMR); in sh_eth_set_duplex()
449 sh_eth_write(ndev, sh_eth_read(ndev, ECMR) & ~ECMR_DM, ECMR); in sh_eth_set_duplex()
[all …]
Dsh_eth.h458 void (*chip_reset)(struct net_device *ndev);
459 void (*set_duplex)(struct net_device *ndev);
460 void (*set_rate)(struct net_device *ndev);
551 static inline void sh_eth_write(struct net_device *ndev, u32 data, in sh_eth_write() argument
554 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_write()
563 static inline u32 sh_eth_read(struct net_device *ndev, int enum_index) in sh_eth_read() argument
565 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_read()
/linux-4.1.27/drivers/net/ethernet/wiznet/
Dw5300.c99 struct net_device *ndev; member
236 struct net_device *ndev = priv->ndev; in w5300_write_macaddr() local
238 ndev->dev_addr[0] << 24 | in w5300_write_macaddr()
239 ndev->dev_addr[1] << 16 | in w5300_write_macaddr()
240 ndev->dev_addr[2] << 8 | in w5300_write_macaddr()
241 ndev->dev_addr[3]); in w5300_write_macaddr()
243 ndev->dev_addr[4] << 8 | in w5300_write_macaddr()
244 ndev->dev_addr[5]); in w5300_write_macaddr()
295 static void w5300_get_drvinfo(struct net_device *ndev, in w5300_get_drvinfo() argument
300 strlcpy(info->bus_info, dev_name(ndev->dev.parent), in w5300_get_drvinfo()
[all …]
Dw5100.c103 struct net_device *ndev; member
325 struct net_device *ndev = priv->ndev; in w5100_write_macaddr() local
329 w5100_write(priv, W5100_SHAR + i, ndev->dev_addr[i]); in w5100_write_macaddr()
376 static void w5100_get_drvinfo(struct net_device *ndev, in w5100_get_drvinfo() argument
381 strlcpy(info->bus_info, dev_name(ndev->dev.parent), in w5100_get_drvinfo()
385 static u32 w5100_get_link(struct net_device *ndev) in w5100_get_link() argument
387 struct w5100_priv *priv = netdev_priv(ndev); in w5100_get_link()
395 static u32 w5100_get_msglevel(struct net_device *ndev) in w5100_get_msglevel() argument
397 struct w5100_priv *priv = netdev_priv(ndev); in w5100_get_msglevel()
402 static void w5100_set_msglevel(struct net_device *ndev, u32 value) in w5100_set_msglevel() argument
[all …]
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_xpcs.c19 static int sxgbe_xpcs_read(struct net_device *ndev, unsigned int reg) in sxgbe_xpcs_read() argument
22 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_xpcs_read()
29 static int sxgbe_xpcs_write(struct net_device *ndev, int reg, int data) in sxgbe_xpcs_write() argument
31 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_xpcs_write()
38 int sxgbe_xpcs_init(struct net_device *ndev) in sxgbe_xpcs_init() argument
42 value = sxgbe_xpcs_read(ndev, SR_PCS_MMD_CONTROL1); in sxgbe_xpcs_init()
44 sxgbe_xpcs_write(ndev, SR_PCS_CONTROL2, XPCS_TYPE_SEL_X); in sxgbe_xpcs_init()
45 sxgbe_xpcs_write(ndev, VR_PCS_MMD_XAUI_MODE_CONTROL, XPCS_XAUI_MODE); in sxgbe_xpcs_init()
46 sxgbe_xpcs_write(ndev, VR_PCS_MMD_XAUI_MODE_CONTROL, value | BIT(13)); in sxgbe_xpcs_init()
47 sxgbe_xpcs_write(ndev, SR_PCS_MMD_CONTROL1, value | BIT(11)); in sxgbe_xpcs_init()
[all …]
Dsxgbe_mdio.c114 struct net_device *ndev = bus->priv; in sxgbe_mdio_read() local
115 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_mdio_read()
136 struct net_device *ndev = bus->priv; in sxgbe_mdio_write() local
137 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_mdio_write()
143 int sxgbe_mdio_register(struct net_device *ndev) in sxgbe_mdio_register() argument
146 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_mdio_register()
156 netdev_err(ndev, "%s: mii bus allocation failed\n", __func__); in sxgbe_mdio_register()
171 mdio_bus->priv = ndev; in sxgbe_mdio_register()
178 netdev_err(ndev, "mdiobus register failed\n"); in sxgbe_mdio_register()
217 netdev_info(ndev, "PHY ID %08x at %d IRQ %s (%s)%s\n", in sxgbe_mdio_register()
[all …]
Dsxgbe_platform.c88 struct net_device *ndev = platform_get_drvdata(pdev); in sxgbe_platform_probe() local
166 sxgbe_drv_remove(ndev); in sxgbe_platform_probe()
179 struct net_device *ndev = platform_get_drvdata(pdev); in sxgbe_platform_remove() local
180 int ret = sxgbe_drv_remove(ndev); in sxgbe_platform_remove()
188 struct net_device *ndev = dev_get_drvdata(dev); in sxgbe_platform_suspend() local
190 return sxgbe_suspend(ndev); in sxgbe_platform_suspend()
195 struct net_device *ndev = dev_get_drvdata(dev); in sxgbe_platform_resume() local
197 return sxgbe_resume(ndev); in sxgbe_platform_resume()
202 struct net_device *ndev = dev_get_drvdata(dev); in sxgbe_platform_freeze() local
204 return sxgbe_freeze(ndev); in sxgbe_platform_freeze()
[all …]
Dsxgbe_main.c265 static int sxgbe_init_phy(struct net_device *ndev) in sxgbe_init_phy() argument
270 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_init_phy()
287 netdev_dbg(ndev, "%s: trying to attach to %s\n", __func__, phy_id_fmt); in sxgbe_init_phy()
289 phydev = phy_connect(ndev, phy_id_fmt, &sxgbe_adjust_link, phy_iface); in sxgbe_init_phy()
292 netdev_err(ndev, "Could not attach to PHY\n"); in sxgbe_init_phy()
306 netdev_dbg(ndev, "%s: attached to PHY (UID 0x%x) Link = %d\n", in sxgbe_init_phy()
2098 struct net_device *ndev; in sxgbe_drv_probe() local
2102 ndev = alloc_etherdev_mqs(sizeof(struct sxgbe_priv_data), in sxgbe_drv_probe()
2104 if (!ndev) in sxgbe_drv_probe()
2107 SET_NETDEV_DEV(ndev, device); in sxgbe_drv_probe()
[all …]
Dsxgbe_common.h519 int sxgbe_drv_remove(struct net_device *ndev);
521 int sxgbe_mdio_unregister(struct net_device *ndev);
522 int sxgbe_mdio_register(struct net_device *ndev);
527 int sxgbe_suspend(struct net_device *ndev);
528 int sxgbe_resume(struct net_device *ndev);
529 int sxgbe_freeze(struct net_device *ndev);
530 int sxgbe_restore(struct net_device *ndev);
Dsxgbe_xpcs.h35 int sxgbe_xpcs_init(struct net_device *ndev);
36 int sxgbe_xpcs_init_1G(struct net_device *ndev);
/linux-4.1.27/drivers/net/ethernet/moxa/
Dmoxart_ether.c31 static inline void moxart_emac_write(struct net_device *ndev, in moxart_emac_write() argument
34 struct moxart_mac_priv_t *priv = netdev_priv(ndev); in moxart_emac_write()
39 static void moxart_update_mac_address(struct net_device *ndev) in moxart_update_mac_address() argument
41 moxart_emac_write(ndev, REG_MAC_MS_ADDRESS, in moxart_update_mac_address()
42 ((ndev->dev_addr[0] << 8) | (ndev->dev_addr[1]))); in moxart_update_mac_address()
43 moxart_emac_write(ndev, REG_MAC_MS_ADDRESS + 4, in moxart_update_mac_address()
44 ((ndev->dev_addr[2] << 24) | in moxart_update_mac_address()
45 (ndev->dev_addr[3] << 16) | in moxart_update_mac_address()
46 (ndev->dev_addr[4] << 8) | in moxart_update_mac_address()
47 (ndev->dev_addr[5]))); in moxart_update_mac_address()
[all …]
/linux-4.1.27/drivers/misc/mei/
Dnfc.c137 static void mei_nfc_free(struct mei_nfc_dev *ndev) in mei_nfc_free() argument
139 if (!ndev) in mei_nfc_free()
142 if (ndev->cl) { in mei_nfc_free()
143 list_del(&ndev->cl->device_link); in mei_nfc_free()
144 mei_cl_unlink(ndev->cl); in mei_nfc_free()
145 kfree(ndev->cl); in mei_nfc_free()
148 if (ndev->cl_info) { in mei_nfc_free()
149 list_del(&ndev->cl_info->device_link); in mei_nfc_free()
150 mei_cl_unlink(ndev->cl_info); in mei_nfc_free()
151 kfree(ndev->cl_info); in mei_nfc_free()
[all …]
/linux-4.1.27/include/net/nfc/
Dnci_core.h70 int (*open)(struct nci_dev *ndev);
71 int (*close)(struct nci_dev *ndev);
72 int (*send)(struct nci_dev *ndev, struct sk_buff *skb);
73 int (*setup)(struct nci_dev *ndev);
74 int (*fw_download)(struct nci_dev *ndev, const char *firmware_name);
75 __u32 (*get_rfprotocol)(struct nci_dev *ndev, __u8 rf_protocol);
76 int (*discover_se)(struct nci_dev *ndev);
77 int (*disable_se)(struct nci_dev *ndev, u32 se_idx);
78 int (*enable_se)(struct nci_dev *ndev, u32 se_idx);
79 int (*se_io)(struct nci_dev *ndev, u32 se_idx,
[all …]
Ddigital.h253 void nfc_digital_free_device(struct nfc_digital_dev *ndev);
254 int nfc_digital_register_device(struct nfc_digital_dev *ndev);
255 void nfc_digital_unregister_device(struct nfc_digital_dev *ndev);
257 static inline void nfc_digital_set_parent_dev(struct nfc_digital_dev *ndev, in nfc_digital_set_parent_dev() argument
260 nfc_set_parent_dev(ndev->nfc_dev, dev); in nfc_digital_set_parent_dev()
/linux-4.1.27/drivers/net/ethernet/
Dnetx-eth.c105 static void netx_eth_set_multicast_list(struct net_device *ndev) in netx_eth_set_multicast_list() argument
111 netx_eth_hard_start_xmit(struct sk_buff *skb, struct net_device *ndev) in netx_eth_hard_start_xmit() argument
113 struct netx_eth_priv *priv = netdev_priv(ndev); in netx_eth_hard_start_xmit()
129 ndev->stats.tx_packets++; in netx_eth_hard_start_xmit()
130 ndev->stats.tx_bytes += skb->len; in netx_eth_hard_start_xmit()
132 netif_stop_queue(ndev); in netx_eth_hard_start_xmit()
139 static void netx_eth_receive(struct net_device *ndev) in netx_eth_receive() argument
141 struct netx_eth_priv *priv = netdev_priv(ndev); in netx_eth_receive()
152 skb = netdev_alloc_skb(ndev, len); in netx_eth_receive()
154 ndev->stats.rx_dropped++; in netx_eth_receive()
[all …]
/linux-4.1.27/drivers/net/ethernet/xilinx/
Dll_temac_main.c202 static void temac_dma_bd_release(struct net_device *ndev) in temac_dma_bd_release() argument
204 struct temac_local *lp = netdev_priv(ndev); in temac_dma_bd_release()
214 dma_unmap_single(ndev->dev.parent, lp->rx_bd_v[i].phys, in temac_dma_bd_release()
220 dma_free_coherent(ndev->dev.parent, in temac_dma_bd_release()
224 dma_free_coherent(ndev->dev.parent, in temac_dma_bd_release()
233 static int temac_dma_bd_init(struct net_device *ndev) in temac_dma_bd_init() argument
235 struct temac_local *lp = netdev_priv(ndev); in temac_dma_bd_init()
245 lp->tx_bd_v = dma_zalloc_coherent(ndev->dev.parent, in temac_dma_bd_init()
251 lp->rx_bd_v = dma_zalloc_coherent(ndev->dev.parent, in temac_dma_bd_init()
266 skb = netdev_alloc_skb_ip_align(ndev, in temac_dma_bd_init()
[all …]
Dxilinx_axienet_main.c152 static void axienet_dma_bd_release(struct net_device *ndev) in axienet_dma_bd_release() argument
155 struct axienet_local *lp = netdev_priv(ndev); in axienet_dma_bd_release()
158 dma_unmap_single(ndev->dev.parent, lp->rx_bd_v[i].phys, in axienet_dma_bd_release()
165 dma_free_coherent(ndev->dev.parent, in axienet_dma_bd_release()
171 dma_free_coherent(ndev->dev.parent, in axienet_dma_bd_release()
189 static int axienet_dma_bd_init(struct net_device *ndev) in axienet_dma_bd_init() argument
194 struct axienet_local *lp = netdev_priv(ndev); in axienet_dma_bd_init()
204 lp->tx_bd_v = dma_zalloc_coherent(ndev->dev.parent, in axienet_dma_bd_init()
210 lp->rx_bd_v = dma_zalloc_coherent(ndev->dev.parent, in axienet_dma_bd_init()
227 skb = netdev_alloc_skb_ip_align(ndev, lp->max_frm_size); in axienet_dma_bd_init()
[all …]
Dxilinx_emaclite.c123 struct net_device *ndev; member
515 dev_err(&lp->ndev->dev, "Exceeded transmit timeout of %lu ms\n", in xemaclite_tx_timeout()
593 dev_err(&lp->ndev->dev, "Could not allocate receive buffer\n"); in xemaclite_rx_handler()
751 dev_dbg(&lp->ndev->dev, in xemaclite_mdio_read()
774 dev_dbg(&lp->ndev->dev, in xemaclite_mdio_write()
825 if (lp->ndev->mem_start != res.start) { in xemaclite_mdio_setup()
877 static void xemaclite_adjust_link(struct net_device *ndev) in xemaclite_adjust_link() argument
879 struct net_local *lp = netdev_priv(ndev); in xemaclite_adjust_link()
911 lp->phy_dev = of_phy_connect(lp->ndev, lp->phy_node, in xemaclite_open()
915 dev_err(&lp->ndev->dev, "of_phy_connect() failed\n"); in xemaclite_open()
[all …]
/linux-4.1.27/drivers/net/ethernet/arc/
Demac_main.c48 static void arc_emac_adjust_link(struct net_device *ndev) in arc_emac_adjust_link() argument
50 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_adjust_link()
93 static int arc_emac_get_settings(struct net_device *ndev, in arc_emac_get_settings() argument
96 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_get_settings()
112 static int arc_emac_set_settings(struct net_device *ndev, in arc_emac_set_settings() argument
115 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_set_settings()
131 static void arc_emac_get_drvinfo(struct net_device *ndev, in arc_emac_get_drvinfo() argument
134 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_get_drvinfo()
153 static void arc_emac_tx_clean(struct net_device *ndev) in arc_emac_tx_clean() argument
155 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_tx_clean()
[all …]
Demac_arc.c32 struct net_device *ndev; in emac_arc_probe() local
39 ndev = alloc_etherdev(sizeof(struct arc_emac_priv)); in emac_arc_probe()
40 if (!ndev) in emac_arc_probe()
42 platform_set_drvdata(pdev, ndev); in emac_arc_probe()
43 SET_NETDEV_DEV(ndev, dev); in emac_arc_probe()
45 priv = netdev_priv(ndev); in emac_arc_probe()
60 err = arc_emac_probe(ndev, interface); in emac_arc_probe()
63 free_netdev(ndev); in emac_arc_probe()
69 struct net_device *ndev = platform_get_drvdata(pdev); in emac_arc_remove() local
72 err = arc_emac_remove(ndev); in emac_arc_remove()
[all …]
Demac_rockchip.c91 struct net_device *ndev; in emac_rockchip_probe() local
100 ndev = alloc_etherdev(sizeof(struct rockchip_priv_data)); in emac_rockchip_probe()
101 if (!ndev) in emac_rockchip_probe()
103 platform_set_drvdata(pdev, ndev); in emac_rockchip_probe()
104 SET_NETDEV_DEV(ndev, dev); in emac_rockchip_probe()
106 priv = netdev_priv(ndev); in emac_rockchip_probe()
167 err = arc_emac_probe(ndev, interface); in emac_rockchip_probe()
195 free_netdev(ndev); in emac_rockchip_probe()
201 struct net_device *ndev = platform_get_drvdata(pdev); in emac_rockchip_remove() local
202 struct rockchip_priv_data *priv = netdev_priv(ndev); in emac_rockchip_remove()
[all …]
Demac.h213 int arc_emac_probe(struct net_device *ndev, int interface);
214 int arc_emac_remove(struct net_device *ndev);
/linux-4.1.27/drivers/net/can/
Dxilinx_can.c224 static int set_reset_mode(struct net_device *ndev) in set_reset_mode() argument
226 struct xcan_priv *priv = netdev_priv(ndev); in set_reset_mode()
234 netdev_warn(ndev, "timed out for config mode\n"); in set_reset_mode()
250 static int xcan_set_bittiming(struct net_device *ndev) in xcan_set_bittiming() argument
252 struct xcan_priv *priv = netdev_priv(ndev); in xcan_set_bittiming()
263 netdev_alert(ndev, in xcan_set_bittiming()
283 netdev_dbg(ndev, "BRPR=0x%08x, BTR=0x%08x\n", in xcan_set_bittiming()
300 static int xcan_chip_start(struct net_device *ndev) in xcan_chip_start() argument
302 struct xcan_priv *priv = netdev_priv(ndev); in xcan_chip_start()
308 err = set_reset_mode(ndev); in xcan_chip_start()
[all …]
Drcar_can.c87 struct net_device *ndev; member
210 static void tx_failure_cleanup(struct net_device *ndev) in tx_failure_cleanup() argument
215 can_free_echo_skb(ndev, i); in tx_failure_cleanup()
218 static void rcar_can_error(struct net_device *ndev) in rcar_can_error() argument
220 struct rcar_can_priv *priv = netdev_priv(ndev); in rcar_can_error()
221 struct net_device_stats *stats = &ndev->stats; in rcar_can_error()
227 skb = alloc_can_err_skb(ndev, &cf); in rcar_can_error()
243 netdev_dbg(priv->ndev, "Bus error interrupt:\n"); in rcar_can_error()
250 netdev_dbg(priv->ndev, "ACK Delimiter Error\n"); in rcar_can_error()
257 netdev_dbg(priv->ndev, "Bit Error (dominant)\n"); in rcar_can_error()
[all …]
Dti_hecc.c214 struct net_device *ndev; member
300 netdev_warn(priv->ndev, "WARN: Triple" in ti_hecc_set_btc()
309 netdev_info(priv->ndev, "setting CANBTC=%#x\n", can_btc); in ti_hecc_set_btc()
321 static void ti_hecc_reset(struct net_device *ndev) in ti_hecc_reset() argument
324 struct ti_hecc_priv *priv = netdev_priv(ndev); in ti_hecc_reset()
326 netdev_dbg(ndev, "resetting hecc ...\n"); in ti_hecc_reset()
384 static void ti_hecc_start(struct net_device *ndev) in ti_hecc_start() argument
386 struct ti_hecc_priv *priv = netdev_priv(ndev); in ti_hecc_start()
390 ti_hecc_reset(ndev); in ti_hecc_start()
424 static void ti_hecc_stop(struct net_device *ndev) in ti_hecc_stop() argument
[all …]
Dpch_can.c178 struct net_device *ndev; member
226 netdev_err(priv->ndev, "%s -> Invalid Mode.\n", __func__); in pch_can_set_run_mode()
279 netdev_err(priv->ndev, "Invalid interrupt number.\n"); in pch_can_set_int_enables()
490 static void pch_can_error(struct net_device *ndev, u32 status) in pch_can_error() argument
493 struct pch_can_priv *priv = netdev_priv(ndev); in pch_can_error()
496 struct net_device_stats *stats = &(priv->ndev->stats); in pch_can_error()
499 skb = alloc_can_err_skb(ndev, &cf); in pch_can_error()
509 can_bus_off(ndev); in pch_can_error()
522 netdev_dbg(ndev, in pch_can_error()
534 netdev_dbg(ndev, in pch_can_error()
[all …]
Djanz-ican3.c198 struct net_device *ndev; member
295 netdev_dbg(mod->ndev, "no mbox for reading\n"); in ican3_old_recv_msg()
340 netdev_err(mod->ndev, "no mbox for writing\n"); in ican3_old_send_msg()
542 netdev_dbg(mod->ndev, "%s: no free buffers\n", __func__); in ican3_new_send_msg()
573 netdev_dbg(mod->ndev, "%s: no buffers to recv\n", __func__); in ican3_new_recv_msg()
883 netdev_dbg(mod->ndev, "IDVERS response: %s\n", msg->data); in ican3_handle_idvers()
888 struct net_device *dev = mod->ndev; in ican3_handle_msglost()
899 netdev_err(mod->ndev, "lost %d control messages\n", msg->data[0]); in ican3_handle_msglost()
930 struct net_device *dev = mod->ndev; in ican3_handle_cevtind()
939 netdev_err(mod->ndev, "unable to handle errors on non-SJA1000\n"); in ican3_handle_cevtind()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dnetdev.c21 static int wil_open(struct net_device *ndev) in wil_open() argument
23 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_open()
30 static int wil_stop(struct net_device *ndev) in wil_stop() argument
32 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_stop()
39 static int wil_change_mtu(struct net_device *ndev, int new_mtu) in wil_change_mtu() argument
41 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_change_mtu()
48 wil_dbg_misc(wil, "change MTU %d -> %d\n", ndev->mtu, new_mtu); in wil_change_mtu()
49 ndev->mtu = new_mtu; in wil_change_mtu()
54 static int wil_do_ioctl(struct net_device *ndev, struct ifreq *ifr, int cmd) in wil_do_ioctl() argument
56 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_do_ioctl()
[all …]
Dethtool.c24 static int wil_ethtoolops_begin(struct net_device *ndev) in wil_ethtoolops_begin() argument
26 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_ethtoolops_begin()
35 static void wil_ethtoolops_complete(struct net_device *ndev) in wil_ethtoolops_complete() argument
37 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_ethtoolops_complete()
44 static int wil_ethtoolops_get_coalesce(struct net_device *ndev, in wil_ethtoolops_get_coalesce() argument
47 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_ethtoolops_get_coalesce()
72 static int wil_ethtoolops_set_coalesce(struct net_device *ndev, in wil_ethtoolops_set_coalesce() argument
75 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_ethtoolops_set_coalesce()
114 void wil_set_ethtoolops(struct net_device *ndev) in wil_set_ethtoolops() argument
116 ndev->ethtool_ops = &wil_ethtool_ops; in wil_set_ethtoolops()
Ddebug.c22 struct net_device *ndev = wil_to_ndev(wil); in wil_err() local
30 netdev_err(ndev, "%pV", &vaf); in wil_err()
38 struct net_device *ndev = wil_to_ndev(wil); in wil_err_ratelimited() local
46 netdev_err(ndev, "%pV", &vaf); in wil_err_ratelimited()
54 struct net_device *ndev = wil_to_ndev(wil); in wil_info() local
62 netdev_info(ndev, "%pV", &vaf); in wil_info()
Dmain.c141 struct net_device *ndev = wil_to_ndev(wil); in wil_disconnect_cid() local
158 cfg80211_del_sta(ndev, sta->addr, GFP_KERNEL); in wil_disconnect_cid()
188 struct net_device *ndev = wil_to_ndev(wil); in _wil6210_disconnect() local
204 if (bssid && memcmp(ndev->dev_addr, bssid, ETH_ALEN)) { in _wil6210_disconnect()
221 netif_tx_stop_all_queues(ndev); in _wil6210_disconnect()
222 netif_carrier_off(ndev); in _wil6210_disconnect()
226 cfg80211_disconnected(ndev, reason_code, in _wil6210_disconnect()
229 cfg80211_connect_result(ndev, bssid, NULL, 0, NULL, 0, in _wil6210_disconnect()
399 struct net_device *ndev = wil_to_ndev(wil); in wil_connect_worker() local
415 netif_tx_wake_all_queues(ndev); in wil_connect_worker()
[all …]
Dtxrx.c372 struct net_device *ndev = wil_to_ndev(wil); in wil_vring_reap_rx() local
432 if (ndev->type == ARPHRD_IEEE80211_RADIOTAP) in wil_vring_reap_rx()
436 if (ndev->type != ARPHRD_ETHER) in wil_vring_reap_rx()
493 struct net_device *ndev = wil_to_ndev(wil); in wil_rx_refill() local
497 int headroom = ndev->type == ARPHRD_IEEE80211_RADIOTAP ? in wil_rx_refill()
519 void wil_netif_rx_any(struct sk_buff *skb, struct net_device *ndev) in wil_netif_rx_any() argument
522 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_netif_rx_any()
569 xmit_skb->dev = ndev; in wil_netif_rx_any()
580 skb->protocol = eth_type_trans(skb, ndev); in wil_netif_rx_any()
587 ndev->stats.rx_dropped++; in wil_netif_rx_any()
[all …]
Dcfg80211.c175 struct net_device *ndev, in wil_cfg80211_get_station() argument
230 struct net_device *ndev, in wil_cfg80211_change_iface() argument
380 struct net_device *ndev, in wil_cfg80211_connect() argument
489 netif_carrier_on(ndev); in wil_cfg80211_connect()
504 struct net_device *ndev, in wil_cfg80211_disconnect() argument
565 struct net_device *ndev, in wil_cfg80211_add_key() argument
581 struct net_device *ndev, in wil_cfg80211_del_key() argument
596 struct net_device *ndev, in wil_cfg80211_set_default_key() argument
679 struct net_device *ndev, in wil_cfg80211_change_beacon() argument
718 struct net_device *ndev, in wil_cfg80211_start_ap() argument
[all …]
Drx_reorder.c47 struct net_device *ndev = wil_to_ndev(wil); in wil_release_reorder_frame() local
56 wil_netif_rx_any(skb, ndev); in wil_release_reorder_frame()
96 struct net_device *ndev = wil_to_ndev(wil); in wil_rx_reorder() local
112 wil_netif_rx_any(skb, ndev); in wil_rx_reorder()
120 wil_netif_rx_any(skb, ndev); in wil_rx_reorder()
142 wil_netif_rx_any(skb, ndev); in wil_rx_reorder()
188 wil_netif_rx_any(skb, ndev); in wil_rx_reorder()
Dwmi.c386 struct net_device *ndev = wil_to_ndev(wil); in wmi_evt_connect() local
446 cfg80211_connect_result(ndev, evt->bssid, in wmi_evt_connect()
462 cfg80211_new_sta(ndev, evt->bssid, &sinfo, GFP_KERNEL); in wmi_evt_connect()
499 struct net_device *ndev = wil_to_ndev(wil); in wmi_evt_eapol_rx() local
527 ether_addr_copy(eth->h_dest, ndev->dev_addr); in wmi_evt_eapol_rx()
531 skb->protocol = eth_type_trans(skb, ndev); in wmi_evt_eapol_rx()
533 ndev->stats.rx_packets++; in wmi_evt_eapol_rx()
534 ndev->stats.rx_bytes += sz; in wmi_evt_eapol_rx()
540 ndev->stats.rx_dropped++; in wmi_evt_eapol_rx()
581 struct net_device *ndev = wil_to_ndev(wil); in wmi_evt_linkdown() local
[all …]
Ddebugfs.c555 struct net_device *ndev = wil_to_ndev(wil); in wil_write_file_reset() local
563 dev_close(ndev); in wil_write_file_reset()
564 ndev->flags &= ~IFF_UP; in wil_write_file_reset()
997 struct net_device *ndev = wil_to_ndev(wil); in wil_write_file_ssid() local
1009 if (netif_running(ndev)) { in wil_write_file_ssid()
1147 struct net_device *ndev = wil_to_ndev(wil); in wil_info_debugfs_show() local
1152 ulong rxf = ndev->stats.rx_packets; in wil_info_debugfs_show()
1153 ulong txf = ndev->stats.tx_packets; in wil_info_debugfs_show()
1166 for (i = 0; i < ndev->num_tx_queues; i++) { in wil_info_debugfs_show()
1167 struct netdev_queue *txq = netdev_get_tx_queue(ndev, i); in wil_info_debugfs_show()
/linux-4.1.27/drivers/nfc/st21nfcb/
Dst21nfcb_se.c123 static u8 st21nfcb_se_get_bwi(struct nci_dev *ndev) in st21nfcb_se_get_bwi() argument
127 struct st21nfcb_nci_info *info = nci_get_drvdata(ndev); in st21nfcb_se_get_bwi()
142 static void st21nfcb_se_get_atr(struct nci_dev *ndev) in st21nfcb_se_get_atr() argument
144 struct st21nfcb_nci_info *info = nci_get_drvdata(ndev); in st21nfcb_se_get_atr()
148 r = nci_hci_get_param(ndev, ST21NFCB_APDU_READER_GATE, in st21nfcb_se_get_atr()
157 ST21NFCB_BWI_TO_TIMEOUT(st21nfcb_se_get_bwi(ndev)); in st21nfcb_se_get_atr()
162 int st21nfcb_hci_load_session(struct nci_dev *ndev) in st21nfcb_hci_load_session() argument
188 r = nci_hci_connect_gate(ndev, ST21NFCB_HOST_CONTROLLER_ID, in st21nfcb_hci_load_session()
195 r = nci_hci_send_cmd(ndev, ST21NFCB_DEVICE_MGNT_GATE, in st21nfcb_hci_load_session()
204 r = nci_hci_send_cmd(ndev, ST21NFCB_DEVICE_MGNT_GATE, in st21nfcb_hci_load_session()
[all …]
Dst21nfcb.c31 static int st21nfcb_nci_open(struct nci_dev *ndev) in st21nfcb_nci_open() argument
33 struct st21nfcb_nci_info *info = nci_get_drvdata(ndev); in st21nfcb_nci_open()
46 static int st21nfcb_nci_close(struct nci_dev *ndev) in st21nfcb_nci_close() argument
48 struct st21nfcb_nci_info *info = nci_get_drvdata(ndev); in st21nfcb_nci_close()
58 static int st21nfcb_nci_send(struct nci_dev *ndev, struct sk_buff *skb) in st21nfcb_nci_send() argument
60 struct st21nfcb_nci_info *info = nci_get_drvdata(ndev); in st21nfcb_nci_send()
62 skb->dev = (void *)ndev; in st21nfcb_nci_send()
70 static __u32 st21nfcb_nci_get_rfprotocol(struct nci_dev *ndev, in st21nfcb_nci_get_rfprotocol() argument
111 ndlc->ndev = nci_allocate_device(&st21nfcb_nci_ops, protocols, in st21nfcb_nci_probe()
113 if (!ndlc->ndev) { in st21nfcb_nci_probe()
[all …]
Dst21nfcb_se.h45 int st21nfcb_se_init(struct nci_dev *ndev);
46 void st21nfcb_se_deinit(struct nci_dev *ndev);
48 int st21nfcb_nci_discover_se(struct nci_dev *ndev);
49 int st21nfcb_nci_enable_se(struct nci_dev *ndev, u32 se_idx);
50 int st21nfcb_nci_disable_se(struct nci_dev *ndev, u32 se_idx);
51 int st21nfcb_nci_se_io(struct nci_dev *ndev, u32 se_idx,
54 int st21nfcb_hci_load_session(struct nci_dev *ndev);
55 void st21nfcb_hci_event_received(struct nci_dev *ndev, u8 pipe,
57 void st21nfcb_hci_cmd_received(struct nci_dev *ndev, u8 pipe, u8 cmd,
Dst21nfcb.h34 void st21nfcb_nci_remove(struct nci_dev *ndev);
Dndlc.h27 struct nci_dev *ndev; member
Dndlc.c188 nci_recv_frame(ndlc->ndev, skb); in llt_ndlc_rcv_queue()
298 st21nfcb_nci_remove(ndlc->ndev); in ndlc_remove()
/linux-4.1.27/drivers/net/ethernet/micrel/
Dks8695net.c159 struct net_device *ndev; member
251 struct net_device *ndev = ksp->ndev; in ks8695_update_mac() local
254 maclow = ((ndev->dev_addr[2] << 24) | (ndev->dev_addr[3] << 16) | in ks8695_update_mac()
255 (ndev->dev_addr[4] << 8) | (ndev->dev_addr[5] << 0)); in ks8695_update_mac()
256 machigh = ((ndev->dev_addr[0] << 8) | (ndev->dev_addr[1] << 0)); in ks8695_update_mac()
281 netdev_alloc_skb(ksp->ndev, MAX_RXBUF_SIZE); in ks8695_refill_rxbuffers()
332 struct net_device *ndev) in ks8695_init_partial_multicast() argument
339 netdev_for_each_mc_addr(ha, ndev) { in ks8695_init_partial_multicast()
373 struct net_device *ndev = (struct net_device *)dev_id; in ks8695_tx_irq() local
374 struct ks8695_priv *ksp = netdev_priv(ndev); in ks8695_tx_irq()
[all …]
Dks8851.c1409 struct net_device *ndev; in ks8851_probe() local
1415 ndev = alloc_etherdev(sizeof(struct ks8851_net)); in ks8851_probe()
1416 if (!ndev) in ks8851_probe()
1421 ks = netdev_priv(ndev); in ks8851_probe()
1423 ks->netdev = ndev; in ks8851_probe()
1498 ks->mii.dev = ndev; in ks8851_probe()
1514 ndev->ethtool_ops = &ks8851_ethtool_ops; in ks8851_probe()
1515 SET_NETDEV_DEV(ndev, &spi->dev); in ks8851_probe()
1519 ndev->if_port = IF_PORT_100BASET; in ks8851_probe()
1520 ndev->netdev_ops = &ks8851_netdev_ops; in ks8851_probe()
[all …]
/linux-4.1.27/drivers/net/ethernet/hisilicon/
Dhip04_eth.c160 struct net_device *ndev; member
191 static void hip04_config_port(struct net_device *ndev, u32 speed, u32 duplex) in hip04_config_port() argument
193 struct hip04_priv *priv = netdev_priv(ndev); in hip04_config_port()
215 netdev_warn(ndev, "not supported mode\n"); in hip04_config_port()
296 static void hip04_mac_enable(struct net_device *ndev) in hip04_mac_enable() argument
298 struct hip04_priv *priv = netdev_priv(ndev); in hip04_mac_enable()
319 static void hip04_mac_disable(struct net_device *ndev) in hip04_mac_disable() argument
321 struct hip04_priv *priv = netdev_priv(ndev); in hip04_mac_disable()
349 static void hip04_update_mac_address(struct net_device *ndev) in hip04_update_mac_address() argument
351 struct hip04_priv *priv = netdev_priv(ndev); in hip04_update_mac_address()
[all …]
Dhix5hd2_gmac.c892 struct net_device *ndev; in hix5hd2_dev_probe() local
899 ndev = alloc_etherdev(sizeof(struct hix5hd2_priv)); in hix5hd2_dev_probe()
900 if (!ndev) in hix5hd2_dev_probe()
903 platform_set_drvdata(pdev, ndev); in hix5hd2_dev_probe()
905 priv = netdev_priv(ndev); in hix5hd2_dev_probe()
907 priv->netdev = ndev; in hix5hd2_dev_probe()
925 netdev_err(ndev, "failed to get clk\n"); in hix5hd2_dev_probe()
932 netdev_err(ndev, "failed to enable clk %d\n", ret); in hix5hd2_dev_probe()
956 netdev_err(ndev, "not find phy-mode\n"); in hix5hd2_dev_probe()
963 netdev_err(ndev, "not find phy-handle\n"); in hix5hd2_dev_probe()
[all …]
/linux-4.1.27/drivers/nfc/nfcmrvl/
Dmain.c27 static int nfcmrvl_nci_open(struct nci_dev *ndev) in nfcmrvl_nci_open() argument
29 struct nfcmrvl_private *priv = nci_get_drvdata(ndev); in nfcmrvl_nci_open()
43 static int nfcmrvl_nci_close(struct nci_dev *ndev) in nfcmrvl_nci_close() argument
45 struct nfcmrvl_private *priv = nci_get_drvdata(ndev); in nfcmrvl_nci_close()
55 static int nfcmrvl_nci_send(struct nci_dev *ndev, struct sk_buff *skb) in nfcmrvl_nci_send() argument
57 struct nfcmrvl_private *priv = nci_get_drvdata(ndev); in nfcmrvl_nci_send()
61 skb->dev = (void *)ndev; in nfcmrvl_nci_send()
69 static int nfcmrvl_nci_setup(struct nci_dev *ndev) in nfcmrvl_nci_setup() argument
74 nci_set_config(ndev, NFCMRVL_NOT_ALLOWED_ID, 1, &val); in nfcmrvl_nci_setup()
76 nci_set_config(ndev, NFCMRVL_ACTIVE_ID, 1, &val); in nfcmrvl_nci_setup()
[all …]
Dnfcmrvl.h31 struct nci_dev *ndev; member
/linux-4.1.27/drivers/net/ethernet/nxp/
Dlpc_eth.c420 struct net_device *ndev; member
460 netdev_dbg(pldat->ndev, "Ethernet MAC address %pM\n", mac); in __lpc_set_mac()
751 static void lpc_handle_link_change(struct net_device *ndev) in lpc_handle_link_change() argument
753 struct netdata_local *pldat = netdev_priv(ndev); in lpc_handle_link_change()
786 static int lpc_mii_probe(struct net_device *ndev) in lpc_mii_probe() argument
788 struct netdata_local *pldat = netdev_priv(ndev); in lpc_mii_probe()
792 netdev_err(ndev, "no PHY found\n"); in lpc_mii_probe()
798 netdev_info(ndev, "using MII interface\n"); in lpc_mii_probe()
800 netdev_info(ndev, "using RMII interface\n"); in lpc_mii_probe()
801 phydev = phy_connect(ndev, dev_name(&phydev->dev), in lpc_mii_probe()
[all …]
/linux-4.1.27/sound/isa/
Dcmi8328.c217 static int snd_cmi8328_probe(struct device *pdev, unsigned int ndev) in snd_cmi8328_probe() argument
236 u16 port = cmi8328_ports[ndev]; in snd_cmi8328_probe()
250 if (irq[ndev] == SNDRV_AUTO_IRQ) { in snd_cmi8328_probe()
251 irq[ndev] = snd_legacy_find_free_irq(irqs); in snd_cmi8328_probe()
252 if (irq[ndev] < 0) { in snd_cmi8328_probe()
257 if (dma1[ndev] == SNDRV_AUTO_DMA) { in snd_cmi8328_probe()
258 dma1[ndev] = snd_legacy_find_free_dma(dma1s); in snd_cmi8328_probe()
259 if (dma1[ndev] < 0) { in snd_cmi8328_probe()
264 if (dma2[ndev] == SNDRV_AUTO_DMA) { in snd_cmi8328_probe()
265 dma2[ndev] = snd_legacy_find_free_dma(dma2s[dma1[ndev] % 4]); in snd_cmi8328_probe()
[all …]
/linux-4.1.27/drivers/net/wireless/prism54/
Dislpci_hotplug.c97 struct net_device *ndev; in prism54_probe() local
170 if (!(ndev = islpci_setup(pdev))) { in prism54_probe()
177 priv = netdev_priv(ndev); in prism54_probe()
185 IRQF_SHARED, ndev->name, priv); in prism54_probe()
190 ndev->name); in prism54_probe()
199 unregister_netdev(ndev); in prism54_probe()
201 free_netdev(ndev); in prism54_probe()
219 struct net_device *ndev = pci_get_drvdata(pdev); in prism54_remove() local
220 islpci_private *priv = ndev ? netdev_priv(ndev) : NULL; in prism54_remove()
224 printk(KERN_DEBUG "%s: hot unplug detected\n", ndev->name); in prism54_remove()
[all …]
Dislpci_dev.c151 priv->ndev->name, fw_entry->data + 40); in isl_upload_firmware()
193 struct net_device *ndev = priv->ndev; in islpci_interrupt() local
289 islpci_mgt_receive(ndev); in islpci_interrupt()
291 islpci_mgt_cleanup_transmit(ndev); in islpci_interrupt()
294 islpci_mgmt_rx_fill(ndev); in islpci_interrupt()
317 netif_wake_queue(priv->ndev); in islpci_interrupt()
381 islpci_open(struct net_device *ndev) in islpci_open() argument
384 islpci_private *priv = netdev_priv(ndev); in islpci_open()
393 netif_start_queue(ndev); in islpci_open()
401 netif_carrier_off(ndev); in islpci_open()
[all …]
Disl_ioctl.c216 prism54_get_wireless_stats(struct net_device *ndev) in prism54_get_wireless_stats() argument
218 islpci_private *priv = netdev_priv(ndev); in prism54_get_wireless_stats()
242 prism54_commit(struct net_device *ndev, struct iw_request_info *info, in prism54_commit() argument
245 islpci_private *priv = netdev_priv(ndev); in prism54_commit()
258 prism54_get_name(struct net_device *ndev, struct iw_request_info *info, in prism54_get_name() argument
261 islpci_private *priv = netdev_priv(ndev); in prism54_get_name()
289 prism54_set_freq(struct net_device *ndev, struct iw_request_info *info, in prism54_set_freq() argument
292 islpci_private *priv = netdev_priv(ndev); in prism54_set_freq()
309 prism54_get_freq(struct net_device *ndev, struct iw_request_info *info, in prism54_get_freq() argument
312 islpci_private *priv = netdev_priv(ndev); in prism54_get_freq()
[all …]
Dislpci_mgt.c107 islpci_mgmt_rx_fill(struct net_device *ndev) in islpci_mgmt_rx_fill() argument
109 islpci_private *priv = netdev_priv(ndev); in islpci_mgmt_rx_fill()
163 islpci_mgt_transmit(struct net_device *ndev, int operation, unsigned long oid, in islpci_mgt_transmit() argument
166 islpci_private *priv = netdev_priv(ndev); in islpci_mgt_transmit()
184 ndev->name, frag_len); in islpci_mgt_transmit()
222 ndev->name); in islpci_mgt_transmit()
231 ndev->name); in islpci_mgt_transmit()
268 islpci_mgt_receive(struct net_device *ndev) in islpci_mgt_receive() argument
270 islpci_private *priv = netdev_priv(ndev); in islpci_mgt_receive()
297 ndev->name, in islpci_mgt_receive()
[all …]
Dislpci_eth.c76 islpci_eth_transmit(struct sk_buff *skb, struct net_device *ndev) in islpci_eth_transmit() argument
78 islpci_private *priv = netdev_priv(ndev); in islpci_eth_transmit()
102 ndev->name); in islpci_eth_transmit()
103 netif_stop_queue(ndev); in islpci_eth_transmit()
151 ndev->name); in islpci_eth_transmit()
195 ndev->name); in islpci_eth_transmit()
220 netif_stop_queue(ndev); in islpci_eth_transmit()
226 ndev->stats.tx_packets++; in islpci_eth_transmit()
227 ndev->stats.tx_bytes += skb->len; in islpci_eth_transmit()
238 ndev->stats.tx_dropped++; in islpci_eth_transmit()
[all …]
Dislpci_mgt.h110 struct net_device *ndev; /* pointer to network device */ member
118 islpci_mgt_receive(struct net_device *ndev);
121 islpci_mgmt_rx_fill(struct net_device *ndev);
124 islpci_mgt_cleanup_transmit(struct net_device *ndev);
127 islpci_mgt_transaction(struct net_device *ndev,
Doid_mgt.c454 ret = islpci_mgt_transaction(priv->ndev, PIMFOR_OP_SET, oid, in mgt_set_request()
496 ret = islpci_mgt_transaction(priv->ndev, PIMFOR_OP_SET, oid, in mgt_set_varlen()
546 ret = islpci_mgt_transaction(priv->ndev, PIMFOR_OP_GET, in mgt_get_request()
604 int r = islpci_mgt_transaction(priv->ndev, PIMFOR_OP_SET, in mgt_commit_list()
614 priv->ndev->name, oid, r); in mgt_commit_list()
679 ret = islpci_mgt_transaction(priv->ndev, PIMFOR_OP_GET, in mgt_update_addr()
684 memcpy(priv->ndev->dev_addr, res->data, ETH_ALEN); in mgt_update_addr()
691 printk(KERN_ERR "%s: mgt_update_addr: failure\n", priv->ndev->name); in mgt_update_addr()
716 printk(KERN_DEBUG "%s: mgt_commit: failure\n", priv->ndev->name); in mgt_commit()
753 printk(KERN_DEBUG "%s: Unlatching OIDs failed\n", priv->ndev->name);
Dislpci_dev.h120 struct net_device *ndev; member
/linux-4.1.27/drivers/net/irda/
Dvlsi_ir.c179 static void vlsi_proc_ndev(struct seq_file *seq, struct net_device *ndev) in vlsi_proc_ndev() argument
181 vlsi_irda_dev_t *idev = netdev_priv(ndev); in vlsi_proc_ndev()
185 unsigned iobase = ndev->base_addr; in vlsi_proc_ndev()
187 seq_printf(seq, "\n%s link state: %s / %s / %s / %s\n", ndev->name, in vlsi_proc_ndev()
188 netif_device_present(ndev) ? "attached" : "detached", in vlsi_proc_ndev()
189 netif_running(ndev) ? "running" : "not running", in vlsi_proc_ndev()
190 netif_carrier_ok(ndev) ? "carrier ok" : "no carrier", in vlsi_proc_ndev()
191 netif_queue_stopped(ndev) ? "queue stopped" : "queue running"); in vlsi_proc_ndev()
193 if (!netif_running(ndev)) in vlsi_proc_ndev()
285 ndev->stats.rx_packets, ndev->stats.rx_bytes, ndev->stats.rx_errors, in vlsi_proc_ndev()
[all …]
Dsh_irda.c147 struct net_device *ndev; member
217 struct device *dev = &self->ndev->dev; in sh_irda_rcv_ctrl()
225 struct device *dev = &self->ndev->dev; in sh_irda_set_timeout()
241 struct device *dev = &self->ndev->dev; in sh_irda_set_baudrate()
276 struct device *dev = &self->ndev->dev; in sh_irda_xir_fre()
283 struct device *dev = &self->ndev->dev; in sh_irda_xir_trov()
290 struct device *dev = &self->ndev->dev; in sh_irda_xir_9()
297 struct device *dev = &self->ndev->dev; in sh_irda_xir_8()
304 struct device *dev = &self->ndev->dev; in sh_irda_xir_fte()
338 struct device *dev = &self->ndev->dev; in sh_irda_sir_fre()
[all …]
Dsh_sir.c111 struct net_device *ndev; member
177 struct device *dev = &self->ndev->dev; in sh_sir_crc_init()
250 struct device *dev = &self->ndev->dev; in sh_sir_set_baudrate()
410 dev_err(&self->ndev->dev, "iobuff has already existed."); in sh_sir_init_iobuf()
502 netif_wake_queue(self->ndev); in sh_sir_tx()
505 dev_err(&self->ndev->dev, "should not happen\n"); in sh_sir_tx()
529 dev_err(&self->ndev->dev, "UART1 %04x : STATUS %04x\n", in sh_sir_read_data()
548 async_unwrap_char(self->ndev, &self->ndev->stats, in sh_sir_rx()
550 self->ndev->last_rx = jiffies; in sh_sir_rx()
562 struct device *dev = &self->ndev->dev; in sh_sir_irq()
[all …]
Dsir_dev.c589 struct net_device *ndev) in sirdev_hard_xmit() argument
591 struct sir_dev *dev = netdev_priv(ndev); in sirdev_hard_xmit()
599 netif_stop_queue(ndev); in sirdev_hard_xmit()
620 netif_start_queue(ndev); in sirdev_hard_xmit()
670 netif_wake_queue(ndev); in sirdev_hard_xmit()
679 static int sirdev_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd) in sirdev_ioctl() argument
682 struct sir_dev *dev = netdev_priv(ndev); in sirdev_ioctl()
687 pr_debug("%s(), %s, (cmd=0x%X)\n", __func__, ndev->name, cmd); in sirdev_ioctl()
792 static int sirdev_open(struct net_device *ndev) in sirdev_open() argument
794 struct sir_dev *dev = netdev_priv(ndev); in sirdev_open()
[all …]
Dmcs7780.c810 struct net_device *ndev = mcs->netdev; in mcs_send_irq() local
815 netif_wake_queue(ndev); in mcs_send_irq()
820 struct net_device *ndev) in mcs_hard_xmit() argument
827 netif_stop_queue(ndev); in mcs_hard_xmit()
828 mcs = netdev_priv(ndev); in mcs_hard_xmit()
860 netif_start_queue(ndev); in mcs_hard_xmit()
887 struct net_device *ndev = NULL; in mcs_probe() local
891 ndev = alloc_irdadev(sizeof(*mcs)); in mcs_probe()
892 if (!ndev) in mcs_probe()
897 SET_NETDEV_DEV(ndev, &intf->dev); in mcs_probe()
[all …]
/linux-4.1.27/drivers/net/ethernet/freescale/
Dfec_main.c66 static void set_multicast_list(struct net_device *ndev);
67 static void fec_enet_itr_coal_init(struct net_device *ndev);
316 static void fec_dump(struct net_device *ndev) in fec_dump() argument
318 struct fec_enet_private *fep = netdev_priv(ndev); in fec_dump()
323 netdev_info(ndev, "TX ring dump\n"); in fec_dump()
347 fec_enet_clear_csum(struct sk_buff *skb, struct net_device *ndev) in fec_enet_clear_csum() argument
366 struct net_device *ndev) in fec_enet_txq_submit_frag_skb() argument
368 struct fec_enet_private *fep = netdev_priv(ndev); in fec_enet_txq_submit_frag_skb()
429 netdev_err(ndev, "Tx DMA memory map failed\n"); in fec_enet_txq_submit_frag_skb()
453 struct sk_buff *skb, struct net_device *ndev) in fec_enet_txq_submit_skb() argument
[all …]
Dfec_mpc52xx.c55 struct net_device *ndev; member
221 priv->phydev = of_phy_connect(priv->ndev, priv->phy_node, in mpc52xx_fec_open()
841 struct net_device *ndev; in mpc52xx_fec_probe() local
853 ndev = alloc_etherdev(sizeof(struct mpc52xx_fec_priv)); in mpc52xx_fec_probe()
854 if (!ndev) in mpc52xx_fec_probe()
857 priv = netdev_priv(ndev); in mpc52xx_fec_probe()
858 priv->ndev = ndev; in mpc52xx_fec_probe()
881 ndev->netdev_ops = &mpc52xx_fec_netdev_ops; in mpc52xx_fec_probe()
882 ndev->ethtool_ops = &mpc52xx_fec_ethtool_ops; in mpc52xx_fec_probe()
883 ndev->watchdog_timeo = FEC_WATCHDOG_TIMEOUT; in mpc52xx_fec_probe()
[all …]
Dgianfar.c172 static int gfar_init_bds(struct net_device *ndev) in gfar_init_bds() argument
174 struct gfar_private *priv = netdev_priv(ndev); in gfar_init_bds()
220 skb = gfar_new_skb(ndev, &bufaddr); in gfar_init_bds()
222 netdev_err(ndev, "Can't allocate RX buffers\n"); in gfar_init_bds()
239 static int gfar_alloc_skb_resources(struct net_device *ndev) in gfar_alloc_skb_resources() argument
244 struct gfar_private *priv = netdev_priv(ndev); in gfar_alloc_skb_resources()
271 tx_queue->dev = ndev; in gfar_alloc_skb_resources()
282 rx_queue->dev = ndev; in gfar_alloc_skb_resources()
314 if (gfar_init_bds(ndev)) in gfar_alloc_skb_resources()
359 int frame_size = priv->ndev->mtu + ETH_HLEN + ETH_FCS_LEN; in gfar_rx_buff_size_config()
[all …]
Dfec_ptp.c261 void fec_ptp_start_cyclecounter(struct net_device *ndev) in fec_ptp_start_cyclecounter() argument
263 struct fec_enet_private *fep = netdev_priv(ndev); in fec_ptp_start_cyclecounter()
476 int fec_ptp_set(struct net_device *ndev, struct ifreq *ifr) in fec_ptp_set() argument
478 struct fec_enet_private *fep = netdev_priv(ndev); in fec_ptp_set()
523 int fec_ptp_get(struct net_device *ndev, struct ifreq *ifr) in fec_ptp_get() argument
525 struct fec_enet_private *fep = netdev_priv(ndev); in fec_ptp_get()
570 struct net_device *ndev = platform_get_drvdata(pdev); in fec_ptp_init() local
571 struct fec_enet_private *fep = netdev_priv(ndev); in fec_ptp_init()
593 fec_ptp_start_cyclecounter(ndev); in fec_ptp_init()
Dgianfar_ethtool.c784 netdev_err(priv->ndev, in gfar_ethflow_to_filer_table()
801 netdev_err(priv->ndev, in gfar_ethflow_to_filer_table()
873 netdev_notice(priv->ndev, "Interface in FIFO mode\n"); in gfar_check_filer_hardware()
877 netdev_info(priv->ndev, in gfar_check_filer_hardware()
880 netdev_warn(priv->ndev, in gfar_check_filer_hardware()
890 netdev_info(priv->ndev, in gfar_check_filer_hardware()
893 netdev_warn(priv->ndev, in gfar_check_filer_hardware()
1609 netdev_warn(priv->ndev, in gfar_check_capability()
1612 netdev_warn(priv->ndev, in gfar_check_capability()
1617 netdev_warn(priv->ndev, in gfar_check_capability()
[all …]
Dfec.h563 void fec_ptp_start_cyclecounter(struct net_device *ndev);
564 int fec_ptp_set(struct net_device *ndev, struct ifreq *ifr);
565 int fec_ptp_get(struct net_device *ndev, struct ifreq *ifr);
Ducc_geth.c213 skb = netdev_alloc_skb(ugeth->ndev, in get_new_skb()
1553 netif_device_detach(ugeth->ndev); in ugeth_quiesce()
1556 netif_tx_disable(ugeth->ndev); in ugeth_quiesce()
1569 netif_device_attach(ugeth->ndev); in ugeth_activate()
3168 dev = ugeth->ndev; in ucc_geth_rx()
3201 skb->protocol = eth_type_trans(skb, ugeth->ndev); in ucc_geth_rx()
3292 ucc_geth_tx(ugeth->ndev, i); in ucc_geth_poll()
3397 struct net_device *dev = ugeth->ndev; in ucc_geth_init_mac()
3505 free_irq(ugeth->ug_info->uf_info.irq, ugeth->ndev); in ucc_geth_close()
3519 dev = ugeth->ndev; in ucc_geth_timeout_work()
[all …]
/linux-4.1.27/drivers/net/ethernet/natsemi/
Dns83820.c429 struct net_device *ndev; member
471 static inline void kick_rx(struct net_device *ndev) in kick_rx() argument
473 struct ns83820 *dev = PRIV(ndev); in kick_rx()
482 ndev->name); in kick_rx()
553 static inline int rx_refill(struct net_device *ndev, gfp_t gfp) in rx_refill() argument
555 struct ns83820 *dev = PRIV(ndev); in rx_refill()
562 dprintk("rx_refill(%p)\n", ndev); in rx_refill()
570 skb = __netdev_alloc_skb(ndev, REAL_RX_BUF_SIZE+16, gfp); in rx_refill()
591 static void rx_refill_atomic(struct net_device *ndev) in rx_refill_atomic() argument
593 rx_refill(ndev, GFP_ATOMIC); in rx_refill_atomic()
[all …]
Dmacsonic.c431 static int macsonic_ident(struct nubus_dev *ndev) in macsonic_ident() argument
433 if (ndev->dr_hw == NUBUS_DRHW_ASANTE_LC && in macsonic_ident()
434 ndev->dr_sw == NUBUS_DRSW_SONIC_LC) in macsonic_ident()
436 if (ndev->dr_hw == NUBUS_DRHW_SONIC && in macsonic_ident()
437 ndev->dr_sw == NUBUS_DRSW_APPLE) { in macsonic_ident()
439 if (strstr(ndev->board->name, "DuoDock")) in macsonic_ident()
445 if (ndev->dr_hw == NUBUS_DRHW_SMC9194 && in macsonic_ident()
446 ndev->dr_sw == NUBUS_DRSW_DAYNA) in macsonic_ident()
449 if (ndev->dr_hw == NUBUS_DRHW_APPLE_SONIC_LC && in macsonic_ident()
450 ndev->dr_sw == 0) { /* huh? */ in macsonic_ident()
[all …]
/linux-4.1.27/drivers/net/ethernet/ti/
Ddavinci_emac.c325 struct net_device *ndev; member
391 struct device *emac_dev = &priv->ndev->dev; in emac_dump_regs()
481 static void emac_get_drvinfo(struct net_device *ndev, in emac_get_drvinfo() argument
496 static int emac_get_settings(struct net_device *ndev, in emac_get_settings() argument
499 struct emac_priv *priv = netdev_priv(ndev); in emac_get_settings()
515 static int emac_set_settings(struct net_device *ndev, struct ethtool_cmd *ecmd) in emac_set_settings() argument
517 struct emac_priv *priv = netdev_priv(ndev); in emac_set_settings()
533 static int emac_get_coalesce(struct net_device *ndev, in emac_get_coalesce() argument
536 struct emac_priv *priv = netdev_priv(ndev); in emac_get_coalesce()
551 static int emac_set_coalesce(struct net_device *ndev, in emac_set_coalesce() argument
[all …]
Dcpsw.c362 struct net_device *ndev; member
380 struct net_device *ndev; member
512 (priv->slaves[__slave_no__].ndev)
514 ((priv->slaves[__slave_no__].ndev) ? \
515 netdev_priv(priv->slaves[__slave_no__].ndev) : NULL) \
517 #define cpsw_dual_emac_src_port_detect(status, priv, ndev, skb) \ argument
522 ndev = cpsw_get_slave_ndev(priv, 0); \
523 priv = netdev_priv(ndev); \
524 skb->dev = ndev; \
526 ndev = cpsw_get_slave_ndev(priv, 1); \
[all …]
Dnetcp_core.c208 ret = register_netdev(netcp->ndev); in netcp_register_interface()
303 netcp_intf->ndev, interface, in netcp_module_probe()
590 netcp->ndev->stats.rx_errors++; in netcp_empty_rx_queue()
594 netcp->ndev->stats.rx_dropped++; in netcp_empty_rx_queue()
695 netcp->ndev->stats.rx_errors++; in netcp_process_one_rx_packet()
701 netcp->ndev->last_rx = jiffies; in netcp_process_one_rx_packet()
702 netcp->ndev->stats.rx_packets++; in netcp_process_one_rx_packet()
703 netcp->ndev->stats.rx_bytes += skb->len; in netcp_process_one_rx_packet()
706 skb->protocol = eth_type_trans(skb, netcp->ndev); in netcp_process_one_rx_packet()
712 netcp->ndev->stats.rx_errors++; in netcp_process_one_rx_packet()
[all …]
Dnetcp_ethss.c685 struct net_device *ndev; member
1489 static void keystone_get_drvinfo(struct net_device *ndev, in keystone_get_drvinfo() argument
1496 static u32 keystone_get_msglevel(struct net_device *ndev) in keystone_get_msglevel() argument
1498 struct netcp_intf *netcp = netdev_priv(ndev); in keystone_get_msglevel()
1503 static void keystone_set_msglevel(struct net_device *ndev, u32 value) in keystone_set_msglevel() argument
1505 struct netcp_intf *netcp = netdev_priv(ndev); in keystone_set_msglevel()
1510 static void keystone_get_stat_strings(struct net_device *ndev, in keystone_get_stat_strings() argument
1513 struct netcp_intf *netcp = netdev_priv(ndev); in keystone_get_stat_strings()
1536 static int keystone_get_sset_count(struct net_device *ndev, int stringset) in keystone_get_sset_count() argument
1538 struct netcp_intf *netcp = netdev_priv(ndev); in keystone_get_sset_count()
[all …]
Dnetcp.h74 struct net_device *ndev; member
185 int (*attach)(void *inst_priv, struct net_device *ndev,
188 int (*open)(void *intf_priv, struct net_device *ndev);
189 int (*close)(void *intf_priv, struct net_device *ndev);
/linux-4.1.27/drivers/net/ethernet/apm/xgene/
Dxgene_enet_main.c51 struct net_device *ndev; in xgene_enet_refill_bufpool() local
59 ndev = buf_pool->ndev; in xgene_enet_refill_bufpool()
60 dev = ndev_to_dev(buf_pool->ndev); in xgene_enet_refill_bufpool()
67 skb = netdev_alloc_skb_ip_align(ndev, len); in xgene_enet_refill_bufpool()
74 netdev_err(ndev, "DMA mapping error\n"); in xgene_enet_refill_bufpool()
93 struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev); in xgene_enet_dst_ring_num()
162 dev = ndev_to_dev(cp_ring->ndev); in xgene_enet_tx_completion()
170 xgene_enet_parse_error(cp_ring, netdev_priv(cp_ring->ndev), in xgene_enet_tx_completion()
178 netdev_err(cp_ring->ndev, "completion skb is NULL\n"); in xgene_enet_tx_completion()
230 struct device *dev = ndev_to_dev(tx_ring->ndev); in xgene_enet_setup_tx_desc()
[all …]
Dxgene_enet_ethtool.c45 static void xgene_get_drvinfo(struct net_device *ndev, in xgene_get_drvinfo() argument
48 struct xgene_enet_pdata *pdata = netdev_priv(ndev); in xgene_get_drvinfo()
57 static int xgene_get_settings(struct net_device *ndev, struct ethtool_cmd *cmd) in xgene_get_settings() argument
59 struct xgene_enet_pdata *pdata = netdev_priv(ndev); in xgene_get_settings()
89 static int xgene_set_settings(struct net_device *ndev, struct ethtool_cmd *cmd) in xgene_set_settings() argument
91 struct xgene_enet_pdata *pdata = netdev_priv(ndev); in xgene_set_settings()
104 static void xgene_get_strings(struct net_device *ndev, u32 stringset, u8 *data) in xgene_get_strings() argument
118 static int xgene_get_sset_count(struct net_device *ndev, int sset) in xgene_get_sset_count() argument
126 static void xgene_get_ethtool_stats(struct net_device *ndev, in xgene_get_ethtool_stats() argument
130 void *pdata = netdev_priv(ndev); in xgene_get_ethtool_stats()
[all …]
Dxgene_enet_sgmac.c74 netdev_err(p->ndev, "mac write failed, addr: %04x\n", wr_addr); in xgene_enet_wr_mac()
125 struct net_device *ndev = p->ndev; in xgene_enet_ecc_init() local
137 netdev_err(ndev, "Failed to release memory from shutdown\n"); in xgene_enet_ecc_init()
168 netdev_err(p->ndev, "MII_MGMT write failed\n"); in xgene_mii_phy_write()
191 netdev_err(p->ndev, "MII_MGMT read failed\n"); in xgene_mii_phy_read()
205 u8 *dev_addr = p->ndev->dev_addr; in xgene_sgmac_set_mac_addr()
245 netdev_err(p->ndev, "Auto-negotiation failed\n"); in xgene_sgmac_init()
353 struct net_device *ndev = p->ndev; in xgene_enet_link_state() local
358 if (!netif_carrier_ok(ndev)) { in xgene_enet_link_state()
359 netif_carrier_on(ndev); in xgene_enet_link_state()
[all …]
Dxgene_enet_xgmac.c83 netdev_err(pdata->ndev, "MCX mac write failed, addr: %04x\n", in xgene_enet_wr_mac()
137 netdev_err(pdata->ndev, "MCX mac read failed, addr: %04x\n", in xgene_enet_rd_mac()
143 struct net_device *ndev = pdata->ndev; in xgene_enet_ecc_init() local
154 netdev_err(ndev, "Failed to release memory from shutdown\n"); in xgene_enet_ecc_init()
178 u8 *dev_addr = pdata->ndev->dev_addr; in xgene_xgmac_set_mac_addr()
296 struct net_device *ndev = pdata->ndev; in xgene_enet_link_state() local
301 if (!netif_carrier_ok(ndev)) { in xgene_enet_link_state()
302 netif_carrier_on(ndev); in xgene_enet_link_state()
306 netdev_info(ndev, "Link is Up - 10Gbps\n"); in xgene_enet_link_state()
310 if (netif_carrier_ok(ndev)) { in xgene_enet_link_state()
[all …]
Dxgene_enet_hw.c75 struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev); in xgene_enet_ring_wr32()
83 struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev); in xgene_enet_ring_rd32()
286 netdev_err(pdata->ndev, "MCX mac write failed, addr: %04x\n", in xgene_enet_wr_mcx_mac()
348 netdev_err(pdata->ndev, "MCX mac read failed, addr: %04x\n", in xgene_enet_rd_mcx_mac()
371 netdev_err(pdata->ndev, "MII_MGMT write failed\n"); in xgene_mii_phy_write()
395 netdev_err(pdata->ndev, "MII_MGMT read failed\n"); in xgene_mii_phy_read()
408 u8 *dev_addr = pdata->ndev->dev_addr; in xgene_gmac_set_mac_addr()
420 struct net_device *ndev = pdata->ndev; in xgene_enet_ecc_init() local
431 netdev_err(ndev, "Failed to release memory from shutdown\n"); in xgene_enet_ecc_init()
624 netdev_dbg(pdata->ndev, "mdio_rd: bus=%d reg=%d val=%x\n", in xgene_enet_mdio_read()
[all …]
Dxgene_enet_main.h62 struct net_device *ndev; member
110 struct net_device *ndev; member
179 static inline struct device *ndev_to_dev(struct net_device *ndev) in ndev_to_dev() argument
181 return ndev->dev.parent; in ndev_to_dev()
/linux-4.1.27/drivers/nfc/nxp-nci/
Dcore.c43 static int nxp_nci_open(struct nci_dev *ndev) in nxp_nci_open() argument
45 struct nxp_nci_info *info = nci_get_drvdata(ndev); in nxp_nci_open()
65 static int nxp_nci_close(struct nci_dev *ndev) in nxp_nci_close() argument
67 struct nxp_nci_info *info = nci_get_drvdata(ndev); in nxp_nci_close()
81 static int nxp_nci_send(struct nci_dev *ndev, struct sk_buff *skb) in nxp_nci_send() argument
83 struct nxp_nci_info *info = nci_get_drvdata(ndev); in nxp_nci_send()
113 struct nci_dev **ndev) in nxp_nci_probe() argument
140 info->ndev = nci_allocate_device(&nxp_nci_ops, NXP_NCI_NFC_PROTOCOLS, in nxp_nci_probe()
142 if (!info->ndev) { in nxp_nci_probe()
147 nci_set_parent_dev(info->ndev, pdev); in nxp_nci_probe()
[all …]
Dnxp-nci.h65 struct nci_dev *ndev; member
79 int nxp_nci_fw_download(struct nci_dev *ndev, const char *firmware_name);
81 void nxp_nci_fw_recv_frame(struct nci_dev *ndev, struct sk_buff *skb);
86 struct nci_dev **ndev);
87 void nxp_nci_remove(struct nci_dev *ndev);
Dfirmware.c81 nfc_fw_download_done(info->ndev->nfc_dev, fw_info->name, (u32) -result); in nxp_nci_fw_work_complete()
108 skb = nci_skb_alloc(info->ndev, info->max_payload, GFP_KERNEL); in nxp_nci_fw_send_chunk()
211 int nxp_nci_fw_download(struct nci_dev *ndev, const char *firmware_name) in nxp_nci_fw_download() argument
213 struct nxp_nci_info *info = nci_get_drvdata(ndev); in nxp_nci_fw_download()
232 ndev->nfc_dev->dev.parent); in nxp_nci_fw_download()
304 void nxp_nci_fw_recv_frame(struct nci_dev *ndev, struct sk_buff *skb) in nxp_nci_fw_recv_frame() argument
306 struct nxp_nci_info *info = nci_get_drvdata(ndev); in nxp_nci_fw_recv_frame()
Di2c.c47 struct nci_dev *ndev; member
205 if (!phy || !phy->ndev) in nxp_nci_i2c_irq_thread_fn()
213 info = nci_get_drvdata(phy->ndev); in nxp_nci_i2c_irq_thread_fn()
245 nci_recv_frame(phy->ndev, skb); in nxp_nci_i2c_irq_thread_fn()
248 nxp_nci_fw_recv_frame(phy->ndev, skb); in nxp_nci_i2c_irq_thread_fn()
363 NXP_NCI_I2C_MAX_PAYLOAD, &phy->ndev); in nxp_nci_i2c_probe()
382 nxp_nci_remove(phy->ndev); in nxp_nci_i2c_remove()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dcore.c80 if (drvr->iflist[ifidx]->ndev) in brcmf_ifname()
81 return drvr->iflist[ifidx]->ndev->name; in brcmf_ifname()
89 struct net_device *ndev; in _brcmf_set_multicast_list() local
101 ndev = ifp->ndev; in _brcmf_set_multicast_list()
104 cmd_value = (ndev->flags & IFF_ALLMULTI) ? true : false; in _brcmf_set_multicast_list()
107 cnt = netdev_mc_count(ndev); in _brcmf_set_multicast_list()
118 netdev_for_each_mc_addr(ha, ndev) { in _brcmf_set_multicast_list()
144 cmd_value = (ndev->flags & IFF_PROMISC) ? true : false; in _brcmf_set_multicast_list()
168 memcpy(ifp->ndev->dev_addr, ifp->mac_addr, ETH_ALEN); in _brcmf_set_mac_address()
172 static int brcmf_netdev_set_mac_address(struct net_device *ndev, void *addr) in brcmf_netdev_set_mac_address() argument
[all …]
Dcfg80211.c599 strncpy(ifp->ndev->name, name, sizeof(ifp->ndev->name) - 1); in brcmf_ap_add_vif()
747 struct net_device *ndev = wdev->netdev; in brcmf_cfg80211_del_iface() local
753 if (ndev) { in brcmf_cfg80211_del_iface()
755 cfg->escan_info.ifp == netdev_priv(ndev)) in brcmf_cfg80211_del_iface()
756 brcmf_notify_escan_complete(cfg, netdev_priv(ndev), in brcmf_cfg80211_del_iface()
759 brcmf_fil_iovar_int_set(netdev_priv(ndev), "mpc", 1); in brcmf_cfg80211_del_iface()
783 brcmf_cfg80211_change_iface(struct wiphy *wiphy, struct net_device *ndev, in brcmf_cfg80211_change_iface() argument
788 struct brcmf_if *ifp = netdev_priv(ndev); in brcmf_cfg80211_change_iface()
794 brcmf_dbg(TRACE, "Enter, ndev=%p, type=%d\n", ndev, type); in brcmf_cfg80211_change_iface()
848 ndev->ieee80211_ptr->iftype = type; in brcmf_cfg80211_change_iface()
[all …]
Dcfg80211.h448 static inline struct brcmf_cfg80211_info *ndev_to_cfg(struct net_device *ndev) in ndev_to_cfg() argument
450 return wdev_to_cfg(ndev->ieee80211_ptr); in ndev_to_cfg()
459 static inline struct brcmf_cfg80211_vif *ndev_to_vif(struct net_device *ndev) in ndev_to_vif() argument
461 struct brcmf_if *ifp = netdev_priv(ndev); in ndev_to_vif()
474 s32 brcmf_cfg80211_up(struct net_device *ndev);
475 s32 brcmf_cfg80211_down(struct net_device *ndev);
500 void brcmf_set_mpc(struct brcmf_if *ndev, int mpc);
502 void brcmf_cfg80211_free_netdev(struct net_device *ndev);
Dp2p.h177 struct net_device *ndev,
Dcore.h180 struct net_device *ndev; member
Dp2p.c1647 struct net_device *ndev, in brcmf_p2p_send_action_frame() argument
1651 struct brcmf_if *ifp = netdev_priv(ndev); in brcmf_p2p_send_action_frame()
1946 p2p_vif->wdev.netdev = p2p_ifp->ndev; in brcmf_p2p_attach()
1947 p2p_ifp->ndev->ieee80211_ptr = &p2p_vif->wdev; in brcmf_p2p_attach()
1948 SET_NETDEV_DEV(p2p_ifp->ndev, wiphy_dev(cfg->wiphy)); in brcmf_p2p_attach()
2314 strncpy(ifp->ndev->name, name, sizeof(ifp->ndev->name) - 1); in brcmf_p2p_add_vif()
2315 ifp->ndev->name_assign_type = name_assign_type; in brcmf_p2p_add_vif()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c137 netif_alert(qdev, probe, qdev->ndev, "bad Semaphore mask!.\n"); in ql_sem_trylock()
177 netif_alert(qdev, probe, qdev->ndev, in ql_wait_reg_rdy()
186 netif_alert(qdev, probe, qdev->ndev, in ql_wait_reg_rdy()
230 netif_err(qdev, ifup, qdev->ndev, "Couldn't map DMA area.\n"); in ql_write_cfg()
240 netif_err(qdev, ifup, qdev->ndev, in ql_write_cfg()
322 netif_crit(qdev, ifup, qdev->ndev, in ql_get_mac_addr_reg()
413 if (qdev->ndev->features & NETIF_F_HW_VLAN_CTAG_RX) in ql_set_mac_addr_reg()
440 netif_crit(qdev, ifup, qdev->ndev, in ql_set_mac_addr_reg()
460 netif_printk(qdev, ifup, KERN_DEBUG, qdev->ndev, in ql_set_mac_addr()
465 netif_printk(qdev, ifup, KERN_DEBUG, qdev->ndev, in ql_set_mac_addr()
[all …]
Dqlge_mpi.c138 netif_err(qdev, drv, qdev->ndev, "Failed mailbox read.\n"); in ql_get_mb_sts()
211 netif_err(qdev, drv, qdev->ndev, "Enter!\n"); in ql_idc_req_aen()
219 netif_err(qdev, drv, qdev->ndev, in ql_idc_req_aen()
243 netif_err(qdev, drv, qdev->ndev, in ql_idc_cmplt_aen()
262 netif_err(qdev, drv, qdev->ndev, in ql_link_up()
268 netif_err(qdev, drv, qdev->ndev, "Link Up.\n"); in ql_link_up()
276 netif_err(qdev, ifup, qdev->ndev, in ql_link_up()
288 netif_err(qdev, drv, qdev->ndev, "Queue Port Config Worker!\n"); in ql_link_up()
310 netif_err(qdev, drv, qdev->ndev, "Link down AEN broken!\n"); in ql_link_down()
323 netif_err(qdev, drv, qdev->ndev, "SFP in AEN broken!\n"); in ql_sfp_in()
[all …]
Dqlge_ethtool.c191 if (!netif_running(qdev->ndev)) in ql_update_ring_coalescing()
211 netif_err(qdev, ifup, qdev->ndev, in ql_update_ring_coalescing()
233 netif_err(qdev, ifup, qdev->ndev, in ql_update_ring_coalescing()
251 netif_err(qdev, drv, qdev->ndev, in ql_update_stats()
260 netif_err(qdev, drv, qdev->ndev, in ql_update_stats()
274 netif_err(qdev, drv, qdev->ndev, in ql_update_stats()
291 netif_err(qdev, drv, qdev->ndev, in ql_update_stats()
305 netif_err(qdev, drv, qdev->ndev, in ql_update_stats()
318 netif_err(qdev, drv, qdev->ndev, in ql_update_stats()
361 ql_get_ethtool_stats(struct net_device *ndev, in ql_get_ethtool_stats() argument
[all …]
Dqlge_dbg.c450 netif_err(qdev, drv, qdev->ndev, in ql_get_cam_entries()
462 netif_err(qdev, drv, qdev->ndev, in ql_get_cam_entries()
486 netif_err(qdev, drv, qdev->ndev, in ql_get_routing_entries()
743 netif_err(qdev, drv, qdev->ndev, "No memory allocated\n"); in ql_core_dump()
755 netif_err(qdev, drv, qdev->ndev, in ql_core_dump()
917 netif_err(qdev, drv, qdev->ndev, in ql_core_dump()
1183 netif_err(qdev, drv, qdev->ndev, in ql_core_dump()
1191 netif_err(qdev, drv, qdev->ndev, in ql_core_dump()
1204 netif_err(qdev, drv, qdev->ndev, in ql_core_dump()
1219 netif_err(qdev, drv, qdev->ndev, in ql_core_dump()
[all …]
/linux-4.1.27/drivers/net/ethernet/allwinner/
Dsun4i-emac.c73 struct net_device *ndev; member
160 db->phy_dev = of_phy_connect(db->ndev, db->phy_node, in emac_mdio_probe()
164 netdev_err(db->ndev, "could not find the PHY\n"); in emac_mdio_probe()
260 static unsigned int emac_setup(struct net_device *ndev) in emac_setup() argument
262 struct emac_board_info *db = netdev_priv(ndev); in emac_setup()
303 static void emac_set_rx_mode(struct net_device *ndev) in emac_set_rx_mode() argument
305 struct emac_board_info *db = netdev_priv(ndev); in emac_set_rx_mode()
311 if (ndev->flags & IFF_PROMISC) in emac_set_rx_mode()
323 static unsigned int emac_powerup(struct net_device *ndev) in emac_powerup() argument
325 struct emac_board_info *db = netdev_priv(ndev); in emac_powerup()
[all …]
/linux-4.1.27/drivers/net/ethernet/qlogic/
Dqla3xxx.c154 netdev_printk(KERN_DEBUG, qdev->ndev, in ql_wait_for_drvr_lock()
161 netdev_err(qdev->ndev, "Timed out waiting for driver lock...\n"); in ql_wait_for_drvr_lock()
309 lrg_buf_cb->skb = netdev_alloc_skb(qdev->ndev, in ql_release_to_lrg_buf_free_list()
326 netdev_err(qdev->ndev, in ql_release_to_lrg_buf_free_list()
513 static void ql_set_mac_addr(struct net_device *ndev, u16 *addr) in ql_set_mac_addr() argument
515 __le16 *p = (__le16 *)ndev->dev_addr; in ql_set_mac_addr()
548 netdev_err(qdev->ndev, "checksum should be zero, is %x!!\n", in ql_get_nvram_params()
646 netif_warn(qdev, link, qdev->ndev, TIMED_OUT_MSG); in ql_mii_write_reg_ex()
657 netif_warn(qdev, link, qdev->ndev, TIMED_OUT_MSG); in ql_mii_write_reg_ex()
678 netif_warn(qdev, link, qdev->ndev, TIMED_OUT_MSG); in ql_mii_read_reg_ex()
[all …]
/linux-4.1.27/drivers/net/hyperv/
Dnetvsc.c39 struct net_device *ndev = hv_get_drvdata(device); in alloc_net_device() local
56 net_device->ndev = ndev; in alloc_net_device()
106 struct net_device *ndev = net_device->ndev; in netvsc_destroy_buf() local
134 netdev_err(ndev, "unable to send " in netvsc_destroy_buf()
149 netdev_err(ndev, in netvsc_destroy_buf()
193 netdev_err(ndev, "unable to send " in netvsc_destroy_buf()
207 netdev_err(ndev, in netvsc_destroy_buf()
229 struct net_device *ndev; in netvsc_init_buf() local
234 ndev = net_device->ndev; in netvsc_init_buf()
238 netdev_err(ndev, "unable to allocate receive " in netvsc_init_buf()
[all …]
Drndis_filter.c132 netdev = net_device->ndev; in dump_rndis_message()
268 struct net_device *ndev; in rndis_filter_receive_response() local
270 ndev = dev->net_dev->ndev; in rndis_filter_receive_response()
296 netdev_err(ndev, in rndis_filter_receive_response()
316 netdev_err(ndev, in rndis_filter_receive_response()
371 netdev_err(dev->net_dev->ndev, "rndis message buffer " in rndis_filter_receive_data()
404 struct net_device *ndev; in rndis_filter_receive() local
412 ndev = net_dev->ndev; in rndis_filter_receive()
416 netdev_err(ndev, "got rndis message but no rndis device - " in rndis_filter_receive()
424 netdev_err(ndev, "got rndis message but rndis device " in rndis_filter_receive()
[all …]
Dnetvsc_drv.c66 if (nvdev == NULL || nvdev->ndev == NULL) in do_set_multicast()
73 if (nvdev->ndev->flags & IFF_PROMISC) in do_set_multicast()
214 static u16 netvsc_select_queue(struct net_device *ndev, struct sk_buff *skb, in netvsc_select_queue() argument
217 struct net_device_context *net_device_ctx = netdev_priv(ndev); in netvsc_select_queue()
223 if (nvsc_dev == NULL || ndev->real_num_tx_queues <= 1) in netvsc_select_queue()
228 ndev->real_num_tx_queues; in netvsc_select_queue()
624 net = net_device->ndev; in netvsc_linkstatus_callback()
649 net = ((struct netvsc_device *)hv_get_drvdata(device_obj))->ndev; in netvsc_recv_callback()
722 static int netvsc_change_mtu(struct net_device *ndev, int mtu) in netvsc_change_mtu() argument
724 struct net_device_context *ndevctx = netdev_priv(ndev); in netvsc_change_mtu()
[all …]
/linux-4.1.27/drivers/staging/netlogic/
Dxlr_net.c130 struct net_device *ndev; in xlr_net_fmn_handler() local
152 ndev = skb->dev; in xlr_net_fmn_handler()
153 priv = netdev_priv(ndev); in xlr_net_fmn_handler()
171 static int xlr_get_settings(struct net_device *ndev, struct ethtool_cmd *ecmd) in xlr_get_settings() argument
173 struct xlr_net_priv *priv = netdev_priv(ndev); in xlr_get_settings()
181 static int xlr_set_settings(struct net_device *ndev, struct ethtool_cmd *ecmd) in xlr_set_settings() argument
183 struct xlr_net_priv *priv = netdev_priv(ndev); in xlr_set_settings()
199 static int xlr_net_fill_rx_ring(struct net_device *ndev) in xlr_net_fill_rx_ring() argument
202 struct xlr_net_priv *priv = netdev_priv(ndev); in xlr_net_fill_rx_ring()
217 static int xlr_net_open(struct net_device *ndev) in xlr_net_open() argument
[all …]
/linux-4.1.27/drivers/net/ethernet/tehuti/
Dtehuti.c124 static void print_eth_id(struct net_device *ndev) in print_eth_id() argument
126 netdev_info(ndev, "%s, Port %c\n", in print_eth_id()
127 BDX_NIC_NAME, (ndev->if_port == 0) ? 'A' : 'B'); in print_eth_id()
206 if (netif_carrier_ok(priv->ndev)) { in bdx_link_changed()
207 netif_stop_queue(priv->ndev); in bdx_link_changed()
208 netif_carrier_off(priv->ndev); in bdx_link_changed()
209 netdev_err(priv->ndev, "Link Down\n"); in bdx_link_changed()
212 if (!netif_carrier_ok(priv->ndev)) { in bdx_link_changed()
213 netif_wake_queue(priv->ndev); in bdx_link_changed()
214 netif_carrier_on(priv->ndev); in bdx_link_changed()
[all …]
/linux-4.1.27/drivers/net/caif/
Dcaif_hsi.c73 netdev_dbg(cfhsi->ndev, "%s.\n", in cfhsi_inactivity_tout()
150 cfhsi->ndev->stats.tx_errors++; in cfhsi_abort_tx()
151 cfhsi->ndev->stats.tx_dropped++; in cfhsi_abort_tx()
169 netdev_dbg(cfhsi->ndev, "%s.\n", in cfhsi_flush_fifo()
176 netdev_warn(cfhsi->ndev, in cfhsi_flush_fifo()
190 netdev_warn(cfhsi->ndev, in cfhsi_flush_fifo()
201 netdev_warn(cfhsi->ndev, in cfhsi_flush_fifo()
207 netdev_warn(cfhsi->ndev, in cfhsi_flush_fifo()
252 cfhsi->ndev->stats.tx_packets++; in cfhsi_tx_frm()
253 cfhsi->ndev->stats.tx_bytes += skb->len; in cfhsi_tx_frm()
[all …]
Dcaif_virtio.c106 struct net_device *ndev; member
199 netif_tx_wake_all_queues(cfv->ndev); in cfv_release_used_buf()
226 netdev_err(cfv->ndev, in cfv_alloc_and_copy_skb()
237 skb = netdev_alloc_skb(cfv->ndev, frm_len + pad_len); in cfv_alloc_and_copy_skb()
297 skb->dev = cfv->ndev; in cfv_rx_poll()
300 ++cfv->ndev->stats.rx_dropped; in cfv_rx_poll()
302 ++cfv->ndev->stats.rx_packets; in cfv_rx_poll()
303 cfv->ndev->stats.rx_bytes += skb_len; in cfv_rx_poll()
337 netdev_warn(cfv->ndev, "Bad ring, disable device\n"); in cfv_rx_poll()
338 cfv->ndev->stats.rx_dropped = riov->used - riov->i; in cfv_rx_poll()
[all …]
Dcaif_spi.c368 cfspi->ndev->stats.tx_packets++; in cfspi_xmitfrm()
369 cfspi->ndev->stats.tx_bytes += skb->len; in cfspi_xmitfrm()
446 cfspi->cfdev.flowctrl(cfspi->ndev, 1); in cfspi_xmitlen()
512 cfspi->cfdev.flowctrl(cfspi->ndev, 0); in cfspi_xmit()
548 skb = netdev_alloc_skb(cfspi->ndev, pkt_len + 1); in cfspi_rxfrm()
564 res = cfspi_xmit(skb, cfspi->ndev); in cfspi_rxfrm()
567 cfspi->ndev->stats.rx_packets++; in cfspi_rxfrm()
568 cfspi->ndev->stats.rx_bytes += pkt_len; in cfspi_rxfrm()
570 cfspi->ndev->stats.rx_dropped++; in cfspi_rxfrm()
686 cfspi->ndev = NULL; in cfspi_uninit()
[all …]
/linux-4.1.27/drivers/net/ethernet/ibm/emac/
Dcore.c299 netif_tx_lock_bh(dev->ndev); in emac_netif_stop()
300 netif_addr_lock(dev->ndev); in emac_netif_stop()
302 netif_addr_unlock(dev->ndev); in emac_netif_stop()
303 netif_tx_unlock_bh(dev->ndev); in emac_netif_stop()
304 dev->ndev->trans_start = jiffies; /* prevent tx timeout */ in emac_netif_stop()
306 netif_tx_disable(dev->ndev); in emac_netif_stop()
311 netif_tx_lock_bh(dev->ndev); in emac_netif_start()
312 netif_addr_lock(dev->ndev); in emac_netif_start()
314 if (dev->mcast_pending && netif_running(dev->ndev)) in emac_netif_start()
316 netif_addr_unlock(dev->ndev); in emac_netif_start()
[all …]
/linux-4.1.27/drivers/nfc/
Dnfcwilink.c94 struct nci_dev *ndev; member
111 static int nfcwilink_send(struct nci_dev *ndev, struct sk_buff *skb);
164 rc = nfcwilink_send(drv->ndev, skb); in nfcwilink_get_bts_file_name()
228 rc = nfcwilink_send(drv->ndev, skb); in nfcwilink_send_bts_cmd()
360 rc = nci_recv_frame(drv->ndev, skb); in nfcwilink_receive()
382 static int nfcwilink_open(struct nci_dev *ndev) in nfcwilink_open() argument
384 struct nfcwilink *drv = nci_get_drvdata(ndev); in nfcwilink_open()
444 static int nfcwilink_close(struct nci_dev *ndev) in nfcwilink_close() argument
446 struct nfcwilink *drv = nci_get_drvdata(ndev); in nfcwilink_close()
461 static int nfcwilink_send(struct nci_dev *ndev, struct sk_buff *skb) in nfcwilink_send() argument
[all …]
/linux-4.1.27/drivers/net/ethernet/davicom/
Ddm9000.c138 struct net_device *ndev; member
762 struct net_device *ndev = db->ndev; in dm9000_show_carrier() local
770 ndev->name, (nsr & NSR_SPEED) ? 10 : 100, in dm9000_show_carrier()
773 dev_info(db->dev, "%s: link down\n", ndev->name); in dm9000_show_carrier()
782 struct net_device *ndev = db->ndev; in dm9000_poll_work() local
787 unsigned old_carrier = netif_carrier_ok(ndev) ? 1 : 0; in dm9000_poll_work()
797 netif_carrier_off(ndev); in dm9000_poll_work()
799 netif_carrier_on(ndev); in dm9000_poll_work()
804 if (netif_running(ndev)) in dm9000_poll_work()
1362 dm9000_stop(struct net_device *ndev) in dm9000_stop() argument
[all …]
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_mdio.c68 struct net_device *ndev = bus->priv; in stmmac_mdio_read() local
69 struct stmmac_priv *priv = netdev_priv(ndev); in stmmac_mdio_read()
103 struct net_device *ndev = bus->priv; in stmmac_mdio_write() local
104 struct stmmac_priv *priv = netdev_priv(ndev); in stmmac_mdio_write()
134 struct net_device *ndev = bus->priv; in stmmac_mdio_reset() local
135 struct stmmac_priv *priv = netdev_priv(ndev); in stmmac_mdio_reset()
192 int stmmac_mdio_register(struct net_device *ndev) in stmmac_mdio_register() argument
197 struct stmmac_priv *priv = netdev_priv(ndev); in stmmac_mdio_register()
227 new_bus->priv = ndev; in stmmac_mdio_register()
277 ndev->name, phydev->phy_id, addr, in stmmac_mdio_register()
[all …]
Dstmmac.h128 int stmmac_mdio_unregister(struct net_device *ndev);
129 int stmmac_mdio_register(struct net_device *ndev);
135 int stmmac_resume(struct net_device *ndev);
136 int stmmac_suspend(struct net_device *ndev);
137 int stmmac_dvr_remove(struct net_device *ndev);
Dstmmac_platform.c386 struct net_device *ndev = platform_get_drvdata(pdev); in stmmac_pltfr_remove() local
387 struct stmmac_priv *priv = netdev_priv(ndev); in stmmac_pltfr_remove()
388 int ret = stmmac_dvr_remove(ndev); in stmmac_pltfr_remove()
410 struct net_device *ndev = dev_get_drvdata(dev); in stmmac_pltfr_suspend() local
411 struct stmmac_priv *priv = netdev_priv(ndev); in stmmac_pltfr_suspend()
414 ret = stmmac_suspend(ndev); in stmmac_pltfr_suspend()
430 struct net_device *ndev = dev_get_drvdata(dev); in stmmac_pltfr_resume() local
431 struct stmmac_priv *priv = netdev_priv(ndev); in stmmac_pltfr_resume()
437 return stmmac_resume(ndev); in stmmac_pltfr_resume()
Dstmmac_pci.c241 struct net_device *ndev = pci_get_drvdata(pdev); in stmmac_pci_remove() local
243 stmmac_dvr_remove(ndev); in stmmac_pci_remove()
250 struct net_device *ndev = pci_get_drvdata(pdev); in stmmac_pci_suspend() local
252 return stmmac_suspend(ndev); in stmmac_pci_suspend()
258 struct net_device *ndev = pci_get_drvdata(pdev); in stmmac_pci_resume() local
260 return stmmac_resume(ndev); in stmmac_pci_resume()
Dstmmac_main.c2818 struct net_device *ndev = NULL; in stmmac_dvr_probe() local
2821 ndev = alloc_etherdev(sizeof(struct stmmac_priv)); in stmmac_dvr_probe()
2822 if (!ndev) in stmmac_dvr_probe()
2825 SET_NETDEV_DEV(ndev, device); in stmmac_dvr_probe()
2827 priv = netdev_priv(ndev); in stmmac_dvr_probe()
2829 priv->dev = ndev; in stmmac_dvr_probe()
2831 stmmac_set_ethtool_ops(ndev); in stmmac_dvr_probe()
2890 ndev->netdev_ops = &stmmac_netdev_ops; in stmmac_dvr_probe()
2892 ndev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM | in stmmac_dvr_probe()
2894 ndev->features |= ndev->hw_features | NETIF_F_HIGHDMA; in stmmac_dvr_probe()
[all …]
Ddwmac-socfpga.c217 struct net_device *ndev = platform_get_drvdata(pdev); in socfpga_dwmac_init() local
221 if (ndev) in socfpga_dwmac_init()
222 stpriv = netdev_priv(ndev); in socfpga_dwmac_init()
/linux-4.1.27/drivers/net/ethernet/microchip/
Denc28j60.c488 static int enc28j60_set_hw_macaddr(struct net_device *ndev) in enc28j60_set_hw_macaddr() argument
491 struct enc28j60_net *priv = netdev_priv(ndev); in enc28j60_set_hw_macaddr()
498 ndev->name, ndev->dev_addr); in enc28j60_set_hw_macaddr()
500 nolock_regb_write(priv, MAADR5, ndev->dev_addr[0]); in enc28j60_set_hw_macaddr()
501 nolock_regb_write(priv, MAADR4, ndev->dev_addr[1]); in enc28j60_set_hw_macaddr()
502 nolock_regb_write(priv, MAADR3, ndev->dev_addr[2]); in enc28j60_set_hw_macaddr()
503 nolock_regb_write(priv, MAADR2, ndev->dev_addr[3]); in enc28j60_set_hw_macaddr()
504 nolock_regb_write(priv, MAADR1, ndev->dev_addr[4]); in enc28j60_set_hw_macaddr()
505 nolock_regb_write(priv, MAADR0, ndev->dev_addr[5]); in enc28j60_set_hw_macaddr()
778 enc28j60_setlink(struct net_device *ndev, u8 autoneg, u16 speed, u8 duplex) in enc28j60_setlink() argument
[all …]
/linux-4.1.27/drivers/net/ethernet/8390/
Dmac8390.c126 static int mac8390_initdev(struct net_device *dev, struct nubus_dev *ndev,
292 static bool __init mac8390_init(struct net_device *dev, struct nubus_dev *ndev, in mac8390_init() argument
302 dev->irq = SLOT2IRQ(ndev->board->slot); in mac8390_init()
304 dev->base_addr = (ndev->board->slot_addr | in mac8390_init()
305 ((ndev->board->slot & 0xf) << 20)); in mac8390_init()
312 if (nubus_get_func_dir(ndev, &dir) == -1) { in mac8390_init()
314 dev->name, ndev->board->slot); in mac8390_init()
331 dev->name, ndev->board->slot); in mac8390_init()
342 dev->name, ndev->board->slot); in mac8390_init()
352 dev->base_addr = (int)(ndev->board->slot_addr + in mac8390_init()
[all …]
Dax88796.c969 struct net_device *ndev = platform_get_drvdata(dev); in ax_suspend() local
970 struct ax_device *ax = to_ax_dev(ndev); in ax_suspend()
974 netif_device_detach(ndev); in ax_suspend()
975 ax_close(ndev); in ax_suspend()
982 struct net_device *ndev = platform_get_drvdata(pdev); in ax_resume() local
983 struct ax_device *ax = to_ax_dev(ndev); in ax_resume()
985 ax_initial_setup(ndev, netdev_priv(ndev)); in ax_resume()
986 ax_NS8390_init(ndev, ax->resume_open); in ax_resume()
987 netif_device_attach(ndev); in ax_resume()
990 ax_open(ndev); in ax_resume()
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
Dvxge-main.c150 struct net_device *dev = hldev->ndev; in vxge_callback_link_up()
154 vdev->ndev->name, __func__, __LINE__); in vxge_callback_link_up()
155 netdev_notice(vdev->ndev, "Link Up\n"); in vxge_callback_link_up()
158 netif_carrier_on(vdev->ndev); in vxge_callback_link_up()
159 netif_tx_wake_all_queues(vdev->ndev); in vxge_callback_link_up()
162 "%s: %s:%d Exiting...", vdev->ndev->name, __func__, __LINE__); in vxge_callback_link_up()
173 struct net_device *dev = hldev->ndev; in vxge_callback_link_down()
177 "%s: %s:%d", vdev->ndev->name, __func__, __LINE__); in vxge_callback_link_down()
178 netdev_notice(vdev->ndev, "Link Down\n"); in vxge_callback_link_down()
181 netif_carrier_off(vdev->ndev); in vxge_callback_link_down()
[all …]
Dvxge-main.h237 struct net_device *ndev; member
268 struct net_device *ndev; member
333 struct net_device *ndev; member
429 void vxge_initialize_ethtool_ops(struct net_device *ndev);
/linux-4.1.27/drivers/scsi/cxgbi/cxgb3i/
Dcxgb3i.h27 static inline unsigned int cxgb3i_get_private_ipv4addr(struct net_device *ndev) in cxgb3i_get_private_ipv4addr() argument
29 return ((struct port_info *)(netdev_priv(ndev)))->iscsi_ipv4addr; in cxgb3i_get_private_ipv4addr()
32 static inline void cxgb3i_set_private_ipv4addr(struct net_device *ndev, in cxgb3i_set_private_ipv4addr() argument
35 struct port_info *pi = (struct port_info *)netdev_priv(ndev); in cxgb3i_set_private_ipv4addr()
40 memcpy(pi->iscsic.mac_addr, ndev->dev_addr, ETH_ALEN); in cxgb3i_set_private_ipv4addr()
Dcxgb3i.c937 cxgb3i_set_private_ipv4addr(chba->ndev, 0); in update_address()
941 cxgb3i_get_private_ipv4addr(chba->ndev)) { in update_address()
942 cxgb3i_set_private_ipv4addr(chba->ndev, chba->ipv4addr); in update_address()
944 chba->ndev->name, &chba->ipv4addr); in update_address()
946 } else if (cxgb3i_get_private_ipv4addr(chba->ndev)) { in update_address()
949 cxgb3i_set_private_ipv4addr(chba->ndev, 0); in update_address()
958 struct net_device *ndev = cdev->ports[csk->port_id]; in init_act_open() local
970 csk->l2t = t3_l2t_get(t3dev, dst, ndev, in init_act_open()
/linux-4.1.27/drivers/isdn/i4l/
Disdn_concap.c44 struct net_device *ndev = concap->net_dev; in isdn_concap_dl_data_req() local
45 isdn_net_dev *nd = ((isdn_net_local *) netdev_priv(ndev))->netdev; in isdn_concap_dl_data_req()
63 struct net_device *ndev = concap->net_dev; in isdn_concap_dl_connect_req() local
64 isdn_net_local *lp = netdev_priv(ndev); in isdn_concap_dl_connect_req()
66 IX25DEBUG("isdn_concap_dl_connect_req: %s \n", ndev->name); in isdn_concap_dl_connect_req()
Disdn_net.c1051 isdn_net_xmit(struct net_device *ndev, struct sk_buff *skb) in isdn_net_xmit() argument
1055 isdn_net_local *lp = netdev_priv(ndev); in isdn_net_xmit()
1058 if (((isdn_net_local *) netdev_priv(ndev))->master) { in isdn_net_xmit()
1067 return isdn_ppp_xmit(skb, ndev); in isdn_net_xmit()
1070 nd = ((isdn_net_local *) netdev_priv(ndev))->netdev; in isdn_net_xmit()
1073 printk(KERN_WARNING "%s: all channels busy - requeuing!\n", ndev->name); in isdn_net_xmit()
1132 static void isdn_net_tx_timeout(struct net_device *ndev) in isdn_net_tx_timeout() argument
1134 isdn_net_local *lp = netdev_priv(ndev); in isdn_net_tx_timeout()
1136 printk(KERN_WARNING "isdn_tx_timeout dev %s dialstate %d\n", ndev->name, lp->dialstate); in isdn_net_tx_timeout()
1156 ndev->trans_start = jiffies; in isdn_net_tx_timeout()
[all …]
Disdn_x25iface.c163 struct net_device *ndev, in isdn_x25iface_proto_restart() argument
169 IX25DEBUG("isdn_x25iface_proto_restart %s \n", MY_DEVNAME(ndev)); in isdn_x25iface_proto_restart()
181 cprot->net_dev = ndev; in isdn_x25iface_proto_restart()
/linux-4.1.27/drivers/net/ethernet/freescale/fs_enet/
Dfs_enet-main.c86 struct net_device *dev = fep->ndev; in fs_enet_rx_napi()
222 struct net_device *dev = fep->ndev; in fs_enet_tx_napi()
739 fs_init_bds(fep->ndev); in fs_enet_open()
923 struct net_device *ndev; in fs_enet_probe() local
991 ndev = alloc_etherdev(privsize); in fs_enet_probe()
992 if (!ndev) { in fs_enet_probe()
997 SET_NETDEV_DEV(ndev, &ofdev->dev); in fs_enet_probe()
998 platform_set_drvdata(ofdev, ndev); in fs_enet_probe()
1000 fep = netdev_priv(ndev); in fs_enet_probe()
1002 fep->ndev = ndev; in fs_enet_probe()
[all …]
/linux-4.1.27/drivers/net/ethernet/calxeda/
Dxgmac.c1718 struct net_device *ndev = NULL; in xgmac_probe() local
1729 ndev = alloc_etherdev(sizeof(struct xgmac_priv)); in xgmac_probe()
1730 if (!ndev) { in xgmac_probe()
1735 SET_NETDEV_DEV(ndev, &pdev->dev); in xgmac_probe()
1736 priv = netdev_priv(ndev); in xgmac_probe()
1737 platform_set_drvdata(pdev, ndev); in xgmac_probe()
1738 ndev->netdev_ops = &xgmac_netdev_ops; in xgmac_probe()
1739 ndev->ethtool_ops = &xgmac_ethtool_ops; in xgmac_probe()
1744 priv->dev = ndev; in xgmac_probe()
1750 netdev_err(ndev, "ioremap failed\n"); in xgmac_probe()
[all …]
/linux-4.1.27/drivers/s390/net/
Dctcm_sysfs.c36 struct net_device *ndev; in ctcm_buffer_write() local
41 ndev = priv->channel[CTCM_READ]->netdev; in ctcm_buffer_write()
42 if (!(priv && priv->channel[CTCM_READ] && ndev)) { in ctcm_buffer_write()
56 if ((ndev->flags & IFF_RUNNING) && in ctcm_buffer_write()
57 (bs1 < (ndev->mtu + LL_HEADER_LENGTH + 2))) in ctcm_buffer_write()
62 if (!(ndev->flags & IFF_RUNNING)) in ctcm_buffer_write()
63 ndev->mtu = bs1 - LL_HEADER_LENGTH - 2; in ctcm_buffer_write()
67 CTCM_DBF_DEV(SETUP, ndev, buf); in ctcm_buffer_write()
71 CTCM_DBF_DEV(SETUP, ndev, "buff_err"); in ctcm_buffer_write()
Dnetiucv.c1317 struct net_device *ndev = NULL; in netiucv_pm_freeze() local
1322 ndev = priv->conn->netdev; in netiucv_pm_freeze()
1323 if (!ndev) in netiucv_pm_freeze()
1325 netif_device_detach(ndev); in netiucv_pm_freeze()
1327 rc = netiucv_close(ndev); in netiucv_pm_freeze()
1341 struct net_device *ndev = NULL; in netiucv_pm_restore_thaw() local
1346 ndev = priv->conn->netdev; in netiucv_pm_restore_thaw()
1347 if (!ndev) in netiucv_pm_restore_thaw()
1352 rc = netiucv_open(ndev); in netiucv_pm_restore_thaw()
1357 netif_device_attach(ndev); in netiucv_pm_restore_thaw()
[all …]
/linux-4.1.27/drivers/net/can/c_can/
Dc_can_platform.c423 struct net_device *ndev = platform_get_drvdata(pdev); in c_can_suspend() local
424 struct c_can_priv *priv = netdev_priv(ndev); in c_can_suspend()
431 if (netif_running(ndev)) { in c_can_suspend()
432 netif_stop_queue(ndev); in c_can_suspend()
433 netif_device_detach(ndev); in c_can_suspend()
436 ret = c_can_power_down(ndev); in c_can_suspend()
438 netdev_err(ndev, "failed to enter power down mode\n"); in c_can_suspend()
450 struct net_device *ndev = platform_get_drvdata(pdev); in c_can_resume() local
451 struct c_can_priv *priv = netdev_priv(ndev); in c_can_resume()
458 ret = c_can_power_up(ndev); in c_can_resume()
[all …]
/linux-4.1.27/net/mac802154/
Diface.c528 struct net_device *ndev = NULL; in ieee802154_if_add() local
534 ndev = alloc_netdev(sizeof(*sdata) + local->hw.vif_data_size, name, in ieee802154_if_add()
536 if (!ndev) in ieee802154_if_add()
539 ndev->needed_headroom = local->hw.extra_tx_headroom; in ieee802154_if_add()
541 ret = dev_alloc_name(ndev, ndev->name); in ieee802154_if_add()
545 ieee802154_le64_to_be64(ndev->perm_addr, in ieee802154_if_add()
549 ndev->type = ARPHRD_IEEE802154; in ieee802154_if_add()
551 ieee802154_le64_to_be64(ndev->dev_addr, &extended_addr); in ieee802154_if_add()
553 memcpy(ndev->dev_addr, ndev->perm_addr, in ieee802154_if_add()
557 ndev->type = ARPHRD_IEEE802154_MONITOR; in ieee802154_if_add()
[all …]
/linux-4.1.27/net/core/
Dnetpoll.c593 int __netpoll_setup(struct netpoll *np, struct net_device *ndev) in __netpoll_setup() argument
599 np->dev = ndev; in __netpoll_setup()
600 strlcpy(np->dev_name, ndev->name, IFNAMSIZ); in __netpoll_setup()
603 if ((ndev->priv_flags & IFF_DISABLE_NETPOLL) || in __netpoll_setup()
604 !ndev->netdev_ops->ndo_poll_controller) { in __netpoll_setup()
611 if (!ndev->npinfo) { in __netpoll_setup()
626 err = ops->ndo_netpoll_setup(ndev, npinfo); in __netpoll_setup()
631 npinfo = rtnl_dereference(ndev->npinfo); in __netpoll_setup()
638 rcu_assign_pointer(ndev->npinfo, npinfo); in __netpoll_setup()
651 struct net_device *ndev = NULL; in netpoll_setup() local
[all …]
Dnet-sysfs.c48 struct net_device *ndev = to_net_dev(dev); in netdev_show() local
52 if (dev_isalive(ndev)) in netdev_show()
53 ret = (*format)(ndev, buf); in netdev_show()
119 struct net_device *ndev = to_net_dev(dev); in iflink_show() local
121 return sprintf(buf, fmt_dec, dev_get_iflink(ndev)); in iflink_show()
134 struct net_device *ndev = to_net_dev(dev); in name_assign_type_show() local
137 if (ndev->name_assign_type != NET_NAME_UNKNOWN) in name_assign_type_show()
148 struct net_device *ndev = to_net_dev(dev); in address_show() local
152 if (dev_isalive(ndev)) in address_show()
153 ret = sysfs_format_mac(buf, ndev->dev_addr, ndev->addr_len); in address_show()
[all …]
/linux-4.1.27/drivers/net/wan/
Dlapbether.c192 static void lapbeth_data_transmit(struct net_device *ndev, struct sk_buff *skb) in lapbeth_data_transmit() argument
194 struct lapbethdev *lapbeth = netdev_priv(ndev); in lapbeth_data_transmit()
206 ndev->stats.tx_packets++; in lapbeth_data_transmit()
207 ndev->stats.tx_bytes += size; in lapbeth_data_transmit()
322 struct net_device *ndev; in lapbeth_new_device() local
328 ndev = alloc_netdev(sizeof(*lapbeth), "lapb%d", NET_NAME_UNKNOWN, in lapbeth_new_device()
330 if (!ndev) in lapbeth_new_device()
333 lapbeth = netdev_priv(ndev); in lapbeth_new_device()
334 lapbeth->axdev = ndev; in lapbeth_new_device()
340 if (register_netdevice(ndev)) in lapbeth_new_device()
[all …]
/linux-4.1.27/drivers/net/ethernet/smsc/
Dsmc91x.c2069 struct net_device *ndev = platform_get_drvdata(pdev); in smc_enable_device() local
2070 struct smc_local *lp = netdev_priv(ndev); in smc_enable_device()
2131 struct net_device *ndev) in smc_request_attrib() argument
2134 struct smc_local *lp __maybe_unused = netdev_priv(ndev); in smc_request_attrib()
2146 struct net_device *ndev) in smc_release_attrib() argument
2149 struct smc_local *lp __maybe_unused = netdev_priv(ndev); in smc_release_attrib()
2155 static inline void smc_request_datacs(struct platform_device *pdev, struct net_device *ndev) in smc_request_datacs() argument
2159 struct smc_local *lp = netdev_priv(ndev); in smc_request_datacs()
2165 netdev_info(ndev, "%s: failed to request datacs memory region.\n", in smc_request_datacs()
2174 static void smc_release_datacs(struct platform_device *pdev, struct net_device *ndev) in smc_release_datacs() argument
[all …]
Dsmc911x.c2028 struct net_device *ndev; in smc911x_drv_probe() local
2050 ndev = alloc_etherdev(sizeof(struct smc911x_local)); in smc911x_drv_probe()
2051 if (!ndev) { in smc911x_drv_probe()
2055 SET_NETDEV_DEV(ndev, &pdev->dev); in smc911x_drv_probe()
2057 ndev->dma = (unsigned char)-1; in smc911x_drv_probe()
2058 ndev->irq = platform_get_irq(pdev, 0); in smc911x_drv_probe()
2059 lp = netdev_priv(ndev); in smc911x_drv_probe()
2060 lp->netdev = ndev; in smc911x_drv_probe()
2078 platform_set_drvdata(pdev, ndev); in smc911x_drv_probe()
2080 ndev->base_addr = res->start; in smc911x_drv_probe()
[all …]
Dsmsc911x.c381 struct net_device *ndev = platform_get_drvdata(pdev); in smsc911x_enable_resources() local
382 struct smsc911x_data *pdata = netdev_priv(ndev); in smsc911x_enable_resources()
388 netdev_err(ndev, "failed to enable regulators %d\n", in smsc911x_enable_resources()
394 netdev_err(ndev, "failed to enable clock %d\n", ret); in smsc911x_enable_resources()
405 struct net_device *ndev = platform_get_drvdata(pdev); in smsc911x_disable_resources() local
406 struct smsc911x_data *pdata = netdev_priv(ndev); in smsc911x_disable_resources()
427 struct net_device *ndev = platform_get_drvdata(pdev); in smsc911x_request_resources() local
428 struct smsc911x_data *pdata = netdev_priv(ndev); in smsc911x_request_resources()
438 netdev_err(ndev, "couldn't get regulators %d\n", in smsc911x_request_resources()
456 struct net_device *ndev = platform_get_drvdata(pdev); in smsc911x_free_resources() local
[all …]
/linux-4.1.27/drivers/usb/gadget/udc/
Dnet2280.h320 #define ep_dbg(ndev, fmt, args...) \ argument
321 dev_dbg((&((ndev)->pdev->dev)), fmt, ##args)
323 #define ep_vdbg(ndev, fmt, args...) \ argument
324 dev_vdbg((&((ndev)->pdev->dev)), fmt, ##args)
326 #define ep_info(ndev, fmt, args...) \ argument
327 dev_info((&((ndev)->pdev->dev)), fmt, ##args)
329 #define ep_warn(ndev, fmt, args...) \ argument
330 dev_warn((&((ndev)->pdev->dev)), fmt, ##args)
332 #define ep_err(ndev, fmt, args...) \ argument
333 dev_err((&((ndev)->pdev->dev)), fmt, ##args)
/linux-4.1.27/drivers/net/ethernet/i825xx/
Dlasi_82596.c101 #define DMA_WBACK(ndev, addr, len) \ argument
102 do { dma_cache_sync((ndev)->dev.parent, (void *)addr, len, DMA_TO_DEVICE); } while (0)
104 #define DMA_INV(ndev, addr, len) \ argument
105 do { dma_cache_sync((ndev)->dev.parent, (void *)addr, len, DMA_FROM_DEVICE); } while (0)
107 #define DMA_WBACK_INV(ndev, addr, len) \ argument
108 do { dma_cache_sync((ndev)->dev.parent, (void *)addr, len, DMA_BIDIRECTIONAL); } while (0)
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/
Dioctl_cfg80211.c865 static int cfg80211_rtw_add_key(struct wiphy *wiphy, struct net_device *ndev, in cfg80211_rtw_add_key() argument
875 DBG_8723A("%s(%s): adding key for %pM\n", __func__, ndev->name, in cfg80211_rtw_add_key()
916 ret = rtw_cfg80211_set_encryption(ndev, key_index, set_tx, in cfg80211_rtw_add_key()
923 ret = rtw_cfg80211_ap_set_encryption(ndev, key_index, set_tx, in cfg80211_rtw_add_key()
937 cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev, in cfg80211_rtw_get_key() argument
942 DBG_8723A("%s(%s)\n", __func__, ndev->name); in cfg80211_rtw_get_key()
946 static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev, in cfg80211_rtw_del_key() argument
950 struct rtw_adapter *padapter = netdev_priv(ndev); in cfg80211_rtw_del_key()
953 DBG_8723A("%s(%s): key_index =%d\n", __func__, ndev->name, key_index); in cfg80211_rtw_del_key()
964 struct net_device *ndev, u8 key_index, in cfg80211_rtw_set_default_key() argument
[all …]
Dos_intfs.c843 void rtw_ndev_destructor(struct net_device *ndev) in rtw_ndev_destructor() argument
845 DBG_8723A("%s(%s)\n", __func__, ndev->name); in rtw_ndev_destructor()
846 kfree(ndev->ieee80211_ptr); in rtw_ndev_destructor()
847 free_netdev(ndev); in rtw_ndev_destructor()
/linux-4.1.27/drivers/net/ethernet/adi/
Dbfin_mac.c1112 netif_stop_queue(lp->ndev); in tx_reclaim_skb()
1116 netif_queue_stopped(lp->ndev)) in tx_reclaim_skb()
1117 netif_wake_queue(lp->ndev); in tx_reclaim_skb()
1121 if (netif_queue_stopped(lp->ndev)) in tx_reclaim_skb()
1221 struct net_device *dev = lp->ndev; in bfin_mac_rx()
1624 struct net_device *ndev; in bfin_mac_probe() local
1630 ndev = alloc_etherdev(sizeof(struct bfin_mac_local)); in bfin_mac_probe()
1631 if (!ndev) in bfin_mac_probe()
1634 SET_NETDEV_DEV(ndev, &pdev->dev); in bfin_mac_probe()
1635 platform_set_drvdata(pdev, ndev); in bfin_mac_probe()
[all …]
Dbfin_mac.h83 struct net_device *ndev; member
/linux-4.1.27/drivers/net/ethernet/altera/
Daltera_tse_main.c103 struct net_device *ndev = bus->priv; in altera_tse_mdio_read() local
104 struct altera_tse_private *priv = netdev_priv(ndev); in altera_tse_mdio_read()
118 struct net_device *ndev = bus->priv; in altera_tse_mdio_write() local
119 struct altera_tse_private *priv = netdev_priv(ndev); in altera_tse_mdio_write()
1301 struct net_device *ndev; in altera_tse_probe() local
1310 ndev = alloc_etherdev(sizeof(struct altera_tse_private)); in altera_tse_probe()
1311 if (!ndev) { in altera_tse_probe()
1316 SET_NETDEV_DEV(ndev, &pdev->dev); in altera_tse_probe()
1318 priv = netdev_priv(ndev); in altera_tse_probe()
1320 priv->dev = ndev; in altera_tse_probe()
[all …]
/linux-4.1.27/drivers/net/hamradio/
Dbpqether.c504 struct net_device *ndev; in bpq_new_device() local
507 ndev = alloc_netdev(sizeof(struct bpqdev), "bpq%d", NET_NAME_UNKNOWN, in bpq_new_device()
509 if (!ndev) in bpq_new_device()
513 bpq = netdev_priv(ndev); in bpq_new_device()
516 bpq->axdev = ndev; in bpq_new_device()
521 err = register_netdevice(ndev); in bpq_new_device()
524 bpq_set_lockdep_class(ndev); in bpq_new_device()
532 free_netdev(ndev); in bpq_new_device()
537 static void bpq_free_device(struct net_device *ndev) in bpq_free_device() argument
539 struct bpqdev *bpq = netdev_priv(ndev); in bpq_free_device()
[all …]
/linux-4.1.27/net/nfc/hci/
Dhcp.c39 struct nfc_dev *ndev = hdev->ndev; in nfc_hci_hcp_message_tx() local
69 skb_len = ndev->tx_headroom + NFC_HCI_HCP_PACKET_HEADER_LEN + in nfc_hci_hcp_message_tx()
70 data_link_len + ndev->tx_tailroom; in nfc_hci_hcp_message_tx()
78 skb_reserve(skb, ndev->tx_headroom); in nfc_hci_hcp_message_tx()
Dcore.c364 r = nfc_targets_found(hdev->ndev, targets, 1); in nfc_hci_target_discovered()
827 nfc_driver_failure(hdev->ndev, err); in nfc_hci_failure()
967 hdev->ndev = nfc_allocate_device(&hci_nfc_ops, protocols, in nfc_hci_allocate_device()
970 if (!hdev->ndev) { in nfc_hci_allocate_device()
980 nfc_set_drvdata(hdev->ndev, hdev); in nfc_hci_allocate_device()
992 nfc_free_device(hdev->ndev); in nfc_hci_free_device()
1016 return nfc_register_device(hdev->ndev); in nfc_hci_register_device()
1044 nfc_unregister_device(hdev->ndev); in nfc_hci_unregister_device()
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Dosdep_service.h152 #define NDEV_ARG(ndev) ndev->name argument
156 #define FUNC_NDEV_ARG(ndev) __func__, ndev->name argument
/linux-4.1.27/drivers/scsi/cxgbi/
Dlibcxgbi.c212 struct cxgbi_device *cxgbi_device_find_by_netdev(struct net_device *ndev, in cxgbi_device_find_by_netdev() argument
219 if (ndev->priv_flags & IFF_802_1Q_VLAN) { in cxgbi_device_find_by_netdev()
220 vdev = ndev; in cxgbi_device_find_by_netdev()
221 ndev = vlan_dev_real_dev(ndev); in cxgbi_device_find_by_netdev()
223 "vlan dev %s -> %s.\n", vdev->name, ndev->name); in cxgbi_device_find_by_netdev()
229 if (ndev == cdev->ports[i]) { in cxgbi_device_find_by_netdev()
240 "ndev 0x%p, %s, NO match found.\n", ndev, ndev->name); in cxgbi_device_find_by_netdev()
245 struct cxgbi_device *cxgbi_device_find_by_netdev_rcu(struct net_device *ndev, in cxgbi_device_find_by_netdev_rcu() argument
252 if (ndev->priv_flags & IFF_802_1Q_VLAN) { in cxgbi_device_find_by_netdev_rcu()
253 vdev = ndev; in cxgbi_device_find_by_netdev_rcu()
[all …]
/linux-4.1.27/drivers/parport/
Dparport_cs.c75 int ndev; member
155 info->ndev = 1; in parport_config()
171 if (info->ndev) { in parport_cs_release()
175 info->ndev = 0; in parport_cs_release()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dcfg80211.c796 cfg80211_ibss_joined(vif->ndev, bssid, chan, GFP_KERNEL); in ath6kl_cfg80211_connect_event()
804 cfg80211_connect_result(vif->ndev, bssid, in ath6kl_cfg80211_connect_event()
811 cfg80211_roamed_bss(vif->ndev, bss, assoc_req_ie, assoc_req_len, in ath6kl_cfg80211_connect_event()
885 cfg80211_connect_result(vif->ndev, in ath6kl_cfg80211_disconnect_event()
891 cfg80211_disconnected(vif->ndev, proto_reason, in ath6kl_cfg80211_disconnect_event()
991 struct ath6kl *ar = ath6kl_priv(vif->ndev); in ath6kl_cfg80211_scan()
1111 cfg80211_ch_switch_notify(vif->ndev, &chandef); in ath6kl_cfg80211_ch_switch_notify()
1115 static int ath6kl_cfg80211_add_key(struct wiphy *wiphy, struct net_device *ndev, in ath6kl_cfg80211_add_key() argument
1120 struct ath6kl *ar = ath6kl_priv(ndev); in ath6kl_cfg80211_add_key()
1121 struct ath6kl_vif *vif = netdev_priv(ndev); in ath6kl_cfg80211_add_key()
[all …]
Dmain.c420 netif_carrier_on(vif->ndev); in ath6kl_connect_ap_mode_bss()
492 cfg80211_new_sta(vif->ndev, mac_addr, &sinfo, GFP_KERNEL); in ath6kl_connect_ap_mode_sta()
494 netif_wake_queue(vif->ndev); in ath6kl_connect_ap_mode_sta()
645 netif_wake_queue(vif->ndev); in ath6kl_connect_event()
651 netif_carrier_on(vif->ndev); in ath6kl_connect_event()
689 cfg80211_michael_mic_failure(vif->ndev, sta->mac, in ath6kl_tkip_micerr_event()
906 ath6kl_data_tx(skb, vif->ndev); in ath6kl_pspoll_event()
950 ath6kl_data_tx(skb, vif->ndev); in ath6kl_dtimexpiry_event()
979 cfg80211_conn_failed(vif->ndev, bssid, in ath6kl_disconnect_event()
986 cfg80211_conn_failed(vif->ndev, bssid, in ath6kl_disconnect_event()
[all …]
Dtxrx.c637 netif_stop_queue(vif->ndev); in ath6kl_tx_queue_full()
808 netif_wake_queue(vif->ndev); in ath6kl_tx_complete()
1287 ath6kl_data_tx(skb, vif->ndev); in ath6kl_uapsd_trigger_frame_rx()
1373 skb->dev = vif->ndev; in ath6kl_rx()
1378 ath6kl_deliver_frames_to_nw_stack(vif->ndev, skb); in ath6kl_rx()
1488 ath6kl_data_tx(skbuff, vif->ndev); in ath6kl_rx()
1495 ath6kl_data_tx(skbuff, vif->ndev); in ath6kl_rx()
1564 if (!(vif->ndev->flags & IFF_UP)) { in ath6kl_rx()
1595 ath6kl_data_tx(skb1, vif->ndev); in ath6kl_rx()
1624 ath6kl_deliver_frames_to_nw_stack(vif->ndev, skb); in ath6kl_rx()
[all …]
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbcmsysport.c470 struct net_device *ndev = priv->netdev; in bcm_sysport_rx_refill() local
476 netif_err(priv, rx_err, ndev, "SKB alloc failed\n"); in bcm_sysport_rx_refill()
486 netif_err(priv, rx_err, ndev, "DMA mapping failure\n"); in bcm_sysport_rx_refill()
498 netif_dbg(priv, rx_status, ndev, "RX refill\n"); in bcm_sysport_rx_refill()
527 struct net_device *ndev = priv->netdev; in bcm_sysport_desc_rx() local
546 netif_dbg(priv, rx_status, ndev, in bcm_sysport_desc_rx()
566 netif_err(priv, rx_err, ndev, "out of memory!\n"); in bcm_sysport_desc_rx()
567 ndev->stats.rx_dropped++; in bcm_sysport_desc_rx()
568 ndev->stats.rx_errors++; in bcm_sysport_desc_rx()
581 netif_dbg(priv, rx_status, ndev, in bcm_sysport_desc_rx()
[all …]
/linux-4.1.27/net/mac80211/
Diface.c1670 struct net_device *ndev = NULL; in ieee80211_if_add() local
1703 ndev = alloc_netdev_mqs(size + txq_size, in ieee80211_if_add()
1706 if (!ndev) in ieee80211_if_add()
1708 dev_net_set(ndev, wiphy_net(local->hw.wiphy)); in ieee80211_if_add()
1710 ndev->needed_headroom = local->tx_headroom + in ieee80211_if_add()
1717 ndev->needed_tailroom = IEEE80211_ENCRYPT_TAILROOM; in ieee80211_if_add()
1719 ret = dev_alloc_name(ndev, ndev->name); in ieee80211_if_add()
1721 free_netdev(ndev); in ieee80211_if_add()
1725 ieee80211_assign_perm_addr(local, ndev->perm_addr, type); in ieee80211_if_add()
1727 memcpy(ndev->dev_addr, params->macaddr, ETH_ALEN); in ieee80211_if_add()
[all …]
Dmain.c301 struct net_device *ndev = ifa->ifa_dev->dev; in ieee80211_ifa_changed() local
302 struct wireless_dev *wdev = ndev->ieee80211_ptr; in ieee80211_ifa_changed()
316 sdata = IEEE80211_DEV_TO_SUB_IF(ndev); in ieee80211_ifa_changed()
358 struct net_device *ndev = ifa->idev->dev; in ieee80211_ifa6_changed() local
361 struct wireless_dev *wdev = ndev->ieee80211_ptr; in ieee80211_ifa6_changed()
368 sdata = IEEE80211_DEV_TO_SUB_IF(ndev); in ieee80211_ifa6_changed()
/linux-4.1.27/drivers/net/can/softing/
Dsofting_main.c390 static int softing_netdev_open(struct net_device *ndev) in softing_netdev_open() argument
395 ret = open_candev(ndev); in softing_netdev_open()
397 ret = softing_startstop(ndev, 1); in softing_netdev_open()
401 static int softing_netdev_stop(struct net_device *ndev) in softing_netdev_stop() argument
405 netif_stop_queue(ndev); in softing_netdev_stop()
408 ret = softing_startstop(ndev, 0); in softing_netdev_stop()
412 static int softing_candev_set_mode(struct net_device *ndev, enum can_mode mode) in softing_candev_set_mode() argument
419 ret = softing_startstop(ndev, 1); in softing_candev_set_mode()
563 struct net_device *ndev = to_net_dev(dev); in show_chip() local
564 struct softing_priv *priv = netdev2softing(ndev); in show_chip()
[all …]
/linux-4.1.27/drivers/nfc/st21nfca/
Dst21nfca_dep.c132 dev = info->hdev->ndev; in st21nfca_tx_work()
186 r = nfc_set_remote_general_bytes(hdev->ndev, atr_res->gbi, in st21nfca_tm_send_atr_res()
232 r = nfc_tm_activated(hdev->ndev, NFC_PROTO_NFC_DEP_MASK, in st21nfca_tm_recv_atr_req()
376 return nfc_tm_data_received(hdev->ndev, skb); in st21nfca_tm_recv_dep_req()
492 r = nfc_set_remote_general_bytes(info->hdev->ndev, in st21nfca_im_recv_atr_res_cb()
505 r = nfc_dep_link_is_up(info->hdev->ndev, info->dep_info.idx, in st21nfca_im_recv_atr_res_cb()
552 target = hdev->ndev->targets; in st21nfca_im_send_atr_req()
627 nfc_tm_data_received(info->hdev->ndev, skb); in st21nfca_im_recv_dep_res_cb()
Dst21nfca_se.c169 nfc_add_se(hdev->ndev, NFC_HCI_UICC_HOST_ID, NFC_SE_UICC); in st21nfca_hci_discover_se()
174 nfc_add_se(hdev->ndev, ST21NFCA_ESE_HOST_ID, NFC_SE_EMBEDDED); in st21nfca_hci_discover_se()
204 nfc_remove_se(hdev->ndev, se_idx); in st21nfca_hci_enable_se()
304 struct device *dev = &hdev->ndev->dev; in st21nfca_connectivity_event_received()
340 r = nfc_se_transaction(hdev->ndev, host, transaction); in st21nfca_connectivity_event_received()
/linux-4.1.27/drivers/ide/
Dide-cs.c65 int ndev; member
237 info->ndev = 1; in ide_config()
257 if (info->ndev) { in ide_release()
265 info->ndev = 0; in ide_release()
/linux-4.1.27/drivers/nfc/pn544/
Dpn544.c392 hdev->gb = nfc_get_local_general_bytes(hdev->ndev, in pn544_hci_start_poll()
474 r = nfc_set_remote_general_bytes(hdev->ndev, rgb_skb->data, in pn544_hci_dep_link_up()
478 r = nfc_dep_link_is_up(hdev->ndev, target->idx, comm_mode, in pn544_hci_dep_link_up()
745 r = nfc_tm_activated(hdev->ndev, NFC_PROTO_NFC_DEP_MASK, in pn544_hci_event_received()
771 return nfc_tm_data_received(hdev->ndev, skb); in pn544_hci_event_received()
805 nfc_add_se(hdev->ndev, se_idx++, NFC_SE_UICC); in pn544_hci_discover_se()
814 nfc_add_se(hdev->ndev, se_idx++, NFC_SE_EMBEDDED); in pn544_hci_discover_se()
840 se = nfc_find_se(hdev->ndev, se_idx); in pn544_hci_enable_se()
881 se = nfc_find_se(hdev->ndev, se_idx); in pn544_hci_disable_se()
/linux-4.1.27/drivers/nfc/microread/
Dmicroread.c266 hdev->gb = nfc_get_local_general_bytes(hdev->ndev, in microread_start_poll()
329 r = nfc_set_remote_general_bytes(hdev->ndev, rgb_skb->data, in microread_dep_link_up()
332 r = nfc_dep_link_is_up(hdev->ndev, target->idx, comm_mode, in microread_dep_link_up()
548 r = nfc_targets_found(hdev->ndev, targets, 1); in microread_target_discovered()
587 r = nfc_tm_data_received(hdev->ndev, skb); in microread_event_received()
596 r = nfc_tm_activated(hdev->ndev, NFC_PROTO_NFC_DEP_MASK, in microread_event_received()
616 r = nfc_tm_data_received(hdev->ndev, skb); in microread_event_received()
/linux-4.1.27/tools/usb/usbip/src/
Dusbip_list.c78 dbg("exportable devices: %d\n", reply.ndev); in get_exported_devices()
80 if (reply.ndev == 0) { in get_exported_devices()
89 for (i = 0; i < reply.ndev; i++) { in get_exported_devices()
Dusbip_network.h154 uint32_t ndev; member
167 usbip_net_pack_uint32_t(pack, &(reply)->ndev);\
Dusbipd.c167 reply.ndev = 0; in send_reply_devlist()
170 reply.ndev += 1; in send_reply_devlist()
172 info("exportable devices: %d", reply.ndev); in send_reply_devlist()
/linux-4.1.27/drivers/tty/serial/8250/
Dserial_cs.c82 int ndev; member
273 for (i = 0; i < info->ndev; i++) in serial_remove()
285 for (i = 0; i < info->ndev; i++) in serial_suspend()
296 for (i = 0; i < info->ndev; i++) in serial_resume()
367 info->line[info->ndev] = line; in setup_serial()
368 info->ndev++; in setup_serial()
652 if (i || info->ndev == 0) in serial_config()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_file_ops.c1433 int ret = 0, devmax, npresent, nup, ndev, dusable = 0, i; in get_a_ctxt() local
1450 for (ndev = 0; ndev < devmax; ndev++) { in get_a_ctxt()
1451 struct qib_devdata *dd = qib_lookup(ndev); in get_a_ctxt()
1481 for (ndev = 0; ndev < devmax; ndev++) { in get_a_ctxt()
1482 struct qib_devdata *dd = qib_lookup(ndev); in get_a_ctxt()
1502 int devmax, ndev, i; in find_shared_ctxt() local
1507 for (ndev = 0; ndev < devmax; ndev++) { in find_shared_ctxt()
1508 struct qib_devdata *dd = qib_lookup(ndev); in find_shared_ctxt()
1554 int ret = 0, devmax, npresent, nup, ndev; in find_hca() local
1567 for (ndev = 0; ndev < devmax; ndev++) { in find_hca()
[all …]
/linux-4.1.27/net/ipv6/
Daddrconf.c330 struct inet6_dev *ndev; in ipv6_add_dev() local
338 ndev = kzalloc(sizeof(struct inet6_dev), GFP_KERNEL); in ipv6_add_dev()
339 if (!ndev) in ipv6_add_dev()
342 rwlock_init(&ndev->lock); in ipv6_add_dev()
343 ndev->dev = dev; in ipv6_add_dev()
344 INIT_LIST_HEAD(&ndev->addr_list); in ipv6_add_dev()
345 setup_timer(&ndev->rs_timer, addrconf_rs_timer, in ipv6_add_dev()
346 (unsigned long)ndev); in ipv6_add_dev()
347 memcpy(&ndev->cnf, dev_net(dev)->ipv6.devconf_dflt, sizeof(ndev->cnf)); in ipv6_add_dev()
349 if (ndev->cnf.stable_secret.initialized) in ipv6_add_dev()
[all …]
/linux-4.1.27/drivers/net/wireless/orinoco/
Dmain.c249 priv->ndev->name); in set_port_type()
1084 struct net_device *dev = priv->ndev; in orinoco_rx_isr_tasklet()
1160 struct net_device *dev = priv->ndev; in orinoco_join_ap()
1235 struct net_device *dev = priv->ndev; in orinoco_send_bssid_wevent()
1253 struct net_device *dev = priv->ndev; in orinoco_send_assocreqie_wevent()
1283 struct net_device *dev = priv->ndev; in orinoco_send_assocrespie_wevent()
1635 struct net_device *dev = priv->ndev; in __orinoco_up()
1664 struct net_device *dev = priv->ndev; in __orinoco_down()
1741 struct net_device *dev = priv->ndev; in orinoco_reset()
1811 struct net_device *dev = priv->ndev; in __orinoco_commit()
[all …]
Dhw.c459 struct net_device *dev = priv->ndev; in orinoco_hw_program_rids()
715 priv->ndev->name, ratemode); in __orinoco_hw_set_bitrate()
772 priv->ndev->name, val); in orinoco_hw_get_act_bitrate()
866 priv->ndev->name, priv->tx_key, keylen); in __orinoco_hw_setup_wepkeys()
1063 priv->ndev->name, err, key_idx); in orinoco_clear_tkip_key()
1080 priv->ndev->name, err); in __orinoco_hw_set_multicast_list()
1105 priv->ndev->name, err); in __orinoco_hw_set_multicast_list()
1191 priv->ndev->name, channel); in orinoco_hw_get_freq()
1240 struct net_device *dev = priv->ndev; in orinoco_hw_trigger_scan()
Dorinoco.h86 struct net_device *ndev; member
224 priv->ndev); in orinoco_lock()
Dairport.c39 struct net_device *dev = priv->ndev; in airport_suspend()
67 struct net_device *dev = priv->ndev; in airport_resume()
Dorinoco_pci.h38 struct net_device *dev = priv->ndev; in orinoco_pci_resume()
Dscan.c206 "data: %zu\n", priv->ndev->name, in orinoco_add_hostscan_results()
223 "atom_len %zu, offset %d\n", priv->ndev->name, len, in orinoco_add_hostscan_results()
/linux-4.1.27/drivers/infiniband/core/
Dcma.c1884 static int iboe_tos_to_sl(struct net_device *ndev, int tos) in iboe_tos_to_sl() argument
1890 dev = ndev->priv_flags & IFF_802_1Q_VLAN ? in iboe_tos_to_sl()
1891 vlan_dev_real_dev(ndev) : ndev; in iboe_tos_to_sl()
1897 if (ndev->priv_flags & IFF_802_1Q_VLAN) in iboe_tos_to_sl()
1898 return (vlan_dev_get_egress_qos_mask(ndev, prio) & in iboe_tos_to_sl()
1910 struct net_device *ndev = NULL; in cma_resolve_iboe_route() local
1929 ndev = dev_get_by_index(&init_net, addr->dev_addr.bound_dev_if); in cma_resolve_iboe_route()
1930 if (!ndev) { in cma_resolve_iboe_route()
1935 route->path_rec->vlan_id = rdma_vlan_dev_vlan_id(ndev); in cma_resolve_iboe_route()
1937 memcpy(route->path_rec->smac, ndev->dev_addr, ndev->addr_len); in cma_resolve_iboe_route()
[all …]
/linux-4.1.27/drivers/net/can/m_can/
Dm_can.c1248 struct net_device *ndev = dev_get_drvdata(dev); in m_can_suspend() local
1249 struct m_can_priv *priv = netdev_priv(ndev); in m_can_suspend()
1251 if (netif_running(ndev)) { in m_can_suspend()
1252 netif_stop_queue(ndev); in m_can_suspend()
1253 netif_device_detach(ndev); in m_can_suspend()
1265 struct net_device *ndev = dev_get_drvdata(dev); in m_can_resume() local
1266 struct m_can_priv *priv = netdev_priv(ndev); in m_can_resume()
1272 if (netif_running(ndev)) { in m_can_resume()
1273 netif_device_attach(ndev); in m_can_resume()
1274 netif_start_queue(ndev); in m_can_resume()
/linux-4.1.27/drivers/base/
Disa.c114 int isa_register_driver(struct isa_driver *isa_driver, unsigned int ndev) in isa_register_driver() argument
126 for (id = 0; id < ndev; id++) { in isa_register_driver()
/linux-4.1.27/drivers/net/phy/
Dat803x.c91 struct net_device *ndev = phydev->attached_dev; in at803x_set_wol() local
101 if (!ndev) in at803x_set_wol()
105 mac = (const u8 *) ndev->dev_addr; in at803x_set_wol()
/linux-4.1.27/drivers/staging/rtl8723au/include/
Dosdep_intf.h39 void rtw_ndev_destructor(struct net_device *ndev);
/linux-4.1.27/drivers/video/fbdev/
Dmacfb.c559 struct nubus_dev* ndev = NULL; in macfb_init() local
673 while ((ndev = nubus_find_type(NUBUS_CAT_DISPLAY, in macfb_init()
674 NUBUS_TYPE_VIDEO, ndev))) in macfb_init()
676 unsigned long base = ndev->board->slot_addr; in macfb_init()
685 switch(ndev->dr_hw) { in macfb_init()
/linux-4.1.27/include/linux/
Dconcap.h79 struct net_device *ndev,
Dnetpoll.h60 int __netpoll_setup(struct netpoll *np, struct net_device *ndev);
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dmain.c350 struct net_device *ndev; in eth_link_query_port() local
381 ndev = iboe->netdevs[port - 1]; in eth_link_query_port()
382 if (ndev && is_bonded) in eth_link_query_port()
383 ndev = netdev_master_upper_dev_get(ndev); in eth_link_query_port()
384 if (!ndev) in eth_link_query_port()
387 tmp = iboe_get_mtu(ndev->mtu); in eth_link_query_port()
390 props->state = (netif_running(ndev) && netif_carrier_ok(ndev)) ? in eth_link_query_port()
833 struct net_device *ndev; in mlx4_ib_add_mc() local
840 ndev = mdev->iboe.netdevs[mqp->port - 1]; in mlx4_ib_add_mc()
841 if (ndev) in mlx4_ib_add_mc()
[all …]
/linux-4.1.27/drivers/scsi/cxgbi/cxgb4i/
Dcxgb4i.c1327 struct net_device *ndev = csk->cdev->ports[csk->port_id]; in release_offload_resources() local
1343 cxgb4_clip_release(ndev, in release_offload_resources()
1363 struct net_device *ndev = cdev->ports[csk->port_id]; in init_act_open() local
1389 pr_err("%s, can't get neighbour of csk->dst.\n", ndev->name); in init_act_open()
1395 pr_err("%s, NO atid available.\n", ndev->name); in init_act_open()
1401 csk->l2t = cxgb4_l2t_get(lldi->l2t, n, ndev, 0); in init_act_open()
1403 pr_err("%s, cannot alloc l2t.\n", ndev->name); in init_act_open()
1410 cxgb4_clip_get(ndev, (const u32 *)&csk->saddr6.sin6_addr, 1); in init_act_open()
1436 csk->tx_chan = cxgb4_port_chan(ndev); in init_act_open()
1438 csk->smac_idx = ((cxgb4_port_viid(ndev) & 0x7F)) << 1; in init_act_open()
[all …]
/linux-4.1.27/drivers/media/radio/
Dradio-sf16fmr2.c252 static int fmr2_isa_match(struct device *pdev, unsigned int ndev) in fmr2_isa_match() argument
295 static int fmr2_isa_remove(struct device *pdev, unsigned int ndev) in fmr2_isa_remove() argument
/linux-4.1.27/fs/efs/
Defs.h48 __be32 ndev; member
/linux-4.1.27/include/net/caif/
Dcaif_hsi.h146 struct net_device *ndev; member
Dcaif_spi.h101 struct net_device *ndev; member

12