Searched refs:ifindex (Results 301 - 325 of 441) sorted by relevance

<<1112131415161718

/linux-master/net/mptcp/
H A Dprotocol.h243 int ifindex; member in struct:mptcp_pm_addr_entry
1010 u8 *flags, int *ifindex);
1012 u8 *flags, int *ifindex);
1015 u8 *flags, int *ifindex);
H A Dpm_userspace.c124 u8 *flags, int *ifindex)
133 *ifindex = match->ifindex;
122 mptcp_userspace_pm_get_flags_and_ifindex_by_id(struct mptcp_sock *msk, unsigned int id, u8 *flags, int *ifindex) argument
H A Dpm_netlink.c1088 entry->ifindex = 0;
1241 entry->ifindex = val;
1353 u8 *flags, int *ifindex)
1363 *ifindex = entry->ifindex;
1649 if (entry->ifindex &&
1650 nla_put_s32(skb, MPTCP_PM_ADDR_ATTR_IF_IDX, entry->ifindex))
1352 mptcp_pm_nl_get_flags_and_ifindex_by_id(struct mptcp_sock *msk, unsigned int id, u8 *flags, int *ifindex) argument
/linux-master/drivers/net/ethernet/qualcomm/rmnet/
H A Drmnet_vnd.c101 return READ_ONCE(priv->real_dev->ifindex);
/linux-master/net/ipv6/ila/
H A Dila_lwt.c73 fl6.flowi6_oif = orig_dst->dev->ifindex;
/linux-master/net/ethtool/
H A Dnetlink.c116 u32 ifindex = nla_get_u32(tb[ETHTOOL_A_HEADER_DEV_INDEX]); local
118 dev = netdev_get_by_index(net, ifindex, &req_info->dev_tracker,
123 "no device matches ifindex");
126 /* if both ifindex and ifname are passed, they must match */
131 "ifindex and name do not match");
144 "neither ifindex nor name specified");
174 if (nla_put_u32(skb, ETHTOOL_A_HEADER_DEV_INDEX, (u32)dev->ifindex) ||
255 * @pos_ifindex: saved iteration position - ifindex
/linux-master/net/core/
H A Dneighbour.c1698 struct net *net, int ifindex)
1703 if ((p->dev && p->dev->ifindex == ifindex && net_eq(neigh_parms_net(p), net)) ||
1704 (!p->dev && !ifindex && net_eq(net, &init_net)))
2128 nla_put_u32(skb, NDTPA_IFINDEX, parms->dev->ifindex)) ||
2365 int i, ifindex = 0; local
2374 ifindex = nla_get_u32(tbp[NDTPA_IFINDEX]);
2376 p = lookup_neigh_parms(tbl, net, ifindex);
2592 ndm->ndm_ifindex = neigh->dev->ifindex;
2653 ndm->ndm_ifindex = pn->dev ? pn->dev->ifindex
1697 lookup_neigh_parms(struct neigh_table *tbl, struct net *net, int ifindex) argument
[all...]
/linux-master/drivers/infiniband/core/
H A Daddr.c182 header->ifindex = dev_addr->bound_dev_if;
241 dev_addr->bound_dev_if = dev->ifindex;
529 * Since we are holding the rcu, reading net and ifindex
533 * updating netdev fields {net, ifindex}.
536 addr->bound_dev_if = ndev->ifindex;
/linux-master/drivers/net/wireless/quantenna/qtnfmac/
H A Dcore.c611 ret = qtnf_cmd_netdev_changeupper(vif, vif->netdev->ifindex);
683 br_domain = brdev->ifindex;
685 br_domain = ndev->ifindex;
/linux-master/net/bridge/
H A Dbr_netlink.c320 backup_p->dev->ifindex);
481 hdr->ifi_index = dev->ifindex;
486 nla_put_u32(skb, IFLA_MASTER, br->dev->ifindex) ||
491 (dev->ifindex != dev_get_iflink(dev) &&
983 .port_ifindex = p->dev->ifindex,
/linux-master/net/ipv6/
H A Dsit.c105 int ifindex = dev ? dev->ifindex : 0; local
110 (!dev || !t->parms.link || ifindex == t->parms.link ||
117 (!dev || !t->parms.link || ifindex == t->parms.link ||
124 (!dev || !t->parms.link || ifindex == t->parms.link ||
H A Dip6mr.c535 .flowi6_iif = skb->dev->ifindex,
600 .flowi6_oif = dev->ifindex,
746 dev->ifindex, &in6_dev->cnf);
914 dev->ifindex, &in6_dev->cnf);
1204 skb->skb_iif = dev->ifindex;
1635 .flowi6_oif = skb->dev->ifindex,
2214 .flowi6_iif = skb->dev->ifindex,
H A Dip6_vti.c456 fl->u.ip4.flowi4_oif = dev->ifindex;
466 fl->u.ip6.flowi6_oif = dev->ifindex;
640 ip6_redirect(skb, net, skb->dev->ifindex, 0,
/linux-master/net/batman-adv/
H A Dtranslation-table.c587 * @ifindex: index of the interface where the client is connected to (useful to
595 unsigned short vid, int ifindex, u32 mark)
612 if (ifindex != BATADV_NULL_IFINDEX)
613 in_dev = dev_get_by_index(net, ifindex);
1131 int ifindex; local
1136 ifindex = batadv_netlink_get_ifindex(cb->nlh, BATADV_ATTR_MESH_IFINDEX);
1137 if (!ifindex)
1140 soft_iface = dev_get_by_index(net, ifindex);
1907 int ifindex; local
1913 ifindex
594 batadv_tt_local_add(struct net_device *soft_iface, const u8 *addr, unsigned short vid, int ifindex, u32 mark) argument
[all...]
/linux-master/net/wireless/
H A Dnl80211.c94 wdev->netdev->ifindex == ifidx) {
120 wdev->netdev->ifindex == ifidx) {
181 int ifindex = nla_get_u32(attrs[NL80211_ATTR_IFINDEX]); local
183 netdev = __dev_get_by_index(netns, ifindex);
3472 int ifindex = nla_get_u32(info->attrs[NL80211_ATTR_IFINDEX]); local
3474 netdev = __dev_get_by_index(genl_info_net(info), ifindex);
3853 (nla_put_u32(msg, NL80211_ATTR_IFINDEX, dev->ifindex) ||
4557 if (nla_put_u32(msg, NL80211_ATTR_IFINDEX, dev->ifindex) ||
5379 if ((!config->index && tx_ifindex != dev->ifindex) ||
5380 (config->index && tx_ifindex == dev->ifindex))
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_router.c3066 int ifindex; member in struct:mlxsw_sp_nexthop
3479 const struct in6_addr *gw, int ifindex,
3488 if (nh->ifindex == ifindex && nh->nh_weight == weight &&
3508 int ifindex, weight; local
3510 ifindex = fib6_nh->fib_nh_dev->ifindex;
3513 if (!mlxsw_sp_nexthop6_group_has_nexthop(nh_grp, gw, ifindex,
3560 val ^= jhash(&nh->ifindex, sizeof(nh->ifindex), see
3478 mlxsw_sp_nexthop6_group_has_nexthop(const struct mlxsw_sp_nexthop_group *nh_grp, const struct in6_addr *gw, int ifindex, int weight) argument
6405 int ifindex = nhgi->nexthops[0].ifindex; local
7311 int ifindex = nhgi->nexthops[0].ifindex; local
[all...]
/linux-master/drivers/net/
H A Dtun.c140 unsigned int ifindex; member in union:tun_file::__anon949
2831 dev->ifindex = tfile->ifindex;
3081 int ifindex; local
3135 if (copy_from_user(&ifindex, argp, sizeof(ifindex)))
3138 if (ifindex < 0)
3141 tfile->ifindex = ifindex;
3474 tfile->ifindex
[all...]
/linux-master/net/ipv4/
H A Droute.c525 int oif = skb->dev->ifindex;
818 int oif = skb->dev->ifindex;
1267 .flowi4_oif = rt->dst.dev->ifindex,
1268 .flowi4_iif = skb->dev->ifindex,
2268 fl4.flowi4_iif = dev->ifindex;
2534 (orig_oif != dev_out->ifindex)) {
2683 fl4->flowi4_oif = dev_out->ifindex;
2786 fl4->flowi4_oif = dev_out->ifindex;
2859 flp4->flowi4_oif = rt->dst.dev->ifindex;
2910 nla_put_u32(skb, RTA_OIF, rt->dst.dev->ifindex))
[all...]
H A Dfou_core.c650 int ifindex; local
728 ifindex = nla_get_s32(info->attrs[FOU_ATTR_IFINDEX]);
730 cfg->udp_config.bind_ifindex = ifindex;
/linux-master/security/selinux/
H A Dhooks.c233 int ifindex, struct sock *sk, u16 family)
237 net->netif = ifindex;
251 int ifindex, u16 family)
253 __ad_net_init(ad, net, ifindex, NULL, family);
5042 static int selinux_inet_sys_rcv_skb(struct net *ns, int ifindex, argument
5050 err = sel_netif_sid(ns, ifindex, &if_sid);
5666 int ifindex; local
5686 ifindex = state->in->ifindex;
5687 ad_net_init_from_iif(&ad, &net, ifindex, famil
231 __ad_net_init(struct common_audit_data *ad, struct lsm_network_audit *net, int ifindex, struct sock *sk, u16 family) argument
249 ad_net_init_from_iif(struct common_audit_data *ad, struct lsm_network_audit *net, int ifindex, u16 family) argument
5797 int ifindex; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge.c861 bridge->ifindex = br_netdev->ifindex;
910 if (bridge->ifindex == br_netdev->ifindex) {
1616 NL_SET_ERR_MSG_MOD(extack, "Error checking for existing bridge with same ifindex");
1653 if (port->bridge->ifindex != br_netdev->ifindex) {
/linux-master/net/openvswitch/
H A Ddatapath.c150 int ifindex; local
156 ifindex = local->dev->ifindex;
158 ifindex = 0;
162 return ifindex;
2118 nla_put_u32(skb, OVS_VPORT_ATTR_IFINDEX, vport->dev->ifindex))
/linux-master/include/net/
H A Dipv6.h1278 int ipv6_sock_mc_join(struct sock *sk, int ifindex,
1280 int ipv6_sock_mc_join_ssm(struct sock *sk, int ifindex,
1282 int ipv6_sock_mc_drop(struct sock *sk, int ifindex,
/linux-master/net/devlink/
H A Dport.c513 devlink_port->type_eth.ifindex) ||
1219 devlink_port->type_eth.ifindex = netdev->ifindex;
/linux-master/net/sctp/
H A Dipv6.c90 addr->a.v6.sin6_scope_id = ifa->idev->dev->ifindex;
105 addr->a.v6.sin6_scope_id == ifa->idev->dev->ifindex) {
477 addr->a.v6.sin6_scope_id = dev->ifindex;

Completed in 810 milliseconds

<<1112131415161718