Searched refs:hash_table (Results 1 - 25 of 33) sorted by relevance

12

/linux-master/fs/jbd2/
H A Drevoke.c117 struct list_head *hash_table; member in struct:jbd2_revoke_table_s
151 hash_list = &journal->j_revoke->hash_table[hash(journal, blocknr)];
166 hash_list = &journal->j_revoke->hash_table[hash(journal, blocknr)];
233 table->hash_table =
235 if (!table->hash_table) {
242 INIT_LIST_HEAD(&table->hash_table[tmp]);
254 hash_list = &table->hash_table[i];
258 kfree(table->hash_table);
492 hash_list = &revoke->hash_table[i];
523 INIT_LIST_HEAD(&journal->j_revoke->hash_table[
[all...]
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_vmid.c52 hash_for_each_possible(vport->hash_table, vmp, hnode, hash) {
72 hash_add(vport->hash_table, &vmp->hnode, hash);
321 if (!hash_empty(vport->hash_table))
322 hash_for_each_safe(vport->hash_table, bucket, tmp, cur, hnode)
/linux-master/drivers/net/ppp/
H A Dpppoe.c103 struct pppox_sock *hash_table[PPPOE_HASH_SIZE]; member in struct:pppoe_net
165 ret = pn->hash_table[hash];
182 ret = pn->hash_table[hash];
191 po->next = pn->hash_table[hash];
192 pn->hash_table[hash] = po;
203 ret = pn->hash_table[hash];
204 src = &pn->hash_table[hash];
281 struct pppox_sock *po = pn->hash_table[i];
324 po = pn->hash_table[i];
1054 po = pn->hash_table[
[all...]
/linux-master/drivers/net/ethernet/davicom/
H A Ddm9051.c46 * @hash_table: Multicast hash-table data
53 u16 hash_table[4]; member in struct:dm9051_rxctrl
274 ret = dm9051_set_regs(db, DM9051_MAR, db->rctl.hash_table, sizeof(db->rctl.hash_table));
952 memset(db->rctl.hash_table, 0, sizeof(db->rctl.hash_table));
1055 rxctrl.hash_table[0] = 0;
1056 rxctrl.hash_table[1] = 0;
1057 rxctrl.hash_table[2] = 0;
1058 rxctrl.hash_table[
[all...]
H A Ddm9000.c842 u16 hash_table[4] = { 0, 0, 0, 0x8000 }; /* broadcast address */ local
859 hash_table[hash_val / 16] |= (u16) 1 << (hash_val % 16);
864 iow(db, oft++, hash_table[i]);
865 iow(db, oft++, hash_table[i] >> 8);
/linux-master/net/sunrpc/
H A Dcache.c65 struct hlist_head *head = &detail->hash_table[hash];
104 struct hlist_head *head = &detail->hash_table[hash];
233 hlist_add_head(&tmp->cache_list, &detail->hash_table[hash]);
457 hlist_empty(&current_detail->hash_table[current_index]))
472 head = &current_detail->hash_table[current_index];
545 head = &detail->hash_table[i];
1353 hlist_for_each_entry_rcu(ch, &cd->hash_table[hash], cache_list)
1361 hlist_empty(&cd->hash_table[hash]));
1366 hlist_first_rcu(&cd->hash_table[hash])),
1389 hlist_empty(&cd->hash_table[has
[all...]
/linux-master/drivers/net/ethernet/sun/
H A Dsunhme.c1351 u16 hash_table[4]; local
1355 memset(hash_table, 0, sizeof(hash_table));
1359 hash_table[crc >> 4] |= 1 << (crc & 0xf);
1361 hme_write32(hp, bregs + BMAC_HTABLE0, hash_table[0]);
1362 hme_write32(hp, bregs + BMAC_HTABLE1, hash_table[1]);
1363 hme_write32(hp, bregs + BMAC_HTABLE2, hash_table[2]);
1364 hme_write32(hp, bregs + BMAC_HTABLE3, hash_table[3]);
2103 u16 hash_table[4]; local
2105 memset(hash_table,
[all...]
H A Dsunqe.c646 u16 hash_table[4]; local
647 u8 *hbytes = (unsigned char *) &hash_table[0];
649 memset(hash_table, 0, sizeof(hash_table));
653 hash_table[crc >> 4] |= 1 << (crc & 0xf);
H A Dsunbmac.c1019 u16 hash_table[4] = { 0 }; local
1024 hash_table[crc >> 4] |= 1 << (crc & 0xf);
1026 sbus_writel(hash_table[0], bregs + BMAC_HTABLE0);
1027 sbus_writel(hash_table[1], bregs + BMAC_HTABLE1);
1028 sbus_writel(hash_table[2], bregs + BMAC_HTABLE2);
1029 sbus_writel(hash_table[3], bregs + BMAC_HTABLE3);
H A Dsungem.c1792 u16 hash_table[16]; local
1797 memset(hash_table, 0, sizeof(hash_table));
1801 hash_table[crc >> 4] |= 1 << (15 - (crc & 0xf));
1804 writel(hash_table[i], gp->regs + MAC_HASH0 + (i << 2));
/linux-master/drivers/net/ethernet/rdc/
H A Dr6040.c853 u16 hash_table[4] = { 0 }; local
882 hash_table[i] = 0xffff;
920 hash_table[crc >> 4] |= 1 << (crc & 0xf);
928 iowrite16(hash_table[0], ioaddr + MAR0);
929 iowrite16(hash_table[1], ioaddr + MAR1);
930 iowrite16(hash_table[2], ioaddr + MAR2);
931 iowrite16(hash_table[3], ioaddr + MAR3);
/linux-master/drivers/net/bonding/
H A Dbond_alb.c195 struct tlb_client_info *hash_table; local
198 hash_table = bond_info->tx_hashtbl;
199 assigned_slave = hash_table[hash_index].tx_slave;
208 hash_table[hash_index].tx_slave = assigned_slave;
209 hash_table[hash_index].next = next_index;
210 hash_table[hash_index].prev = TLB_NULL_INDEX;
213 hash_table[next_index].prev = hash_index;
217 hash_table[hash_index].load_history;
222 hash_table[hash_index].tx_bytes += skb_len;
/linux-master/drivers/net/ethernet/
H A Dkorina.c741 u16 hash_table[4] = { 0 }; local
747 hash_table[crc >> 4] |= 1 << (15 - (crc & 0xf));
753 writel((u32)(hash_table[1] << 16 | hash_table[0]),
755 writel((u32)(hash_table[3] << 16 | hash_table[2]),
/linux-master/drivers/net/ethernet/packetengines/
H A Dyellowfin.c1308 u16 hash_table[4]; local
1311 memset(hash_table, 0, sizeof(hash_table));
1319 hash_table[bit >> 4] |= (1 << bit);
1321 hash_table[bit >> 4] |= (1 << bit);
1323 hash_table[bit >> 4] |= (1 << bit);
1326 hash_table[bit >> 4] |= (1 << bit);
1330 iowrite16(hash_table[i], ioaddr + HashTbl + i*2);
/linux-master/include/linux/sunrpc/
H A Dcache.h73 struct hlist_head * hash_table; member in struct:cache_detail
/linux-master/drivers/net/ethernet/dec/tulip/
H A Dtulip_core.c1002 u16 hash_table[32]; local
1007 memset(hash_table, 0, sizeof(hash_table));
1008 __set_bit_le(255, hash_table); /* Broadcast entry */
1013 __set_bit_le(index, hash_table);
1016 *setup_frm++ = hash_table[i];
1017 *setup_frm++ = hash_table[i];
H A Ddmfe.c1442 u16 i, hash_table[4]; local
1451 memset(hash_table, 0, sizeof(hash_table));
1454 hash_table[3] = 0x8000;
1460 hash_table[hash_val / 16] |= (u16) 1 << (hash_val % 16);
1465 dw16(0, hash_table[i]);
H A Dde2104x.c667 u16 hash_table[32]; local
672 memset(hash_table, 0, sizeof(hash_table));
673 __set_bit_le(255, hash_table); /* Broadcast entry */
678 __set_bit_le(index, hash_table);
682 *setup_frm++ = hash_table[i];
683 *setup_frm++ = hash_table[i];
/linux-master/drivers/net/ethernet/dlink/
H A Ddl2k.c1189 u32 hash_table[2]; local
1192 hash_table[0] = hash_table[1] = 0;
1194 hash_table[1] |= 0x02000000;
1216 hash_table[index / 32] |= (1 << (index % 32));
1226 dw32(HashTable0, hash_table[0]);
1227 dw32(HashTable1, hash_table[1]);
/linux-master/drivers/net/ethernet/apple/
H A Dbmac.c1023 u16 hash_table[4] = { 0 }; local
1032 hash_table[crc >> 4] |= 1 << (crc & 0xf);
1034 bmwrite(dev, BHASH0, hash_table[0]);
1035 bmwrite(dev, BHASH1, hash_table[1]);
1036 bmwrite(dev, BHASH2, hash_table[2]);
1037 bmwrite(dev, BHASH3, hash_table[3]);
/linux-master/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-hw.c331 u32 hash_table[XLGMAC_MAC_HASH_TABLE_SIZE]; local
340 memset(hash_table, 0, sizeof(hash_table));
346 hash_table[crc >> 5] |= (1 << (crc & 0x1f));
352 hash_table[crc >> 5] |= (1 << (crc & 0x1f));
358 writel(hash_table[i], pdata->mac_regs + hash_reg);
/linux-master/drivers/net/ethernet/altera/
H A Daltera_tse_main.c805 csrwr32(0, priv->mac_dev, tse_csroffs(hash_table) + i * 4);
821 csrwr32(1, priv->mac_dev, tse_csroffs(hash_table) + hash * 4);
833 csrwr32(1, priv->mac_dev, tse_csroffs(hash_table) + i * 4);
H A Daltera_tse.h319 u32 hash_table[64]; member in struct:altera_tse_mac
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dmacsec_fs.c656 void *macdev, struct rhashtable *hash_table, bool is_tx)
684 rhashtable_remove_fast(hash_table, &fs_id_found->hash, *rhash);
700 void *macdev, struct rhashtable *hash_table, sci_t sci,
711 fs_id_iter = rhashtable_lookup(hash_table, &fs_id, rhash_fs_id);
752 err = rhashtable_insert_fast(hash_table, &fs_id_iter->hash, *rhash);
655 macsec_fs_id_del(struct list_head *macsec_devices_list, u32 fs_id, void *macdev, struct rhashtable *hash_table, bool is_tx) argument
699 macsec_fs_id_add(struct list_head *macsec_devices_list, u32 fs_id, void *macdev, struct rhashtable *hash_table, sci_t sci, bool is_tx) argument
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-dev.c1054 u32 hash_table[XGBE_MAC_HASH_TABLE_SIZE]; local
1060 memset(hash_table, 0, sizeof(hash_table));
1066 hash_table[crc >> 5] |= (1 << (crc & 0x1f));
1072 hash_table[crc >> 5] |= (1 << (crc & 0x1f));
1078 XGMAC_IOWRITE(pdata, hash_reg, hash_table[i]);

Completed in 311 milliseconds

12