Lines Matching refs:wil

23 	struct wil6210_priv *wil = ndev_to_wil(ndev);  in wil_open()  local
25 wil_dbg_misc(wil, "%s()\n", __func__); in wil_open()
27 return wil_up(wil); in wil_open()
32 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_stop() local
34 wil_dbg_misc(wil, "%s()\n", __func__); in wil_stop()
36 return wil_down(wil); in wil_stop()
41 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_change_mtu() local
44 wil_err(wil, "invalid MTU %d\n", new_mtu); in wil_change_mtu()
48 wil_dbg_misc(wil, "change MTU %d -> %d\n", ndev->mtu, new_mtu); in wil_change_mtu()
56 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_do_ioctl() local
58 int ret = wil_ioctl(wil, ifr->ifr_data, cmd); in wil_do_ioctl()
60 wil_dbg_misc(wil, "ioctl(0x%04x) -> %d\n", cmd, ret); in wil_do_ioctl()
77 struct wil6210_priv *wil = container_of(napi, struct wil6210_priv, in wil6210_netdev_poll_rx() local
82 wil_rx_handle(wil, &quota); in wil6210_netdev_poll_rx()
87 wil6210_unmask_irq_rx(wil); in wil6210_netdev_poll_rx()
88 wil_dbg_txrx(wil, "NAPI RX complete\n"); in wil6210_netdev_poll_rx()
91 wil_dbg_txrx(wil, "NAPI RX poll(%d) done %d\n", budget, done); in wil6210_netdev_poll_rx()
98 struct wil6210_priv *wil = container_of(napi, struct wil6210_priv, in wil6210_netdev_poll_tx() local
105 struct vring *vring = &wil->vring_tx[i]; in wil6210_netdev_poll_tx()
110 tx_done += wil_tx_complete(wil, i); in wil6210_netdev_poll_tx()
115 wil6210_unmask_irq_tx(wil); in wil6210_netdev_poll_tx()
116 wil_dbg_txrx(wil, "NAPI TX complete\n"); in wil6210_netdev_poll_tx()
119 wil_dbg_txrx(wil, "NAPI TX poll(%d) done %d\n", budget, tx_done); in wil6210_netdev_poll_tx()
134 struct wil6210_priv *wil; in wil_if_alloc() local
144 wil = wdev_to_wil(wdev); in wil_if_alloc()
145 wil->csr = csr; in wil_if_alloc()
146 wil->wdev = wdev; in wil_if_alloc()
148 wil_dbg_misc(wil, "%s()\n", __func__); in wil_if_alloc()
150 rc = wil_priv_init(wil); in wil_if_alloc()
177 netif_napi_add(ndev, &wil->napi_rx, wil6210_netdev_poll_rx, in wil_if_alloc()
179 netif_napi_add(ndev, &wil->napi_tx, wil6210_netdev_poll_tx, in wil_if_alloc()
184 return wil; in wil_if_alloc()
187 wil_priv_deinit(wil); in wil_if_alloc()
190 wil_wdev_free(wil); in wil_if_alloc()
195 void wil_if_free(struct wil6210_priv *wil) in wil_if_free() argument
197 struct net_device *ndev = wil_to_ndev(wil); in wil_if_free()
199 wil_dbg_misc(wil, "%s()\n", __func__); in wil_if_free()
204 wil_priv_deinit(wil); in wil_if_free()
206 wil_to_ndev(wil) = NULL; in wil_if_free()
209 wil_wdev_free(wil); in wil_if_free()
212 int wil_if_add(struct wil6210_priv *wil) in wil_if_add() argument
214 struct net_device *ndev = wil_to_ndev(wil); in wil_if_add()
217 wil_dbg_misc(wil, "%s()\n", __func__); in wil_if_add()
228 void wil_if_remove(struct wil6210_priv *wil) in wil_if_remove() argument
230 struct net_device *ndev = wil_to_ndev(wil); in wil_if_remove()
232 wil_dbg_misc(wil, "%s()\n", __func__); in wil_if_remove()