| H A D | ipmr.c | 112 struct sk_buff *pkt, vifi_t vifi, int assert); 683 * @vifi: VIF identifier to delete 687 static int vif_delete(struct mr_table *mrt, int vifi, int notify, in vif_delete() argument 695 if (vifi < 0 || vifi >= mrt->maxvif) in vif_delete() 698 v = &mrt->vif_table[vifi]; in vif_delete() 706 vifi, mrt->id); in vif_delete() 709 if (vifi == mrt->mroute_reg_vif_num) { in vif_delete() 713 if (vifi + 1 == mrt->maxvif) { in vif_delete() 716 for (tmp = vifi in vif_delete() 829 int vifi; ipmr_update_thresholds() local 852 int vifi = vifc->vifc_vifi; vif_add() local 967 ipmr_cache_find_any(struct mr_table * mrt,__be32 mcastgrp,int vifi) ipmr_cache_find_any() argument 1057 ipmr_cache_report(const struct mr_table * mrt,struct sk_buff * pkt,vifi_t vifi,int assert) ipmr_cache_report() argument 1141 ipmr_cache_unresolved(struct mr_table * mrt,vifi_t vifi,struct sk_buff * skb,struct net_device * dev) ipmr_cache_unresolved() argument 1740 vifi_t vifi; /* Which iface */ global() member 1900 ipmr_prepare_xmit(struct net * net,struct mr_table * mrt,struct sk_buff * skb,int vifi) ipmr_prepare_xmit() argument 1978 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 2012 ipmr_queue_output_xmit(struct net * net,struct mr_table * mrt,struct sk_buff * skb,int vifi) ipmr_queue_output_xmit() argument 2844 int remaining = nla_len(nla), vifi = 0; ipmr_nla_get_ttls() local [all...] |