Searched refs:napi_list (Results 1 – 12 of 12) sorted by relevance
| /linux/io_uring/ |
| H A D | napi.c | 85 list_add_tail_rcu(&e->list, &ctx->napi_list); in __io_napi_add_id() 122 list_for_each_entry(e, &ctx->napi_list, list) { in __io_napi_remove_stale() 175 list_for_each_entry_rcu(e, &ctx->napi_list, list) in static_tracking_do_busy_loop() 189 list_for_each_entry_rcu(e, &ctx->napi_list, list) { in dynamic_tracking_do_busy_loop() 226 if (list_is_singular(&ctx->napi_list)) { in io_napi_blocking_busy_loop() 252 INIT_LIST_HEAD(&ctx->napi_list); in io_napi_init() 270 list_for_each_entry(e, &ctx->napi_list, list) { in io_napi_free() 274 INIT_LIST_HEAD_RCU(&ctx->napi_list); in io_napi_free() 400 if (list_empty_careful(&ctx->napi_list)) in io_napi_sqpoll_busy_poll()
|
| H A D | napi.h | 26 return !list_empty(&ctx->napi_list); in io_napi()
|
| /linux/net/core/ |
| H A D | dev.h | 267 list_for_each_entry(napi, &netdev->napi_list, dev_list) in netdev_set_defer_hard_irqs() 313 list_for_each_entry(napi, &netdev->napi_list, dev_list) in netdev_set_gro_flush_timeout()
|
| H A D | netpoll.c | 168 list_for_each_entry_rcu(napi, &dev->napi_list, dev_list) { in poll_napi() 302 list_for_each_entry_rcu(napi, &dev->napi_list, dev_list) { in netpoll_owner_active()
|
| H A D | dev.c | 7244 list_for_each_entry(napi, &dev->napi_list, dev_list) { in netif_set_threaded() 7258 list_for_each_entry(napi, &dev->napi_list, dev_list) in netif_set_threaded() 7525 higher = &dev->napi_list; in netif_napi_dev_list_add() 7526 list_for_each_entry(pos, &dev->napi_list, dev_list) { in netif_napi_dev_list_add() 12069 INIT_LIST_HEAD(&dev->napi_list); in alloc_netdev_mqs() 12144 if (!list_empty(&dev->napi_list)) { in netdev_napi_exit() 12148 list_for_each_entry_safe(p, n, &dev->napi_list, dev_list) in netdev_napi_exit()
|
| H A D | net-sysfs.c | 754 if (list_empty(&dev->napi_list)) in modify_napi_threaded()
|
| /linux/Documentation/networking/net_cachelines/ |
| H A D | net_device.rst | 22 struct list_head napi_list
|
| /linux/include/linux/ |
| H A D | io_uring_types.h | 483 struct list_head napi_list; /* track busy poll napi_id */ member
|
| H A D | netdevice.h | 2219 struct list_head napi_list; member
|
| /linux/drivers/net/ethernet/cavium/liquidio/ |
| H A D | lio_vf_main.c | 679 list_for_each_entry_safe(napi, n, &netdev->napi_list, dev_list) in liquidio_destroy_nic_device() 688 list_for_each_entry_safe(napi, n, &netdev->napi_list, dev_list) in liquidio_destroy_nic_device() 917 list_for_each_entry_safe(napi, n, &netdev->napi_list, dev_list) in liquidio_open() 983 list_for_each_entry_safe(napi, n, &netdev->napi_list, dev_list) in liquidio_stop()
|
| H A D | lio_main.c | 1226 list_for_each_entry_safe(napi, n, &netdev->napi_list, dev_list) in liquidio_destroy_nic_device() 1236 list_for_each_entry_safe(napi, n, &netdev->napi_list, dev_list) in liquidio_destroy_nic_device() 1777 list_for_each_entry_safe(napi, n, &netdev->napi_list, dev_list) in liquidio_open() 1830 list_for_each_entry_safe(napi, n, &netdev->napi_list, dev_list) in liquidio_open() 1893 list_for_each_entry_safe(napi, n, &netdev->napi_list, dev_list) in liquidio_stop()
|
| H A D | lio_ethtool.c | 1111 list_for_each_entry_safe(napi, n, &netdev->napi_list, dev_list) in lio_reset_queues()
|