taglinefilesource code
hash558arch/ppc/mm/init.cint hash, page_index, segment, i, h, _h, api, vsid, perms;
hash579arch/ppc/mm/init.chash = page_index ^ vsid;    
hash582arch/ppc/mm/init.chash = ~hash;  /* Secondary hash uses ones-complement */
hash584arch/ppc/mm/init.chash &= 0x3FF | (Hash_mask << 10);
hash585arch/ppc/mm/init.chash *= 8;  /* Eight entries / hash bucket */
hash586arch/ppc/mm/init.c_pte = &Hash[hash];
hash110drivers/block/linear.cstruct linear_hash *hash;
hash115drivers/block/linear.chash=data->hash_table+(block/data->smallest->size);
hash117drivers/block/linear.cif (block >= (hash->dev0->size + hash->dev0->offset))
hash119drivers/block/linear.cif (!hash->dev1)
hash125drivers/block/linear.ctmp_dev=hash->dev1;
hash128drivers/block/linear.ctmp_dev=hash->dev0;
hash183drivers/block/raid0.cstatic struct raid0_hash *hash;
hash192drivers/block/raid0.chash=data->hash_table+(block/data->smallest->size);
hash201drivers/block/raid0.cif (block >= (hash->zone0->size +
hash202drivers/block/raid0.chash->zone0->zone_offset))
hash204drivers/block/raid0.cif (!hash->zone1)
hash210drivers/block/raid0.czone=hash->zone1;
hash213drivers/block/raid0.czone=hash->zone0;
hash323fs/buffer.cif (hash(bh->b_dev,bh->b_blocknr) == bh)
hash324fs/buffer.chash(bh->b_dev,bh->b_blocknr) = bh->b_next;
hash457fs/buffer.cbh->b_next = hash(bh->b_dev,bh->b_blocknr);
hash458fs/buffer.chash(bh->b_dev,bh->b_blocknr) = bh;
hash467fs/buffer.cfor (tmp = hash(dev,block) ; tmp != NULL ; tmp = tmp->b_next)
hash132fs/dcache.cstatic inline void add_hash(struct dir_cache_entry * de, struct hash_list * hash)
hash134fs/dcache.cstruct dir_cache_entry * next = hash->next;
hash136fs/dcache.cde->h.prev = (struct dir_cache_entry *) hash;
hash138fs/dcache.chash->next = de;
hash144fs/dcache.cstatic inline struct dir_cache_entry * find_entry(struct inode * dir, const char * name, int len, struct hash_list * hash)
hash146fs/dcache.cstruct dir_cache_entry * de = hash->next;
hash148fs/dcache.cfor (de = hash->next ; de != (struct dir_cache_entry *) hash ; de = de->h.next) {
hash168fs/dcache.cstatic inline void move_to_level2(struct dir_cache_entry * old_de, struct hash_list * hash)
hash180fs/dcache.cadd_hash(de, hash);
hash185fs/dcache.cstruct hash_list * hash;
hash190fs/dcache.chash = hash_table + hash_fn(dir->i_dev, dir->i_ino, namehash(name,len));
hash191fs/dcache.cde = find_entry(dir, name, len, hash);
hash195fs/dcache.cmove_to_level2(de, hash);
hash201fs/dcache.cstruct hash_list * hash;
hash206fs/dcache.chash = hash_table + hash_fn(dir->i_dev, dir->i_ino, namehash(name,len));
hash207fs/dcache.cif ((de = find_entry(dir, name, len, hash)) != NULL) {
hash221fs/dcache.cadd_hash(de, hash);
hash104fs/dquot.chash_ent = hash(dquot->dq_dev, dquot->dq_id, dquot->dq_type);
hash116fs/dquot.chash_ent = hash(dquot->dq_dev, dquot->dq_id, dquot->dq_type);
hash550fs/dquot.cdquot = *(hash(dev, id, type));
hash81fs/inode.ch = hash(inode->i_dev, inode->i_ino);
hash93fs/inode.ch = hash(inode->i_dev, inode->i_ino);
hash582fs/inode.ch = hash(sb->s_dev, nr);
hash44include/linux/net_alias.hunsigned hash;    /* my hash value: for quick rehash */
hash125net/802/tr.cunsigned int hash;
hash135net/802/tr.cfor(i=0,hash=0;i<TR_ALEN;hash+=trh->daddr[i++]);
hash136net/802/tr.chash&=RIF_TABLE_SIZE-1;
hash137net/802/tr.cfor(entry=rif_table[hash];entry && memcmp(&(entry->addr[0]),&(trh->daddr[0]),TR_ALEN);entry=entry->next);
hash166net/802/tr.cunsigned int hash;
hash171net/802/tr.cfor(i=0,hash=0;i<TR_ALEN;hash+=trh->saddr[i++]);
hash172net/802/tr.chash&=RIF_TABLE_SIZE-1;
hash174net/802/tr.cprintk("hash: %d\n",hash);
hash176net/802/tr.cfor(entry=rif_table[hash];entry && memcmp(&(entry->addr[0]),&(trh->saddr[0]),TR_ALEN);entry=entry->next);
hash193net/802/tr.centry->next=rif_table[hash];
hash195net/802/tr.crif_table[hash]=entry;
hash428net/appletalk/aarp.cint hash;
hash488net/appletalk/aarp.chash=sa->s_node%(AARP_HASH_SIZE-1);
hash506net/appletalk/aarp.ca=aarp_find_entry(resolved[hash],dev,sa);
hash527net/appletalk/aarp.ca=aarp_find_entry(unresolved[hash],dev,sa);
hash561net/appletalk/aarp.ca->next=unresolved[hash];
hash564net/appletalk/aarp.cunresolved[hash]=a;
hash598net/appletalk/aarp.cstatic void aarp_resolved(struct aarp_entry **list, struct aarp_entry *a, int hash)
hash612net/appletalk/aarp.ca->next=resolved[hash];
hash613net/appletalk/aarp.cresolved[hash]=a;
hash645net/appletalk/aarp.cint hash;
hash686net/appletalk/aarp.chash=ea->pa_src_node%(AARP_HASH_SIZE-1);
hash737net/appletalk/aarp.cif((a=aarp_find_entry(unresolved[hash],dev,&sa))==NULL || dev != a->dev)
hash744net/appletalk/aarp.caarp_resolved(&unresolved[hash],a,hash);
hash149net/core/dev.cint hash;
hash158net/core/dev.chash=ntohs(pt->type)&15;
hash159net/core/dev.cpt->next = ptype_base[hash];
hash160net/core/dev.cptype_base[hash] = pt;
hash442net/core/net_alias.calias->hash = HASH(addr32, family);
hash448net/core/net_alias.caliasp = &alias_info->hash_tab[alias->hash];
hash528net/core/net_alias.cfor(aliasp = &alias_info->hash_tab[alias->hash]; *aliasp; aliasp = &(*aliasp)->next)
hash819net/core/net_alias.cif (n_hash == alias->hash && o_nat == n_nat )
hash826net/core/net_alias.cfor (aliasp = &alias_info->hash_tab[alias->hash]; *aliasp; aliasp = &(*aliasp)->next)
hash857net/core/net_alias.cif (n_hash != alias->hash)
hash860net/core/net_alias.calias->hash = n_hash;
hash1308net/core/net_alias.cunsigned hash;
hash1317net/core/net_alias.chash = nat->type & 0x0f;
hash1320net/core/net_alias.cnat->next = nat_base[hash];
hash1321net/core/net_alias.cnat_base[hash] = nat;
hash1332net/core/net_alias.cunsigned hash;
hash1350net/core/net_alias.chash = nat->type & 0x0f;
hash1353net/core/net_alias.cfor (natp = &nat_base[hash]; *natp ; natp = &(*natp)->next)
hash669net/ipv4/arp.cunsigned long hash;
hash742net/ipv4/arp.chash = HASH(entry->ip);
hash744net/ipv4/arp.cpentry = &arp_tables[hash];
hash973net/ipv4/arp.cunsigned long hash, grat=0;
hash1183net/ipv4/arp.chash = HASH(sip);
hash1184net/ipv4/arp.cfor (entry=arp_tables[hash]; entry; entry=entry->next)
hash1263net/ipv4/arp.centry->next = arp_tables[hash];
hash1264net/ipv4/arp.carp_tables[hash] = entry;
hash1397net/ipv4/arp.cunsigned long hash;
hash1406net/ipv4/arp.chash = HASH(paddr);
hash1498net/ipv4/arp.centry->next = arp_tables[hash];
hash1499net/ipv4/arp.carp_tables[hash] = entry;
hash1733net/ipv4/arp.cunsigned long hash = HASH(paddr);
hash1735net/ipv4/arp.centry->next = arp_tables[hash];
hash1736net/ipv4/arp.carp_tables[hash] = entry;
hash1772net/ipv4/arp.cunsigned long hash;
hash1775net/ipv4/arp.chash = HASH(sip);
hash1781net/ipv4/arp.cfor (entry1=arp_tables[hash]; entry1; entry1=entry1->next)
hash1789net/ipv4/arp.centry->next = arp_tables[hash];
hash1790net/ipv4/arp.carp_tables[hash] = entry;
hash1968net/ipv4/arp.cunsigned long hash = HASH(ip);
hash1970net/ipv4/arp.centry->next = arp_tables[hash];
hash1971net/ipv4/arp.carp_tables[hash] = entry;
hash343net/ipv4/icmp.cint hash;
hash444net/ipv4/icmp.chash = iph->protocol & (MAX_INET_PROTOS -1);
hash452net/ipv4/icmp.cipprot = (struct inet_protocol *) inet_protos[hash];
hash205net/ipv4/ip_input.cunsigned char hash;
hash483net/ipv4/ip_input.chash = iph->protocol & (SOCK_ARRAY_SIZE-1);
hash489net/ipv4/ip_input.cif((raw_sk=raw_prot.sock_array[hash])!=NULL)
hash524net/ipv4/ip_input.chash = iph->protocol & (MAX_INET_PROTOS -1);
hash525net/ipv4/ip_input.cfor (ipprot = (struct inet_protocol *)inet_protos[hash];ipprot != NULL;ipprot=(struct inet_protocol *)ipprot->next)
hash119net/ipv4/ip_masq.cunsigned hash;
hash128net/ipv4/ip_masq.chash = ip_masq_hash_key(ms->protocol, ms->maddr, ms->mport);
hash129net/ipv4/ip_masq.cms->m_link = ip_masq_m_tab[hash];
hash130net/ipv4/ip_masq.cip_masq_m_tab[hash] = ms;
hash135net/ipv4/ip_masq.chash = ip_masq_hash_key(ms->protocol, ms->saddr, ms->sport);
hash136net/ipv4/ip_masq.cms->s_link = ip_masq_s_tab[hash];
hash137net/ipv4/ip_masq.cip_masq_s_tab[hash] = ms;
hash152net/ipv4/ip_masq.cunsigned hash;
hash161net/ipv4/ip_masq.chash = ip_masq_hash_key(ms->protocol, ms->maddr, ms->mport);
hash162net/ipv4/ip_masq.cfor (ms_p = &ip_masq_m_tab[hash]; *ms_p ; ms_p = &(*ms_p)->m_link)
hash170net/ipv4/ip_masq.chash = ip_masq_hash_key(ms->protocol, ms->saddr, ms->sport);
hash171net/ipv4/ip_masq.cfor (ms_p = &ip_masq_s_tab[hash]; *ms_p ; ms_p = &(*ms_p)->s_link)
hash195net/ipv4/ip_masq.cunsigned hash;
hash209net/ipv4/ip_masq.chash = ip_masq_hash_key(protocol, d_addr, d_port);
hash210net/ipv4/ip_masq.cfor(ms = ip_masq_m_tab[hash]; ms ; ms = ms->m_link) {
hash254net/ipv4/ip_masq.cunsigned hash;
hash257net/ipv4/ip_masq.chash = ip_masq_hash_key(protocol, s_addr, s_port);
hash258net/ipv4/ip_masq.cfor(ms = ip_masq_s_tab[hash]; ms ; ms = ms->s_link) {
hash276net/ipv4/ip_masq.cunsigned hash;
hash279net/ipv4/ip_masq.chash = ip_masq_hash_key(protocol, m_addr, m_port);
hash280net/ipv4/ip_masq.cfor(ms = ip_masq_m_tab[hash]; ms ; ms = ms->m_link) {
hash76net/ipv4/ip_masq_app.cunsigned hash;
hash83net/ipv4/ip_masq_app.chash = IP_MASQ_APP_HASH(proto, port);
hash87net/ipv4/ip_masq_app.cmapp->next = ip_masq_app_base[hash];
hash88net/ipv4/ip_masq_app.cip_masq_app_base[hash] = mapp; 
hash101net/ipv4/ip_masq_app.cunsigned hash;
hash115net/ipv4/ip_masq_app.chash = IP_MASQ_APP_HASH(IP_MASQ_APP_PROTO(mapp->type), IP_MASQ_APP_PORT(mapp->type));
hash119net/ipv4/ip_masq_app.cfor (mapp_p = &ip_masq_app_base[hash]; *mapp_p ; mapp_p = &(*mapp_p)->next)
hash139net/ipv4/ip_masq_app.cunsigned hash;
hash144net/ipv4/ip_masq_app.chash = IP_MASQ_APP_HASH(proto,port);
hash145net/ipv4/ip_masq_app.cfor(mapp = ip_masq_app_base[hash]; mapp ; mapp = mapp->next) {
hash136net/ipv4/protocol.cunsigned char hash;
hash139net/ipv4/protocol.chash = prot & (MAX_INET_PROTOS - 1);
hash140net/ipv4/protocol.cfor (p = inet_protos[hash] ; p != NULL; p=p->next) 
hash154net/ipv4/protocol.cunsigned char hash;
hash157net/ipv4/protocol.chash = prot->protocol & (MAX_INET_PROTOS - 1);
hash158net/ipv4/protocol.cprot ->next = inet_protos[hash];
hash159net/ipv4/protocol.cinet_protos[hash] = prot;
hash186net/ipv4/protocol.cunsigned char hash;
hash188net/ipv4/protocol.chash = prot->protocol & (MAX_INET_PROTOS - 1);
hash189net/ipv4/protocol.cif (prot == inet_protos[hash]) 
hash191net/ipv4/protocol.cinet_protos[hash] = (struct inet_protocol *) inet_protos[hash]->next;
hash195net/ipv4/protocol.cp = (struct inet_protocol *) inet_protos[hash];
hash157net/ipv4/route.cstatic void rt_cache_add(unsigned hash, struct rtable * rth);
hash648net/ipv4/route.cunsigned hash = fz_hash_code(f1->fib_dst, logmask);
hash650net/ipv4/route.cf1->fib_next = ht[hash];
hash651net/ipv4/route.cht[hash] = f1;
hash1117net/ipv4/route.cunsigned long hash = ip_rt_hash_code(dst);
hash1139net/ipv4/route.crt_cache_add(hash, rt);
hash1377net/ipv4/route.cstatic void rt_cache_add(unsigned hash, struct rtable * rth)
hash1423net/ipv4/route.crth->rt_next = ip_rt_hash_table[hash];
hash1428net/ipv4/route.cprintk("rt_cache @%02x: %08x", hash, daddr);
hash1434net/ipv4/route.cip_rt_hash_table[hash] = rth;
hash1454net/ipv4/route.cprintk("rt_cache clean %02x@%08x\n", hash, rth->rt_dst);
hash1475net/ipv4/route.cunsigned hash = ip_rt_hash_code(daddr)^local;
hash1568net/ipv4/route.crt_cache_add(hash, rth);