Lines Matching defs:ifindex
33 int ifindex;
58 int ifindex;
220 static int netlink_get_class(int sock, unsigned int nl_pid, int ifindex,
231 .t.tcm_ifindex = ifindex,
259 static int netlink_get_qdisc(int sock, unsigned int nl_pid, int ifindex,
270 .t.tcm_ifindex = ifindex,
298 static int netlink_get_filter(int sock, unsigned int nl_pid, int ifindex, int handle,
309 .t.tcm_ifindex = ifindex,
376 netinfo->devices[netinfo->used_len].ifindex = ifinfo->ifi_index;
427 filter_info->devname, filter_info->ifindex);
467 ret = bpf_prog_query_opts(dev->ifindex, loc, &optq);
473 NET_DUMP_UINT("ifindex", "(%u)", dev->ifindex);
523 ret = netlink_get_class(sock, nl_pid, dev->ifindex,
529 ret = netlink_get_qdisc(sock, nl_pid, dev->ifindex,
535 filter_info.ifindex = dev->ifindex;
538 ret = netlink_get_filter(sock, nl_pid, dev->ifindex,
548 ret = netlink_get_filter(sock, nl_pid, dev->ifindex, handle,
555 ret = netlink_get_filter(sock, nl_pid, dev->ifindex, handle,
562 ret = netlink_get_filter(sock, nl_pid, dev->ifindex, handle,
610 int ifindex;
615 ifindex = if_nametoindex(**argv);
616 if (!ifindex)
625 return ifindex;
629 int ifindex, bool overwrite)
642 return bpf_xdp_attach(ifindex, progfd, flags, NULL);
648 int progfd, ifindex, err = 0;
666 ifindex = net_parse_dev(&argc, &argv);
667 if (ifindex < 1) {
684 err = do_attach_detach_xdp(progfd, attach_type, ifindex,
702 int progfd, ifindex, err = 0;
715 ifindex = net_parse_dev(&argc, &argv);
716 if (ifindex < 1)
722 err = do_attach_detach_xdp(progfd, attach_type, ifindex, NULL);