Searched refs:mchash (Results 1 - 19 of 19) sorted by relevance

/netbsd-current/sys/dev/pci/
H A Dif_vte.c1587 uint16_t mchash[4], mcr; local
1593 memset(mchash, 0, sizeof(mchash));
1610 mchash[0] = 0xFFFF;
1611 mchash[1] = 0xFFFF;
1612 mchash[2] = 0xFFFF;
1613 mchash[3] = 0xFFFF;
1625 mchash[0] = 0xFFFF;
1626 mchash[1] = 0xFFFF;
1627 mchash[
[all...]
H A Dif_sip.c3076 uint32_t crc, mchash[16]; local
3098 memset(mchash, 0, sizeof(mchash));
3117 mchash[crc >> 4] |= 1 << (crc & 0xf);
3148 mchash[crc >> 4] |= 1 << (crc & 0xf);
3180 FILTER_EMIT(RFCR_RFADDR_MC0, mchash[0]);
3181 FILTER_EMIT(RFCR_RFADDR_MC1, mchash[1]);
3182 FILTER_EMIT(RFCR_RFADDR_MC2, mchash[2]);
3183 FILTER_EMIT(RFCR_RFADDR_MC3, mchash[3]);
3184 FILTER_EMIT(RFCR_RFADDR_MC4, mchash[
3228 uint16_t mchash[MCHASH_NWORDS]; local
[all...]
H A Dif_ste.c1579 uint16_t mchash[4]; local
1598 memset(mchash, 0, sizeof(mchash));
1627 mchash[crc >> 4] |= 1 << (crc & 0xf);
1648 mchash[0]);
1650 mchash[1]);
1652 mchash[2]);
1654 mchash[3]);
H A Dif_kse.c1061 uint32_t crc, mchash[2]; local
1069 crc = mchash[0] = mchash[1] = 0;
1113 mchash[crc >> 31] |= 1 << ((crc >> 26) & 0x1f);
1122 CSR_WRITE_4(sc, MTR0, mchash[0]);
1123 CSR_WRITE_4(sc, MTR1, mchash[1]);
H A Dif_stge.c1892 uint32_t mchash[2]; local
1915 memset(mchash, 0, sizeof(mchash));
1944 mchash[crc >> 5] |= 1 << (crc & 0x1f);
1964 CSR_WRITE_4(sc, STGE_HashTable0, mchash[0]);
1965 CSR_WRITE_4(sc, STGE_HashTable1, mchash[1]);
H A Dif_age.c2293 uint32_t mchash[2]; local
2309 memset(mchash, 0, sizeof(mchash));
2321 mchash[crc >> 31] |= 1U << ((crc >> 26) & 0x1f);
2334 mchash[0] = mchash[1] = 0xFFFFFFFF;
2336 CSR_WRITE_4(sc, AGE_MAR0, mchash[0]);
2337 CSR_WRITE_4(sc, AGE_MAR1, mchash[1]);
H A Dif_ale.c1988 uint32_t mchash[2]; local
2004 memset(mchash, 0, sizeof(mchash));
2016 mchash[crc >> 31] |= 1U << ((crc >> 26) & 0x1f);
2029 mchash[0] = mchash[1] = 0xFFFFFFFF;
2031 CSR_WRITE_4(sc, ALE_MAR0, mchash[0]);
2032 CSR_WRITE_4(sc, ALE_MAR1, mchash[1]);
H A Dif_alc.c3460 uint32_t mchash[2]; local
3476 memset(mchash, 0, sizeof(mchash));
3488 mchash[crc >> 31] |= 1U << ((crc >> 26) & 0x1f);
3501 mchash[0] = mchash[1] = 0xFFFFFFFF;
3503 CSR_WRITE_4(sc, ALC_MAR0, mchash[0]);
3504 CSR_WRITE_4(sc, ALC_MAR1, mchash[1]);
/netbsd-current/sys/dev/ic/
H A Dsmc83c170.c1259 uint32_t hash, mchash[4]; local
1278 mchash[0] = mchash[1] = mchash[2] = mchash[3] = 0;
1300 mchash[hash >> 4] |= 1 << (hash & 0xf);
1311 mchash[0] = mchash[1] = mchash[2] = mchash[
[all...]
H A Ddm9000.c416 uint8_t mchash[8] = { 0, 0, 0, 0, 0, 0, 0, 0 }; /* 64bit mchash */ local
446 memset(mchash, 0xff, sizeof(mchash)); /* necessary? */
453 mchash[h / 8] |= 1 << (h % 8);
458 mchash[7] |= 0x80; /* to catch bcast frame */
460 dme_write_c(sc, DM9000_MAB0, mchash, sizeof(mchash));
H A Dtulip.c2825 uint32_t hash, mchash[2]; local
2843 mchash[0] = mchash[1] = 0;
2866 mchash[hash >> 5] |= 1 << (hash & 0x1f);
2874 mchash[0] = mchash[1] = 0xffffffff;
2877 TULIP_WRITE(sc, CSR_WINB_CMA0, mchash[0]);
2878 TULIP_WRITE(sc, CSR_WINB_CMA1, mchash[1]);
2896 uint32_t hash, mchash[2]; local
2919 mchash[
2969 uint32_t hash, mchash[2]; local
[all...]
/netbsd-current/sys/dev/usb/
H A Dif_mos.c471 u_int8_t rxmode, mchash[8] = { 0, 0, 0, 0, 0, 0, 0, 0 }; local
494 memset(mchash, 0, sizeof(mchash)); /* correct ??? */
501 mchash[h >> 29] |= 1 << ((h >> 26) % 8);
512 mchash[7] |= 0x80;
513 mos_write_mcast(un, mchash);
H A Dif_ure.c345 uint32_t mchash[2] = { 0, 0 }; local
362 mchash[0] = mchash[1] = 0xffffffff;
373 mchash[0] = mchash[1] = ~0U; /* necessary ?? */
377 mchash[h >> 31] |= 1U << ((h >> 26) & 0x1f);
383 h = bswap32(mchash[0]);
384 mchash[0] = bswap32(mchash[1]);
385 mchash[
[all...]
H A Dif_url.c424 uint32_t mchash[2] = { 0, 0 }; local
456 mchash[h >> 31] |= 1 << ((h >> 26) & 0x1f);
462 url_csr_write_4(un, URL_MAR0, mchash[0]);
463 url_csr_write_4(un, URL_MAR4, mchash[1]);
H A Dif_axe.c440 uint8_t mchash[8] = { 0, 0, 0, 0, 0, 0, 0, 0 }; local
474 mchash[h >> 29] |= 1U << ((h >> 26) & 7);
480 axe_cmd(sc, AXE_CMD_WRITE_MCAST, 0, 0, mchash);
/netbsd-current/sys/arch/mips/atheros/dev/
H A Dif_ae.c1663 uint32_t hash, mchash[2]; local
1691 mchash[0] = mchash[1] = 0;
1711 mchash[hash >> 5] |= 1 << (hash & 0x1f);
1720 mchash[0] = mchash[1] = 0xffffffff;
1724 AE_WRITE(sc, CSR_HTHI, mchash[0]);
1725 AE_WRITE(sc, CSR_HTHI, mchash[1]);
/netbsd-current/sys/arch/mips/alchemy/dev/
H A Dif_aumac.c897 uint32_t mchash[2], crc; local
919 mchash[0] = mchash[1] = 0;
950 mchash[crc >> 5] |= 1U << (crc & 0x1f);
959 mchash[1]);
961 mchash[0]);
/netbsd-current/sys/arch/arm/sociox/
H A Dif_scx.c1288 uint32_t mchash[2]; /* 2x 32 = 64 bit */ local
1300 crc = mchash[1] = mchash[0] = 0;
1346 mchash[crc >> 31] |= 1 << ((crc >> 26) & 0x1f);
1353 csr |= AFR_MHTE; /* use mchash[] */
1356 mac_write(sc, GMACMHTH, mchash[1]);
1357 mac_write(sc, GMACMHTL, mchash[0]);
/netbsd-current/sys/arch/sgimips/mace/
H A Dif_mec.c1497 uint64_t mchash; local
1512 mchash = 0;
1529 mchash |= 1 << hash;
1540 bus_space_write_8(st, sh, MEC_MULTICAST, mchash);

Completed in 489 milliseconds