H A D | ipmr.c | 110 struct sk_buff *pkt, vifi_t vifi, int assert); 662 * @vifi: VIF identifier to delete 666 static int vif_delete(struct mr_table *mrt, int vifi, int notify, in vif_delete() argument 674 if (vifi < 0 || vifi >= mrt->maxvif) in vif_delete() 677 v = &mrt->vif_table[vifi]; in vif_delete() 685 vifi, mrt->id); in vif_delete() 688 if (vifi == mrt->mroute_reg_vif_num) { in vif_delete() 692 if (vifi + 1 == mrt->maxvif) { in vif_delete() 695 for (tmp = vifi in vif_delete() 808 int vifi; ipmr_update_thresholds() local 831 int vifi = vifc->vifc_vifi; vif_add() local 946 ipmr_cache_find_any(struct mr_table * mrt,__be32 mcastgrp,int vifi) ipmr_cache_find_any() argument 1036 ipmr_cache_report(const struct mr_table * mrt,struct sk_buff * pkt,vifi_t vifi,int assert) ipmr_cache_report() argument 1119 ipmr_cache_unresolved(struct mr_table * mrt,vifi_t vifi,struct sk_buff * skb,struct net_device * dev) ipmr_cache_unresolved() argument 1697 vifi_t vifi; /* Which iface */ global() member 1857 ipmr_prepare_xmit(struct net * net,struct mr_table * mrt,struct sk_buff * skb,int vifi) ipmr_prepare_xmit() argument 1935 ipmr_queue_fwd_xmit(struct net * net,struct mr_table * mrt,int in_vifi,struct sk_buff * skb,int vifi) ipmr_queue_fwd_xmit() argument 1969 ipmr_queue_output_xmit(struct net * net,struct mr_table * mrt,struct sk_buff * skb,int vifi) ipmr_queue_output_xmit() argument 2790 int remaining = nla_len(nla), vifi = 0; ipmr_nla_get_ttls() local [all...] |