Home
last modified time | relevance | path

Searched refs:rss_key (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-13-stable/sys/net/
HDrss_config.c159 static uint8_t rss_key[RSS_KEYSIZE] = { variable
287 return (toeplitz_hash(sizeof(rss_key), rss_key, datalen, in rss_hash()
291 return (rss_naive_hash(sizeof(rss_key), rss_key, datalen, in rss_hash()
434 bcopy(rss_key, key, sizeof(rss_key)); in rss_getkey()
510 bcopy(rss_key, temp_rss_key, sizeof(temp_rss_key)); in sysctl_rss_key()
/freebsd-13-stable/sys/dev/ena/
HDena_sysctl.c1052 u8 rss_key[ENA_HASH_KEY_SIZE]; in ena_sysctl_rss_key() local
1082 error = ena_rss_get_hash_key(ena_dev, rss_key); in ena_sysctl_rss_key()
1089 snprintf(&msg[i * 2], 3, "%02x", rss_key[i]); in ena_sysctl_rss_key()
1103 rss_key[i] = strtol(elem, &endp, 16); in ena_sysctl_rss_key()
1106 if (endp == elem || *endp != '\0' || rss_key[i] < 0) { in ena_sysctl_rss_key()
1114 error = ena_rss_set_hash(ena_dev, rss_key); in ena_sysctl_rss_key()
/freebsd-13-stable/sys/dev/ixgbe/
HDif_ixv.c1298 u32 reta = 0, mrqc, rss_key[10]; in ixv_initialize_rss_mapping() local
1305 rss_getkey((uint8_t *)&rss_key); in ixv_initialize_rss_mapping()
1308 arc4rand(&rss_key, sizeof(rss_key), 0); in ixv_initialize_rss_mapping()
1313 IXGBE_WRITE_REG(hw, IXGBE_VFRSSRK(i), rss_key[i]); in ixv_initialize_rss_mapping()
HDif_ix.c602 u32 reta = 0, mrqc, rss_key[10]; in ixgbe_initialize_rss_mapping() local
609 rss_getkey((uint8_t *)&rss_key); in ixgbe_initialize_rss_mapping()
612 arc4rand(&rss_key, sizeof(rss_key), 0); in ixgbe_initialize_rss_mapping()
665 IXGBE_WRITE_REG(hw, IXGBE_RSSRK(i), rss_key[i]); in ixgbe_initialize_rss_mapping()
/freebsd-13-stable/sys/dev/qlnx/qlnxe/
HDecore_l2_api.h109 u32 rss_key[ECORE_RSS_KEY_SIZE]; member
HDecore_vfpf_if.h167 u32 rss_key[T_ETH_RSS_KEY_SIZE]; member
HDecore_vf.c1394 OSAL_MEMCPY(p_rss_tlv->rss_key, rss_params->rss_key, in ecore_vf_pf_vport_update()
1395 sizeof(rss_params->rss_key)); in ecore_vf_pf_vport_update()
HDecore_l2.c596 p_config->rss_key[i] = OSAL_CPU_TO_LE32(p_rss->rss_key[i]); in ecore_sp_vport_update_rss()
HDecore_sriov.c3117 OSAL_MEMCPY(p_rss->rss_key, p_rss_tlv->rss_key, in ecore_iov_vp_update_rss_param()
3118 sizeof(p_rss->rss_key)); in ecore_iov_vp_update_rss_param()
/freebsd-13-stable/sys/dev/hyperv/netvsc/
HDndis.h226 uint8_t rss_key[NDIS_HASH_KEYSIZE_TOEPLITZ]; member
HDhn_rndis.c807 prm->ndis_keysize = sizeof(rss->rss_key); in hn_rndis_conf_rss()
809 __offsetof(struct ndis_rssprm_toeplitz, rss_key[0]); in hn_rndis_conf_rss()
HDif_hn.c1644 memcpy(sc->hn_rss.rss_key, ifrk.ifrk_key, sizeof(sc->hn_rss.rss_key)); in hn_vf_rss_fixup()
4049 memcpy(ifrk->ifrk_key, sc->hn_rss.rss_key, in hn_ioctl()
4579 error = SYSCTL_OUT(req, sc->hn_rss.rss_key, sizeof(sc->hn_rss.rss_key)); in hn_rss_key_sysctl()
4593 error = SYSCTL_IN(req, sc->hn_rss.rss_key, sizeof(sc->hn_rss.rss_key)); in hn_rss_key_sysctl()
6594 rss_getkey(rss->rss_key); in hn_synth_attach()
6596 memcpy(rss->rss_key, hn_rss_key_default, sizeof(rss->rss_key)); in hn_synth_attach()
/freebsd-13-stable/sys/dev/mlx4/
HDqp.h136 __be32 rss_key[MLX4_EN_RSS_KEY_SIZE / sizeof(__be32)]; member
/freebsd-13-stable/sys/dev/axgbe/
HDxgbe-dev.c378 unsigned int key_regs = sizeof(pdata->rss_key) / sizeof(uint32_t); in xgbe_write_rss_hash_key()
379 unsigned int *key = (unsigned int *)&pdata->rss_key; in xgbe_write_rss_hash_key()
411 memcpy(pdata->rss_key, key, sizeof(pdata->rss_key)); in xgbe_set_rss_hash_key()
HDxgbe.h1169 uint8_t rss_key[XGBE_RSS_HASH_KEY_SIZE]; member
HDif_axgbe_pci.c1420 rss_getkey((uint8_t *)pdata->rss_key); in axgbe_if_attach_post()
1422 arc4rand(&pdata->rss_key, ARRAY_SIZE(pdata->rss_key), 0); in axgbe_if_attach_post()
/freebsd-13-stable/sys/dev/qlxgb/
HDqla_hw.c535 const uint64_t rss_key[] = { 0xbeac01fa6a42b73bULL, 0x8030f20c77cb2da3ULL, variable
558 rss_config.rss_key[i] = rss_key[i]; in qla_config_rss()
HDqla_hw.h462 uint64_t rss_key[5]; member
/freebsd-13-stable/sys/dev/e1000/
HDif_em.c3320 uint8_t rss_key[4 * RSSKEYLEN]; in em_initialize_rss_mapping() local
3328 arc4rand(rss_key, sizeof(rss_key), 0); in em_initialize_rss_mapping()
3332 rssrk = EM_RSSRK_VAL(rss_key, i); in em_initialize_rss_mapping()
3365 u32 rss_key[10], mrqc, shift = 0; in igb_initialize_rss_mapping() local
3431 rss_getkey((uint8_t *) &rss_key); in igb_initialize_rss_mapping()
3433 arc4rand(&rss_key, sizeof(rss_key), 0); in igb_initialize_rss_mapping()
3436 E1000_WRITE_REG_ARRAY(hw, E1000_RSSRK(0), i, rss_key[i]); in igb_initialize_rss_mapping()
/freebsd-13-stable/sys/dev/igc/
HDif_igc.c1879 u32 rss_key[RSSKEYLEN], mrqc, shift = 0; in igc_initialize_rss_mapping() local
1941 rss_getkey((uint8_t *) &rss_key); in igc_initialize_rss_mapping()
1943 arc4rand(&rss_key, sizeof(rss_key), 0); in igc_initialize_rss_mapping()
1946 IGC_WRITE_REG_ARRAY(hw, IGC_RSSRK(0), i, rss_key[i]); in igc_initialize_rss_mapping()
/freebsd-13-stable/sys/dev/vmware/vmxnet3/
HDif_vmx.c1153 static const uint8_t rss_key[UPT1_RSS_MAX_KEY_SIZE] = { in vmxnet3_reinit_rss_shared_data() local
1197 memcpy(rss->hash_key, rss_key, UPT1_RSS_MAX_KEY_SIZE); in vmxnet3_reinit_rss_shared_data()
/freebsd-13-stable/sys/dev/qlxgbe/
HDql_hw.h450 uint64_t rss_key[5]; member
HDql_hw.c1615 static const uint64_t rss_key[] = { 0xbeac01fa6a42b73bULL, variable
1652 c_rss->rss_key[i] = rss_key[i]; in qla_config_rss()
/freebsd-13-stable/sys/dev/bxe/
HDecore_sp.h1200 uint32_t rss_key[10]; member
/freebsd-13-stable/sys/dev/mlx4/mlx4_en/
HDmlx4_en_rx.c1090 rss_context->rss_key[i] = key[i]; in mlx4_en_config_rss_steer()

12