Lines Matching refs:rss_param
483 struct lio_rss_set *rss_param; in lio_dev_rss_reta_update() local
509 rss_param = (struct lio_rss_set *)&ctrl_pkt.udd[0]; in lio_dev_rss_reta_update()
518 rss_param->param.flags = 0xF; in lio_dev_rss_reta_update()
519 rss_param->param.flags &= ~LIO_RSS_PARAM_ITABLE_UNCHANGED; in lio_dev_rss_reta_update()
520 rss_param->param.itablesize = LIO_RSS_MAX_TABLE_SZ; in lio_dev_rss_reta_update()
532 memcpy(rss_param->itable, rss_state->itable, rss_state->itable_size); in lio_dev_rss_reta_update()
534 lio_swap_8B_data((uint64_t *)rss_param, LIO_RSS_PARAM_SIZE >> 3); in lio_dev_rss_reta_update()
621 struct lio_rss_set *rss_param; in lio_dev_rss_hash_update() local
639 rss_param = (struct lio_rss_set *)&ctrl_pkt.udd[0]; in lio_dev_rss_hash_update()
648 rss_param->param.flags = 0xF; in lio_dev_rss_hash_update()
651 rss_param->param.flags &= ~LIO_RSS_PARAM_HASH_KEY_UNCHANGED; in lio_dev_rss_hash_update()
653 rss_param->param.hashkeysize = LIO_RSS_MAX_KEY_SZ; in lio_dev_rss_hash_update()
656 memcpy(rss_param->key, rss_state->hash_key, in lio_dev_rss_hash_update()
668 rss_param->param.flags |= LIO_RSS_PARAM_DISABLE_RSS; in lio_dev_rss_hash_update()
718 rss_param->param.flags &= ~LIO_RSS_PARAM_HASH_INFO_UNCHANGED; in lio_dev_rss_hash_update()
719 rss_param->param.hashinfo = hashinfo; in lio_dev_rss_hash_update()
722 lio_swap_8B_data((uint64_t *)rss_param, LIO_RSS_PARAM_SIZE >> 3); in lio_dev_rss_hash_update()