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_info160include/linux/netdevice.hstruct net_alias_info    *alias_info;  /* main dev alias info */
alias_info73net/core/net_alias.cstatic struct net_alias **net_alias_slow_findp(struct net_alias_info *alias_info, struct net_alias *alias);
alias_info263net/core/net_alias.cdev->alias_info = NULL;  /* no aliasing recursion */
alias_info307net/core/net_alias.cnet_alias_slow_findp(struct net_alias_info *alias_info, struct net_alias *alias)
alias_info316net/core/net_alias.cn_aliases = alias_info->n_aliases;
alias_info318net/core/net_alias.cfor (aliasp = &alias_info->hash_tab[idx];*aliasp;aliasp = &(*aliasp)->next)
alias_info335net/core/net_alias.cstruct net_alias_info *alias_info;
alias_info344net/core/net_alias.calias_info = main_dev->alias_info;
alias_info391net/core/net_alias.cif (!alias_info)
alias_info393net/core/net_alias.calias_info = kmalloc(sizeof(struct net_alias_info), GFP_KERNEL);
alias_info394net/core/net_alias.cif (!alias_info) return NULL; /* ENOMEM */
alias_info395net/core/net_alias.cmemset(alias_info, 0, sizeof(struct net_alias_info));
alias_info448net/core/net_alias.caliasp = &alias_info->hash_tab[alias->hash];
alias_info456net/core/net_alias.cif (!alias_info->n_aliases++)
alias_info458net/core/net_alias.calias_info->taildev = main_dev;
alias_info459net/core/net_alias.cmain_dev->alias_info = alias_info;
alias_info466net/core/net_alias.cdev->next = alias_info->taildev->next;
alias_info467net/core/net_alias.calias_info->taildev->next = dev;
alias_info468net/core/net_alias.calias_info->taildev = dev;
alias_info481net/core/net_alias.cstruct net_alias_info *alias_info;
alias_info498net/core/net_alias.calias_info = main_dev->alias_info;
alias_info499net/core/net_alias.cif (!alias_info) return NULL;  /* ENODEV */
alias_info501net/core/net_alias.cn_aliases = alias_info->n_aliases;
alias_info528net/core/net_alias.cfor(aliasp = &alias_info->hash_tab[alias->hash]; *aliasp; aliasp = &(*aliasp)->next)
alias_info536net/core/net_alias.cif ((aliasp = net_alias_slow_findp(alias_info, alias)))
alias_info559net/core/net_alias.cif ( dev == alias_info->taildev )
alias_info560net/core/net_alias.calias_info->taildev = prevdev;
alias_info574net/core/net_alias.cif (--alias_info->n_aliases == 0) /* last alias */
alias_info575net/core/net_alias.cmain_dev->alias_info = NULL;
alias_info583net/core/net_alias.cif (main_dev->alias_info == NULL)
alias_info584net/core/net_alias.ckfree_s(alias_info, sizeof(struct net_alias_info));
alias_info602net/core/net_alias.cstruct net_alias_info *alias_info;
alias_info612net/core/net_alias.cif (!(alias_info = main_dev->alias_info))    return;
alias_info623net/core/net_alias.cmain_dev->next = alias_info->taildev->next;
alias_info624net/core/net_alias.cmain_dev->alias_info = NULL;
alias_info625net/core/net_alias.calias_info->taildev->next = NULL;
alias_info666net/core/net_alias.ckfree_s(alias_info, sizeof(alias_info));
alias_info747net/core/net_alias.cstruct net_alias_info *alias_info;
alias_info781net/core/net_alias.cif (!(alias_info=main_dev->alias_info))
alias_info826net/core/net_alias.cfor (aliasp = &alias_info->hash_tab[alias->hash]; *aliasp; aliasp = &(*aliasp)->next)
alias_info834net/core/net_alias.cif ((aliasp = net_alias_slow_findp(alias_info, alias)))
alias_info861net/core/net_alias.caliasp = &alias_info->hash_tab[n_hash];
alias_info1000net/core/net_alias.cdev->alias_info = 0;
alias_info1013net/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_info1016net/core/net_alias.cfor(alias = alias_info->hash_tab[nat_hash_key(nat,sa)];
alias_info1038net/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_info1041net/core/net_alias.cfor (alias=alias_info->hash_tab[HASH(addr32,family)];
alias_info1066net/core/net_alias.cstruct net_alias_info *alias_info = main_dev->alias_info;
alias_info1073net/core/net_alias.cif (!alias_info) return NULL;
alias_info1083net/core/net_alias.creturn nat_addr_chk(nat, alias_info, sa, flags_on, flags_off);
alias_info1095net/core/net_alias.cstruct net_alias_info *alias_info = main_dev->alias_info;
alias_info1101net/core/net_alias.cif (!alias_info) return NULL;
alias_info1103net/core/net_alias.creturn nat_addr_chk32(NULL, alias_info, family, addr32, flags_on, flags_off);
alias_info1119net/core/net_alias.cstruct net_alias_info *alias_info;
alias_info1128net/core/net_alias.cif ((alias_info = main_dev->alias_info) == NULL)
alias_info1153net/core/net_alias.cdev = nat_addr_chk(nat, alias_info, sa_dst, IFF_UP, 0);
alias_info1190net/core/net_alias.cstruct net_alias_info *alias_info;
alias_info1200net/core/net_alias.cif ((alias_info = main_dev->alias_info) == NULL)
alias_info1224net/core/net_alias.cdev = nat_addr_chk32(nat, alias_info, family, dst, IFF_UP, 0);