Searched refs:ifindex (Results 101 - 125 of 433) sorted by relevance

1234567891011>>

/linux-master/net/xdp/
H A Dxsk_diag.c21 di.ifindex = xs->dev ? xs->dev->ifindex : 0;
62 du.ifindex = (pool && pool->netdev) ? pool->netdev->ifindex : 0;
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dlwt_redirect.c27 * ping 10.0.0.<ifindex> -c 1 -w 1 -s 100
28 * ping 20.0.0.<ifindex> -c 1 -w 1 -s 100
97 int ifindex = -1; local
104 ifindex = if_nametoindex(ifname);
105 if (!ASSERT_GE(ifindex, 0, "if_nametoindex")) {
113 .sll_ifindex = ifindex,
H A Dxdp_bpf2bpf.c9 int ifindex; member in struct:meta
28 ASSERT_EQ(meta->ifindex, if_nametoindex("lo"), "check_meta_ifindex");
H A Dxdp_link.c129 ASSERT_EQ(link_info.xdp.ifindex, IFINDEX_LO, "link_ifindex");
146 /* ifindex should be zeroed out */
147 ASSERT_EQ(link_info.xdp.ifindex, 0, "link_ifindex");
/linux-master/net/hsr/
H A Dhsr_netlink.c129 if (nla_put_u32(skb, IFLA_HSR_SLAVE1, port->dev->ifindex))
135 if (nla_put_u32(skb, IFLA_HSR_SLAVE2, port->dev->ifindex))
207 res = nla_put_u32(skb, HSR_A_IFINDEX, port->dev->ifindex);
267 * Input: hsr ifindex, node mac address
268 * Output: hsr ifindex, node mac address (copied from request),
323 res = nla_put_u32(skb_out, HSR_A_IFINDEX, hsr_dev->ifindex);
366 port->dev->ifindex);
379 port->dev->ifindex);
451 res = nla_put_u32(skb_out, HSR_A_IFINDEX, hsr_dev->ifindex);
/linux-master/net/sched/
H A Dcls_fw.c38 int ifindex; member in struct:fw_filter
67 if (!tcf_match_indev(skb, f->ifindex))
220 f->ifindex = ret;
270 fnew->ifindex = f->ifindex;
390 if (f->ifindex) {
392 dev = __dev_get_by_index(net, f->ifindex);
H A Dact_mirred.c140 if (tb[TCA_MIRRED_BLOCKID] && parm->ifindex) {
167 if (!parm->ifindex && !tb[TCA_MIRRED_BLOCKID]) {
195 if (parm->ifindex) {
198 ndev = dev_get_by_index(net, parm->ifindex);
306 skb_to_send->skb_iif = skb->dev->ifindex;
388 const u32 exception_ifindex = skb->dev->ifindex;
491 opt.ifindex = dev->ifindex;
/linux-master/net/core/
H A Dpage_pool_user.c72 unsigned long ifindex; member in struct:page_pool_dump_cb
89 for_each_netdev_dump(net, netdev, state->ifindex) {
128 (pool->slow.netdev->ifindex != LOOPBACK_IFINDEX &&
130 pool->slow.netdev->ifindex)))
196 "selecting by ifindex not supported");
225 if (pool->slow.netdev->ifindex != LOOPBACK_IFINDEX &&
227 pool->slow.netdev->ifindex))
393 if (netdev->ifindex != LOOPBACK_IFINDEX)
H A Dlink_watch.c48 if (iflink == dev->ifindex)
105 if (dev->ifindex != dev_get_iflink(dev))
/linux-master/net/caif/
H A Dcfcnfg.c46 int ifindex; member in struct:cfcnfg_phyinfo
174 if (phy->ifindex == ifi && phy->up)
230 if (s->ifindex != 0) {
231 res = cfcnfg_get_id_from_ifi(cnfg, s->ifindex);
301 struct cflayer *adap_layer, int *ifindex,
347 *ifindex = phy->ifindex;
469 phyid = (dev->ifindex + i) & 0x7;
492 phyinfo->ifindex = dev->ifindex;
300 caif_connect_client(struct net *net, struct caif_connect_request *conn_req, struct cflayer *adap_layer, int *ifindex, int *proto_head, int *proto_tail) argument
[all...]
/linux-master/net/ipv6/
H A Danycast.c63 int ipv6_sock_ac_join(struct sock *sk, int ifindex, const struct in6_addr *addr) argument
80 if (ifindex)
81 dev = __dev_get_by_index(net, ifindex);
92 if (ifindex == 0) {
116 if (ifindex)
125 pac->acl_ifindex = dev->ifindex;
155 int ipv6_sock_ac_drop(struct sock *sk, int ifindex, const struct in6_addr *addr) argument
166 if ((ifindex == 0 || pac->acl_ifindex == ifindex) &&
558 state->dev->ifindex, stat
[all...]
/linux-master/net/ipv4/
H A Ddevinet.c116 int ifindex; member in struct:inet_fill_args
591 struct in_device *inetdev_by_index(struct net *net, int ifindex) argument
597 dev = dev_get_by_index_rcu(net, ifindex);
627 .imr_ifindex = ifa->ifa_dev->dev->ifindex,
1697 ifm->ifa_index = ifa->ifa_dev->dev->ifindex;
1771 fillargs->ifindex = ifm->ifa_index;
1772 if (fillargs->ifindex) {
1863 unsigned long ifindex; member in struct:__anon2954
1877 if (fillargs.ifindex) {
1879 dev = dev_get_by_index_rcu(tgt_net, fillargs.ifindex);
2053 inet_netconf_fill_devconf(struct sk_buff *skb, int ifindex, const struct ipv4_devconf *devconf, u32 portid, u32 seq, int event, unsigned int flags, int type) argument
2114 inet_netconf_notify_devconf(struct net *net, int event, int type, int ifindex, struct ipv4_devconf *devconf) argument
2196 int ifindex; local
2254 unsigned long ifindex; member in struct:__anon2955
2391 int ifindex; local
2570 __devinet_sysctl_register(struct net *net, char *dev_name, int ifindex, struct ipv4_devconf *p) argument
2605 __devinet_sysctl_unregister(struct net *net, struct ipv4_devconf *cnf, int ifindex) argument
[all...]
/linux-master/drivers/net/ppp/
H A Dpppoe.c11 * session id by including the local device ifindex in the
160 unsigned char *addr, int ifindex)
168 ret->pppoe_ifindex == ifindex)
198 char *addr, int ifindex)
208 ret->pppoe_ifindex == ifindex) {
224 unsigned char *addr, int ifindex)
229 po = __get_item(pn, sid, addr, ifindex);
244 int ifindex; local
249 ifindex = dev->ifindex;
159 __get_item(struct pppoe_net *pn, __be16 sid, unsigned char *addr, int ifindex) argument
197 __delete_item(struct pppoe_net *pn, __be16 sid, char *addr, int ifindex) argument
223 get_item(struct pppoe_net *pn, __be16 sid, unsigned char *addr, int ifindex) argument
258 delete_item(struct pppoe_net *pn, __be16 sid, char *addr, int ifindex) argument
[all...]
/linux-master/drivers/net/
H A Dvrf.c98 int ifindex; member in struct:vrf_map_elem
121 int ifindex; member in struct:net_vrf
189 return vrf->ifindex;
209 int ifindex, int users)
212 me->ifindex = ifindex;
275 vrf_map_elem_init(new_me, table_id, dev->ifindex, 0);
352 int ifindex; local
357 ifindex = -EPERM;
363 ifindex
208 vrf_map_elem_init(struct vrf_map_elem *me, int table_id, int ifindex, int users) argument
1319 vrf_ip6_route_lookup(struct net *net, const struct net_device *dev, struct flowi6 *fl6, int ifindex, const struct sk_buff *skb, int flags) argument
1331 vrf_ip6_input_dst(struct sk_buff *skb, struct net_device *vrf_dev, int ifindex) argument
[all...]
H A Dnetkit.c148 iflink = READ_ONCE(peer->ifindex);
384 if (ifmp && dev->ifindex)
385 peer->ifindex = ifmp->ifi_index;
465 static struct net_device *netkit_dev_fetch(struct net *net, u32 ifindex, u32 which) argument
480 dev = __dev_get_by_index(net, ifindex);
696 u32 ifindex = 0; local
700 ifindex = nkl->dev->ifindex;
703 seq_printf(seq, "ifindex:\t%u\n", ifindex);
713 u32 ifindex = 0; local
[all...]
/linux-master/drivers/net/bonding/
H A Dbond_netlink.c206 int ifindex = nla_get_u32(data[IFLA_BOND_ACTIVE_SLAVE]); local
210 if (ifindex != 0) {
212 ifindex);
367 int ifindex = nla_get_u32(data[IFLA_BOND_PRIMARY]); local
371 dev = __dev_get_by_index(dev_net(bond_dev), ifindex);
636 int ifindex; local
640 ifindex = slave ? slave->ifindex : 0;
642 return ifindex;
650 int ifindex, local
[all...]
/linux-master/tools/bpf/bpftool/
H A Dlink.c153 static void show_link_ifindex_json(__u32 ifindex, json_writer_t *wtr) argument
157 if (ifindex)
158 if_indextoname(ifindex, devname);
162 jsonw_uint_field(wtr, "ifindex", ifindex);
522 show_link_ifindex_json(info->tcx.ifindex, json_wtr);
526 show_link_ifindex_json(info->netkit.ifindex, json_wtr);
530 show_link_ifindex_json(info->xdp.ifindex, json_wtr);
611 static void show_link_ifindex_plain(__u32 ifindex) argument
617 if (ifindex)
[all...]
H A Dcommon.c581 ifindex_to_name_ns(__u32 ifindex, __u32 ns_dev, __u32 ns_ino, char *buf) argument
595 return if_indextoname(ifindex, buf);
637 ifindex_to_arch(__u32 ifindex, __u64 ns_dev, __u64 ns_ino, const char **opt) argument
643 if (!ifindex_to_name_ns(ifindex, ns_dev, ns_ino, devname)) {
644 p_err("Can't get net device name for ifindex %d: %s", ifindex,
674 void print_dev_plain(__u32 ifindex, __u64 ns_dev, __u64 ns_inode) argument
678 if (!ifindex)
682 if (ifindex_to_name_ns(ifindex, ns_dev, ns_inode, name))
685 printf("ifindex
689 print_dev_json(__u32 ifindex, __u64 ns_dev, __u64 ns_inode) argument
[all...]
/linux-master/net/mctp/
H A Ddevice.c78 hdr->ifa_index = mdev->dev->ifindex;
122 int ifindex; local
126 // filter by ifindex if requested
127 ifindex = hdr->ifa_index;
135 (ifindex == 0 || ifindex == dev->ifindex)) {
/linux-master/net/can/
H A Disotp.c152 int ifindex; member in struct:isotp_sock
224 dev = dev_get_by_index(sock_net(sk), so->ifindex);
231 can_skb_prv(nskb)->ifindex = dev->ifindex;
285 addr->can_ifindex = skb->dev->ifindex;
769 dev = dev_get_by_index(sock_net(sk), so->ifindex);
780 can_skb_prv(skb)->ifindex = dev->ifindex;
995 dev = dev_get_by_index(sock_net(sk), so->ifindex);
1009 can_skb_prv(skb)->ifindex
1252 int ifindex; local
[all...]
/linux-master/include/net/
H A Daddrconf.h215 int type, int ifindex);
229 int ipv6_sock_mc_join(struct sock *sk, int ifindex,
231 int ipv6_sock_mc_drop(struct sock *sk, int ifindex,
286 int ipv6_sock_ac_join(struct sock *sk, int ifindex,
288 int ipv6_sock_ac_drop(struct sock *sk, int ifindex,
313 int ifindex, struct ipv6_devconf *devconf);
H A Dipv6_stubs.h23 int (*ipv6_sock_mc_join)(struct sock *sk, int ifindex,
25 int (*ipv6_sock_mc_drop)(struct sock *sk, int ifindex,
/linux-master/net/ipv4/netfilter/
H A Dnf_socket_ipv4.c76 in->ifindex);
79 in->ifindex);
/linux-master/net/ipv6/netfilter/
H A Dnf_socket_ipv6.c88 in->ifindex);
91 in->ifindex);
/linux-master/include/linux/
H A Digmp.h119 struct ip_mreq_source *mreqs, int ifindex);
120 extern int ip_mc_msfilter(struct sock *sk, struct ip_msfilter *msf,int ifindex);

Completed in 187 milliseconds

1234567891011>>