Lines Matching refs:rss_param
103 struct lio_rss_params *rss_param; in lio_send_rss_param() local
128 rss_param = (struct lio_rss_params *)(cmd + 1); in lio_send_rss_param()
129 rss_param->param.flags = 0; in lio_send_rss_param()
130 rss_param->param.itablesize = LIO_RSS_TABLE_SZ; in lio_send_rss_param()
131 rss_param->param.hashkeysize = LIO_RSS_KEY_SZ; in lio_send_rss_param()
134 rss_param->param.hashinfo = lio->rss_set.hashinfo; in lio_send_rss_param()
135 memcpy(rss_param->itable, (void *)lio->rss_set.fw_itable, in lio_send_rss_param()
136 (size_t)rss_param->param.itablesize); in lio_send_rss_param()
138 lio_dev_info(oct, "RSS itable: Size %u\n", rss_param->param.itablesize); in lio_send_rss_param()
139 for (i = 0; i < rss_param->param.itablesize; i += 8) { in lio_send_rss_param()
141 i + 0, rss_param->itable[i + 0], in lio_send_rss_param()
142 i + 1, rss_param->itable[i + 1], in lio_send_rss_param()
143 i + 2, rss_param->itable[i + 2], in lio_send_rss_param()
144 i + 3, rss_param->itable[i + 3], in lio_send_rss_param()
145 i + 4, rss_param->itable[i + 4], in lio_send_rss_param()
146 i + 5, rss_param->itable[i + 5], in lio_send_rss_param()
147 i + 6, rss_param->itable[i + 6], in lio_send_rss_param()
148 i + 7, rss_param->itable[i + 7]); in lio_send_rss_param()
153 memcpy(rss_param->key, (void *)lio->rss_set.key, in lio_send_rss_param()
154 (size_t)rss_param->param.hashkeysize); in lio_send_rss_param()