Lines Matching refs:ifindex
25 static int get_vendor_id(int ifindex) in get_vendor_id() argument
31 if (!if_indextoname(ifindex, ifname)) in get_vendor_id()
69 size_t insns_cnt, char *buf, size_t buf_len, __u32 ifindex) in probe_load() argument
122 xattr.prog_ifindex = ifindex; in probe_load()
129 bool bpf_probe_prog_type(enum bpf_prog_type prog_type, __u32 ifindex) in bpf_probe_prog_type() argument
136 if (ifindex && prog_type == BPF_PROG_TYPE_SCHED_CLS) in bpf_probe_prog_type()
141 probe_load(prog_type, insns, ARRAY_SIZE(insns), NULL, 0, ifindex); in bpf_probe_prog_type()
202 bool bpf_probe_map_type(enum bpf_map_type map_type, __u32 ifindex) in bpf_probe_map_type() argument
279 if (ifindex) in bpf_probe_map_type()
296 attr.map_ifindex = ifindex; in bpf_probe_map_type()
314 __u32 ifindex) in bpf_probe_helper() argument
324 ifindex); in bpf_probe_helper()
327 if (ifindex) { in bpf_probe_helper()
328 switch (get_vendor_id(ifindex)) { in bpf_probe_helper()
346 bool bpf_probe_large_insn_limit(__u32 ifindex) in bpf_probe_large_insn_limit() argument
357 ifindex); in bpf_probe_large_insn_limit()