Home
last modified time | relevance | path

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

12

/freebsd-12.1/sys/net/
H A Drss_config.c161 static uint8_t rss_key[RSS_KEYSIZE] = { variable
289 return (toeplitz_hash(sizeof(rss_key), rss_key, datalen, in rss_hash()
293 return (rss_naive_hash(sizeof(rss_key), rss_key, datalen, in rss_hash()
436 bcopy(rss_key, key, sizeof(rss_key)); in rss_getkey()
512 bcopy(rss_key, temp_rss_key, sizeof(temp_rss_key)); in sysctl_rss_key()
/freebsd-12.1/sys/dev/ixgbe/
H A Dif_ixv.c1258 u32 reta = 0, mrqc, rss_key[10]; in ixv_initialize_rss_mapping() local
1265 rss_getkey((uint8_t *)&rss_key); in ixv_initialize_rss_mapping()
1268 arc4rand(&rss_key, sizeof(rss_key), 0); in ixv_initialize_rss_mapping()
1273 IXGBE_WRITE_REG(hw, IXGBE_VFRSSRK(i), rss_key[i]); in ixv_initialize_rss_mapping()
H A Dif_ix.c548 u32 reta = 0, mrqc, rss_key[10]; in ixgbe_initialize_rss_mapping() local
555 rss_getkey((uint8_t *)&rss_key); in ixgbe_initialize_rss_mapping()
558 arc4rand(&rss_key, sizeof(rss_key), 0); in ixgbe_initialize_rss_mapping()
611 IXGBE_WRITE_REG(hw, IXGBE_RSSRK(i), rss_key[i]); in ixgbe_initialize_rss_mapping()
/freebsd-12.1/sys/dev/qlnx/qlnxe/
H A Decore_l2_api.h111 u32 rss_key[ECORE_RSS_KEY_SIZE]; member
H A Decore_vfpf_if.h170 u32 rss_key[T_ETH_RSS_KEY_SIZE]; member
H A Decore_vf.c1398 OSAL_MEMCPY(p_rss_tlv->rss_key, rss_params->rss_key, in ecore_vf_pf_vport_update()
1399 sizeof(rss_params->rss_key)); in ecore_vf_pf_vport_update()
H A Decore_l2.c598 p_config->rss_key[i] = OSAL_CPU_TO_LE32(p_rss->rss_key[i]); in ecore_sp_vport_update_rss()
H A Decore_sriov.c3120 OSAL_MEMCPY(p_rss->rss_key, p_rss_tlv->rss_key, in ecore_iov_vp_update_rss_param()
3121 sizeof(p_rss->rss_key)); in ecore_iov_vp_update_rss_param()
H A Decore_hsi_eth.h1386 __le32 rss_key[ETH_RSS_KEY_SIZE_REGS] /* RSS key supplied to us by OS */; member
/freebsd-12.1/sys/dev/hyperv/netvsc/
H A Dndis.h228 uint8_t rss_key[NDIS_HASH_KEYSIZE_TOEPLITZ]; member
H A Dhn_rndis.c794 prm->ndis_keysize = sizeof(rss->rss_key); in hn_rndis_conf_rss()
796 __offsetof(struct ndis_rssprm_toeplitz, rss_key[0]); in hn_rndis_conf_rss()
H A Dif_hn.c1624 memcpy(sc->hn_rss.rss_key, ifrk.ifrk_key, sizeof(sc->hn_rss.rss_key)); in hn_vf_rss_fixup()
4001 memcpy(ifrk->ifrk_key, sc->hn_rss.rss_key, in hn_ioctl()
4531 error = SYSCTL_OUT(req, sc->hn_rss.rss_key, sizeof(sc->hn_rss.rss_key)); in hn_rss_key_sysctl()
4545 error = SYSCTL_IN(req, sc->hn_rss.rss_key, sizeof(sc->hn_rss.rss_key)); in hn_rss_key_sysctl()
6536 rss_getkey(rss->rss_key); in hn_synth_attach()
6538 memcpy(rss->rss_key, hn_rss_key_default, sizeof(rss->rss_key)); in hn_synth_attach()
/freebsd-12.1/sys/dev/mlx4/
H A Dqp.h136 __be32 rss_key[MLX4_EN_RSS_KEY_SIZE / sizeof(__be32)]; member
/freebsd-12.1/sys/dev/e1000/
H A Dif_em.c2659 uint8_t rss_key[4 * RSSKEYLEN]; in em_initialize_rss_mapping() local
2667 arc4rand(rss_key, sizeof(rss_key), 0); in em_initialize_rss_mapping()
2671 rssrk = EM_RSSRK_VAL(rss_key, i); in em_initialize_rss_mapping()
2704 u32 rss_key[10], mrqc, shift = 0; in igb_initialize_rss_mapping() local
2770 rss_getkey((uint8_t *) &rss_key); in igb_initialize_rss_mapping()
2772 arc4rand(&rss_key, sizeof(rss_key), 0); in igb_initialize_rss_mapping()
2775 E1000_WRITE_REG_ARRAY(hw, E1000_RSSRK(0), i, rss_key[i]); in igb_initialize_rss_mapping()
/freebsd-12.1/sys/dev/axgbe/
H A Dxgbe.h781 u8 rss_key[XGBE_RSS_HASH_KEY_SIZE]; member
/freebsd-12.1/sys/dev/qlxgb/
H A Dqla_hw.c538 const uint64_t rss_key[] = { 0xbeac01fa6a42b73bULL, 0x8030f20c77cb2da3ULL, variable
561 rss_config.rss_key[i] = rss_key[i]; in qla_config_rss()
H A Dqla_hw.h468 uint64_t rss_key[5]; member
/freebsd-12.1/sys/dev/vmware/vmxnet3/
H A Dif_vmx.c1132 static const uint8_t rss_key[UPT1_RSS_MAX_KEY_SIZE] = { in vmxnet3_reinit_rss_shared_data() local
1155 memcpy(rss->hash_key, rss_key, UPT1_RSS_MAX_KEY_SIZE); in vmxnet3_reinit_rss_shared_data()
/freebsd-12.1/sys/dev/qlxgbe/
H A Dql_hw.h454 uint64_t rss_key[5]; member
H A Dql_hw.c1635 static const uint64_t rss_key[] = { 0xbeac01fa6a42b73bULL, variable
1672 c_rss->rss_key[i] = rss_key[i]; in qla_config_rss()
/freebsd-12.1/sys/dev/bxe/
H A Decore_sp.h1205 uint32_t rss_key[10]; member
H A Decore_sp.c4538 ECORE_MEMCPY(&data->rss_key[0], &p->rss_key[0], in ecore_setup_rss()
4539 sizeof(data->rss_key)); in ecore_setup_rss()
/freebsd-12.1/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_rx.c1085 rss_context->rss_key[i] = key[i]; in mlx4_en_config_rss_steer()
/freebsd-12.1/sys/dev/cxgbe/
H A Dt4_main.c5311 uint32_t rss_key[RSS_KEYSIZE / sizeof(uint32_t)]; in adapter_full_init() local
5341 for (i = 0; i < nitems(rss_key); i++) { in adapter_full_init()
5342 rss_key[i] = htobe32(raw_rss_key[nitems(rss_key) - 1 - i]); in adapter_full_init()
5344 t4_write_rss_key(sc, &rss_key[0], -1, 1); in adapter_full_init()
/freebsd-12.1/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_qp.c1403 void *rss_key = MLX5_ADDR_OF(tirc, tirc, rx_hash_toeplitz_key); in create_rss_raw_qp_tir() local
1413 memcpy(rss_key, ucmd.rx_hash_key, len); in create_rss_raw_qp_tir()

12