taglinefilesource code
alias_info110include/linux/net_alias.hreturn (dev->alias_info != NULL);
alias_info151include/linux/net_alias.hreturn (dev->alias_info)? dev->alias_info->taildev->next : dev->next;
alias_info166include/linux/net_alias.hpdev = dev->alias_info->taildev; /* point to last dev alias */
alias_info155include/linux/netdevice.hstruct net_alias_info    *alias_info;  /* main dev alias info */
alias_info65net/core/net_alias.cstatic struct net_alias **net_alias_slow_findp(struct net_alias_info *alias_info, struct net_alias *alias);
alias_info255net/core/net_alias.cdev->alias_info = NULL;  /* no aliasing recursion */
alias_info299net/core/net_alias.cnet_alias_slow_findp(struct net_alias_info *alias_info, struct net_alias *alias)
alias_info308net/core/net_alias.cn_aliases = alias_info->n_aliases;
alias_info310net/core/net_alias.cfor (aliasp = &alias_info->hash_tab[idx];*aliasp;aliasp = &(*aliasp)->next)
alias_info327net/core/net_alias.cstruct net_alias_info *alias_info;
alias_info336net/core/net_alias.calias_info = main_dev->alias_info;
alias_info373net/core/net_alias.cif (!alias_info)
alias_info375net/core/net_alias.calias_info = kmalloc(sizeof(struct net_alias_info), GFP_KERNEL);
alias_info376net/core/net_alias.cif (!alias_info) return NULL; /* ENOMEM */
alias_info377net/core/net_alias.cmemset(alias_info, 0, sizeof(struct net_alias_info));
alias_info430net/core/net_alias.caliasp = &alias_info->hash_tab[alias->hash];
alias_info438net/core/net_alias.cif (!alias_info->n_aliases++)
alias_info440net/core/net_alias.calias_info->taildev = main_dev;
alias_info441net/core/net_alias.cmain_dev->alias_info = alias_info;
alias_info448net/core/net_alias.cdev->next = alias_info->taildev->next;
alias_info449net/core/net_alias.calias_info->taildev->next = dev;
alias_info450net/core/net_alias.calias_info->taildev = dev;
alias_info463net/core/net_alias.cstruct net_alias_info *alias_info;
alias_info480net/core/net_alias.calias_info = main_dev->alias_info;
alias_info481net/core/net_alias.cif (!alias_info) return NULL;  /* ENODEV */
alias_info483net/core/net_alias.cn_aliases = alias_info->n_aliases;
alias_info510net/core/net_alias.cfor(aliasp = &alias_info->hash_tab[alias->hash]; *aliasp; aliasp = &(*aliasp)->next)
alias_info518net/core/net_alias.cif ((aliasp = net_alias_slow_findp(alias_info, alias)))
alias_info541net/core/net_alias.cif ( dev == alias_info->taildev )
alias_info542net/core/net_alias.calias_info->taildev = prevdev;
alias_info556net/core/net_alias.cif (--alias_info->n_aliases == 0) /* last alias */
alias_info557net/core/net_alias.cmain_dev->alias_info = NULL;
alias_info565net/core/net_alias.cif (main_dev->alias_info == NULL)
alias_info566net/core/net_alias.ckfree_s(alias_info, sizeof(struct net_alias_info));
alias_info584net/core/net_alias.cstruct net_alias_info *alias_info;
alias_info594net/core/net_alias.cif (!(alias_info = main_dev->alias_info))    return;
alias_info605net/core/net_alias.cmain_dev->next = alias_info->taildev->next;
alias_info606net/core/net_alias.cmain_dev->alias_info = NULL;
alias_info607net/core/net_alias.calias_info->taildev->next = NULL;
alias_info648net/core/net_alias.ckfree_s(alias_info, sizeof(alias_info));
alias_info729net/core/net_alias.cstruct net_alias_info *alias_info;
alias_info763net/core/net_alias.cif (!(alias_info=main_dev->alias_info))
alias_info808net/core/net_alias.cfor (aliasp = &alias_info->hash_tab[alias->hash]; *aliasp; aliasp = &(*aliasp)->next)
alias_info816net/core/net_alias.cif ((aliasp = net_alias_slow_findp(alias_info, alias)))
alias_info843net/core/net_alias.caliasp = &alias_info->hash_tab[n_hash];
alias_info982net/core/net_alias.cdev->alias_info = 0;
alias_info995net/core/net_alias.cnat_addr_chk(struct net_alias_type *nat, struct net_alias_info *alias_info, struct sockaddr *sa, int flags_on, int flags_off)
alias_info998net/core/net_alias.cfor(alias = alias_info->hash_tab[nat_hash_key(nat,sa)];
alias_info1020net/core/net_alias.cnat_addr_chk32(struct net_alias_type *nat, struct net_alias_info *alias_info, int family, __u32 addr32, int flags_on, int flags_off)
alias_info1023net/core/net_alias.cfor (alias=alias_info->hash_tab[HASH(addr32,family)];
alias_info1048net/core/net_alias.cstruct net_alias_info *alias_info = main_dev->alias_info;
alias_info1055net/core/net_alias.cif (!alias_info) return NULL;
alias_info1065net/core/net_alias.creturn nat_addr_chk(nat, alias_info, sa, flags_on, flags_off);
alias_info1077net/core/net_alias.cstruct net_alias_info *alias_info = main_dev->alias_info;
alias_info1083net/core/net_alias.cif (!alias_info) return NULL;
alias_info1085net/core/net_alias.creturn nat_addr_chk32(NULL, alias_info, family, addr32, flags_on, flags_off);
alias_info1101net/core/net_alias.cstruct net_alias_info *alias_info;
alias_info1110net/core/net_alias.cif ((alias_info = main_dev->alias_info) == NULL)
alias_info1135net/core/net_alias.cdev = nat_addr_chk(nat, alias_info, sa_dst, IFF_UP, 0);
alias_info1172net/core/net_alias.cstruct net_alias_info *alias_info;
alias_info1182net/core/net_alias.cif ((alias_info = main_dev->alias_info) == NULL)
alias_info1206net/core/net_alias.cdev = nat_addr_chk32(nat, alias_info, family, dst, IFF_UP, 0);