Lines Matching full:ifindex
20 unsigned long ifindex; member
62 if (nla_put_u32(rsp, NETDEV_A_DEV_IFINDEX, netdev->ifindex) || in netdev_nl_dev_fill()
115 u32 ifindex; in netdev_nl_dev_get_doit() local
121 ifindex = nla_get_u32(info->attrs[NETDEV_A_DEV_IFINDEX]); in netdev_nl_dev_get_doit()
127 netdev = netdev_get_by_index_lock(genl_info_net(info), ifindex); in netdev_nl_dev_get_doit()
152 for_each_netdev_lock_scoped(net, netdev, ctx->ifindex) { in netdev_nl_dev_get_dumpit()
181 if (nla_put_u32(rsp, NETDEV_A_NAPI_IFINDEX, napi->dev->ifindex)) in netdev_nl_napi_fill_one()
298 u32 ifindex = 0; in netdev_nl_napi_get_dumpit() local
302 ifindex = nla_get_u32(info->attrs[NETDEV_A_NAPI_IFINDEX]); in netdev_nl_napi_get_dumpit()
304 if (ifindex) { in netdev_nl_napi_get_dumpit()
305 netdev = netdev_get_by_index_lock(net, ifindex); in netdev_nl_napi_get_dumpit()
313 for_each_netdev_lock_scoped(net, netdev, ctx->ifindex) { in netdev_nl_napi_get_dumpit()
404 nla_put_u32(rsp, NETDEV_A_QUEUE_IFINDEX, netdev->ifindex)) in netdev_nl_queue_fill_one()
478 u32 q_id, q_type, ifindex; in netdev_nl_queue_get_doit() local
490 ifindex = nla_get_u32(info->attrs[NETDEV_A_QUEUE_IFINDEX]); in netdev_nl_queue_get_doit()
497 ifindex); in netdev_nl_queue_get_doit()
547 u32 ifindex = 0; in netdev_nl_queue_get_dumpit() local
551 ifindex = nla_get_u32(info->attrs[NETDEV_A_QUEUE_IFINDEX]); in netdev_nl_queue_get_dumpit()
553 if (ifindex) { in netdev_nl_queue_get_dumpit()
554 netdev = netdev_get_by_index_lock_ops_compat(net, ifindex); in netdev_nl_queue_get_dumpit()
563 ctx->ifindex) { in netdev_nl_queue_get_dumpit()
651 if (nla_put_u32(rsp, NETDEV_A_QSTATS_IFINDEX, netdev->ifindex) || in netdev_nl_stats_queue()
788 if (nla_put_u32(rsp, NETDEV_A_QSTATS_IFINDEX, netdev->ifindex)) in netdev_nl_stats_by_netdev()
831 unsigned int ifindex; in netdev_nl_qstats_get_dumpit() local
839 ifindex = 0; in netdev_nl_qstats_get_dumpit()
841 ifindex = nla_get_u32(info->attrs[NETDEV_A_QSTATS_IFINDEX]); in netdev_nl_qstats_get_dumpit()
843 if (ifindex) { in netdev_nl_qstats_get_dumpit()
844 netdev = netdev_get_by_index_lock_ops_compat(net, ifindex); in netdev_nl_qstats_get_dumpit()
862 for_each_netdev_lock_ops_compat_scoped(net, netdev, ctx->ifindex) { in netdev_nl_qstats_get_dumpit()
876 u32 ifindex, dmabuf_fd, rxq_idx; in netdev_nl_bind_rx_doit() local
889 ifindex = nla_get_u32(info->attrs[NETDEV_A_DEV_IFINDEX]); in netdev_nl_bind_rx_doit()
909 netdev = netdev_get_by_index_lock(genl_info_net(info), ifindex); in netdev_nl_bind_rx_doit()
989 u32 ifindex, dmabuf_fd; in netdev_nl_bind_tx_doit() local
998 ifindex = nla_get_u32(info->attrs[NETDEV_A_DEV_IFINDEX]); in netdev_nl_bind_tx_doit()
1017 netdev = netdev_get_by_index_lock(genl_info_net(info), ifindex); in netdev_nl_bind_tx_doit()