Lines Matching refs:rss_param
504 struct lio_rss_set *rss_param; in lio_dev_rss_reta_update() local
530 rss_param = (struct lio_rss_set *)&ctrl_pkt.udd[0]; in lio_dev_rss_reta_update()
539 rss_param->param.flags = 0xF; in lio_dev_rss_reta_update()
540 rss_param->param.flags &= ~LIO_RSS_PARAM_ITABLE_UNCHANGED; in lio_dev_rss_reta_update()
541 rss_param->param.itablesize = LIO_RSS_MAX_TABLE_SZ; in lio_dev_rss_reta_update()
553 memcpy(rss_param->itable, rss_state->itable, rss_state->itable_size); in lio_dev_rss_reta_update()
555 lio_swap_8B_data((uint64_t *)rss_param, LIO_RSS_PARAM_SIZE >> 3); in lio_dev_rss_reta_update()
642 struct lio_rss_set *rss_param; in lio_dev_rss_hash_update() local
660 rss_param = (struct lio_rss_set *)&ctrl_pkt.udd[0]; in lio_dev_rss_hash_update()
669 rss_param->param.flags = 0xF; in lio_dev_rss_hash_update()
672 rss_param->param.flags &= ~LIO_RSS_PARAM_HASH_KEY_UNCHANGED; in lio_dev_rss_hash_update()
674 rss_param->param.hashkeysize = LIO_RSS_MAX_KEY_SZ; in lio_dev_rss_hash_update()
677 memcpy(rss_param->key, rss_state->hash_key, in lio_dev_rss_hash_update()
689 rss_param->param.flags |= LIO_RSS_PARAM_DISABLE_RSS; in lio_dev_rss_hash_update()
739 rss_param->param.flags &= ~LIO_RSS_PARAM_HASH_INFO_UNCHANGED; in lio_dev_rss_hash_update()
740 rss_param->param.hashinfo = hashinfo; in lio_dev_rss_hash_update()
743 lio_swap_8B_data((uint64_t *)rss_param, LIO_RSS_PARAM_SIZE >> 3); in lio_dev_rss_hash_update()