Searched defs:ifindex (Results 1 - 25 of 35) sorted by relevance

12

/net/wimax/
H A Did-table.c88 struct genl_info *info, int ifindex)
92 d_fnstart(3, NULL, "(info %p ifindex %d)\n", info, ifindex);
95 if (wimax_dev->net_dev->ifindex == ifindex) {
101 d_printf(1, NULL, "wimax: no devices found with ifindex %d\n",
102 ifindex);
105 d_fnend(3, NULL, "(info %p ifindex %d) = %p\n",
106 info, ifindex, wimax_dev);
140 printk(KERN_ERR "BUG: %s wimax_dev %p ifindex
87 wimax_dev_get_by_genl_info( struct genl_info *info, int ifindex) argument
[all...]
H A Dop-state-get.c54 int result, ifindex; local
64 ifindex = nla_get_u32(info->attrs[WIMAX_GNL_STGET_IFIDX]);
65 wimax_dev = wimax_dev_get_by_genl_info(info, ifindex);
H A Dop-reset.c112 int result, ifindex; local
122 ifindex = nla_get_u32(info->attrs[WIMAX_GNL_RESET_IFIDX]);
123 wimax_dev = wimax_dev_get_by_genl_info(info, ifindex);
H A Dop-rfkill.c427 int result, ifindex; local
439 ifindex = nla_get_u32(info->attrs[WIMAX_GNL_RFKILL_IFIDX]);
440 wimax_dev = wimax_dev_get_by_genl_info(info, ifindex);
H A Dop-msg.c145 wimax_dev->net_dev->ifindex);
147 dev_err(dev, "no memory to add ifindex attribute\n");
346 int result, ifindex; local
362 ifindex = nla_get_u32(info->attrs[WIMAX_GNL_MSG_IFIDX]);
363 wimax_dev = wimax_dev_get_by_genl_info(info, ifindex);
/net/ipv6/netfilter/
H A Dip6t_MASQUERADE.c40 nfct_nat(ct)->masq_index = par->out->ifindex;
60 static int device_cmp(struct nf_conn *ct, void *ifindex) argument
68 return nat->masq_index == (int)(long)ifindex;
79 (void *)(long)dev->ifindex);
/net/bridge/
H A Dbr_ioctl.c34 indices[i++] = dev->ifindex;
47 ifindices[p->port_no] = p->dev->ifindex;
86 static int add_del_if(struct net_bridge *br, int ifindex, int isadd) argument
95 dev = __dev_get_by_index(net, ifindex);
/net/ipv4/netfilter/
H A Dipt_MASQUERADE.c80 nat->masq_index = par->out->ifindex;
96 device_cmp(struct nf_conn *i, void *ifindex) argument
104 return nat->masq_index == (int)(long)ifindex;
118 NF_CT_ASSERT(dev->ifindex != 0);
121 (void *)(long)dev->ifindex);
/net/batman-adv/
H A Dhard-interface.c86 if (net_dev->iflink == net_dev->ifindex)
660 /* This function returns true if the interface represented by ifindex is a
663 bool batadv_is_wifi_iface(int ifindex) argument
668 if (ifindex == BATADV_NULL_IFINDEX)
671 net_device = dev_get_by_index(&init_net, ifindex);
/net/ipv6/
H A Danycast.c57 int ipv6_sock_ac_join(struct sock *sk, int ifindex, const struct in6_addr *addr) argument
81 if (ifindex == 0) {
97 dev = dev_get_by_index_rcu(net, ifindex);
106 if (ifindex)
115 pac->acl_ifindex = dev->ifindex;
148 int ipv6_sock_ac_drop(struct sock *sk, int ifindex, const struct in6_addr *addr) argument
158 if ((ifindex == 0 || pac->acl_ifindex == ifindex) &&
505 state->dev->ifindex, state->dev->name,
H A Dipv6_sockglue.c523 int ifindex; local
528 ifindex = (__force int)ntohl((__force __be32)val);
529 if (ifindex == 0) {
535 dev = dev_get_by_index(net, ifindex);
545 np->ucast_oif = ifindex;
H A Daddrlabel.c38 int ifindex; member in struct:ip6addrlbl_entry
159 int addrtype, int ifindex)
163 if (p->ifindex && p->ifindex != ifindex)
174 int type, int ifindex)
178 if (__ip6addrlbl_match(net, p, addr, type, ifindex))
185 const struct in6_addr *addr, int type, int ifindex)
193 p = __ipv6_addr_label(net, addr, type, ifindex);
197 ADDRLABEL(KERN_DEBUG "%s(addr=%pI6, type=%d, ifindex
156 __ip6addrlbl_match(struct net *net, const struct ip6addrlbl_entry *p, const struct in6_addr *addr, int addrtype, int ifindex) argument
172 __ipv6_addr_label(struct net *net, const struct in6_addr *addr, int type, int ifindex) argument
184 ipv6_addr_label(struct net *net, const struct in6_addr *addr, int type, int ifindex) argument
204 ip6addrlbl_alloc(struct net *net, const struct in6_addr *prefix, int prefixlen, int ifindex, u32 label) argument
293 ip6addrlbl_add(struct net *net, const struct in6_addr *prefix, int prefixlen, int ifindex, u32 label, int replace) argument
316 __ip6addrlbl_del(struct net *net, const struct in6_addr *prefix, int prefixlen, int ifindex) argument
341 ip6addrlbl_del(struct net *net, const struct in6_addr *prefix, int prefixlen, int ifindex) argument
466 ip6addrlbl_putmsg(struct nlmsghdr *nlh, int prefixlen, int ifindex, u32 lseq) argument
[all...]
/net/mac80211/
H A Ddebugfs_key.c61 KEY_READ(ifindex, sdata->name, "%s\n");
62 KEY_OPS(ifindex); variable
281 DEBUGFS_ADD(ifindex);
/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);
303 struct cflayer *adap_layer, int *ifindex,
349 *ifindex = phy->ifindex;
474 phyid = (dev->ifindex + i) & 0x7;
494 phyinfo->ifindex = dev->ifindex;
302 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...]
H A Dcaif_socket.c761 int ifindex, headroom, tailroom; local
833 /*ifindex = id of the interface.*/
834 cf_sk->conn_req.ifindex = cf_sk->sk.sk_bound_dev_if;
839 &cf_sk->layer, &ifindex, &headroom, &tailroom);
849 dev = dev_get_by_index_rcu(sock_net(sk), ifindex);
/net/can/
H A Draw.c82 int ifindex; member in struct:raw_sock
148 addr->can_ifindex = skb->dev->ifindex;
254 if (ro->ifindex != dev->ifindex)
268 ro->ifindex = 0;
293 ro->ifindex = 0;
330 if (ro->ifindex) {
333 dev = dev_get_by_index(&init_net, ro->ifindex);
345 ro->ifindex = 0;
363 int ifindex; local
674 int ifindex; local
[all...]
H A Dbcm.c97 int ifindex; member in struct:bcm_op
122 int ifindex; member in struct:bcm_sock
143 static char *bcm_proc_getifname(char *result, int ifindex) argument
147 if (!ifindex)
151 dev = dev_get_by_index_rcu(&init_net, ifindex);
172 seq_printf(m, " / bound %s", bcm_proc_getifname(ifname, bo->ifindex));
184 op->can_id, bcm_proc_getifname(ifname, op->ifindex));
210 bcm_proc_getifname(ifname, op->ifindex),
251 if (!op->ifindex)
254 dev = dev_get_by_index(&init_net, op->ifindex);
694 bcm_find_op(struct list_head *ops, canid_t can_id, int ifindex) argument
743 bcm_delete_rx_op(struct list_head *ops, canid_t can_id, int ifindex) argument
788 bcm_delete_tx_op(struct list_head *ops, canid_t can_id, int ifindex) argument
806 bcm_read_op(struct list_head *ops, struct bcm_msg_head *msg_head, int ifindex) argument
829 bcm_tx_setup(struct bcm_msg_head *msg_head, struct msghdr *msg, int ifindex, struct sock *sk) argument
988 bcm_rx_setup(struct bcm_msg_head *msg_head, struct msghdr *msg, int ifindex, struct sock *sk) argument
1196 bcm_tx_send(struct msghdr *msg, int ifindex, struct sock *sk) argument
1244 int ifindex = bo->ifindex; /* default ifindex for this bcm_op */ local
[all...]
/net/packet/
H A Dinternal.h6 int ifindex; member in struct:packet_mclist
106 int ifindex; /* bound device */ member in struct:packet_sock
/net/ipv4/
H A Dip_sockglue.c640 int ifindex; local
645 ifindex = (__force int)ntohl((__force __be32)val);
646 if (ifindex == 0) {
652 dev = dev_get_by_index(sock_net(sk), ifindex);
662 inet->uc_index = ifindex;
706 mreq.imr_ifindex = dev->ifindex;
912 int msize, i, ifindex; local
945 ifindex = gsf->gf_interface;
966 err = ip_mc_msfilter(sk, msf, ifindex);
/net/netlabel/
H A Dnetlabel_unlabeled.c98 int ifindex; member in struct:netlbl_unlhsh_iface
198 * @ifindex: the network interface/device to hash
207 static u32 netlbl_unlhsh_hash(int ifindex) argument
209 return ifindex & (netlbl_unlhsh_rcu_deref(netlbl_unlhsh)->size - 1);
214 * @ifindex: the network interface
218 * interface entry which matches @ifindex, otherwise NULL is returned. The
223 static struct netlbl_unlhsh_iface *netlbl_unlhsh_search_iface(int ifindex) argument
229 bkt = netlbl_unlhsh_hash(ifindex);
232 if (iter->valid && iter->ifindex == ifindex)
332 netlbl_unlhsh_add_iface(int ifindex) argument
393 int ifindex; local
[all...]
/net/wireless/
H A Dcore.c93 cfg80211_get_dev_from_ifindex(struct net *net, int ifindex) argument
99 dev = dev_get_by_index(net, ifindex);
/net/dcb/
H A Ddcbnl.c1080 if (itr->ifindex == netdev->ifindex) {
1238 if (itr->ifindex == netdev->ifindex) {
1723 int ifindex, int prio)
1730 itr->ifindex == ifindex &&
1738 static int dcb_app_add(const struct dcb_app *app, int ifindex) argument
1747 entry->ifindex = ifindex;
1722 dcb_app_lookup(const struct dcb_app *app, int ifindex, int prio) argument
[all...]
/net/decnet/
H A Ddn_dev.c547 static struct dn_dev *dn_dev_by_index(int ifindex) argument
552 dev = __dev_get_by_index(&init_net, ifindex);
690 ifm->ifa_index = ifa->ifa_dev->dev->ifindex;
/net/netfilter/
H A Dnfnetlink_queue_core.c308 + nla_total_size(sizeof(u_int32_t)) /* ifindex */
309 + nla_total_size(sizeof(u_int32_t)) /* ifindex */
311 + nla_total_size(sizeof(u_int32_t)) /* ifindex */
312 + nla_total_size(sizeof(u_int32_t)) /* ifindex */
382 if (nla_put_be32(skb, NFQA_IFINDEX_INDEV, htonl(indev->ifindex)))
390 htonl(indev->ifindex)) ||
394 htonl(br_port_get_rcu(indev)->br->dev->ifindex)))
400 htonl(indev->ifindex)))
404 htonl(entskb->nf_bridge->physindev->ifindex)))
412 if (nla_put_be32(skb, NFQA_IFINDEX_OUTDEV, htonl(outdev->ifindex)))
755 dev_cmp(struct nf_queue_entry *entry, unsigned long ifindex) argument
779 nfqnl_dev_drop(struct net *net, int ifindex) argument
[all...]
/net/phonet/
H A Dpep.c751 int ifindex = 0; local
767 ifindex = pn->ifindex;
768 pn->ifindex = 0;
771 if (ifindex)
874 newpn->ifindex = 0;
979 pn->ifindex = 0;
1009 if (!pn->ifindex == !val)
1019 pn->ifindex = err;
1023 pn->ifindex
[all...]

Completed in 412 milliseconds

12