Lines Matching refs:rss_param
105 struct lio_rss_params *rss_param; in lio_send_rss_param() local
130 rss_param = (struct lio_rss_params *)(cmd + 1); in lio_send_rss_param()
131 rss_param->param.flags = 0; in lio_send_rss_param()
132 rss_param->param.itablesize = LIO_RSS_TABLE_SZ; in lio_send_rss_param()
133 rss_param->param.hashkeysize = LIO_RSS_KEY_SZ; in lio_send_rss_param()
136 rss_param->param.hashinfo = lio->rss_set.hashinfo; in lio_send_rss_param()
137 memcpy(rss_param->itable, (void *)lio->rss_set.fw_itable, in lio_send_rss_param()
138 (size_t)rss_param->param.itablesize); in lio_send_rss_param()
140 lio_dev_info(oct, "RSS itable: Size %u\n", rss_param->param.itablesize); in lio_send_rss_param()
141 for (i = 0; i < rss_param->param.itablesize; i += 8) { in lio_send_rss_param()
143 i + 0, rss_param->itable[i + 0], in lio_send_rss_param()
144 i + 1, rss_param->itable[i + 1], in lio_send_rss_param()
145 i + 2, rss_param->itable[i + 2], in lio_send_rss_param()
146 i + 3, rss_param->itable[i + 3], in lio_send_rss_param()
147 i + 4, rss_param->itable[i + 4], in lio_send_rss_param()
148 i + 5, rss_param->itable[i + 5], in lio_send_rss_param()
149 i + 6, rss_param->itable[i + 6], in lio_send_rss_param()
150 i + 7, rss_param->itable[i + 7]); in lio_send_rss_param()
155 memcpy(rss_param->key, (void *)lio->rss_set.key, in lio_send_rss_param()
156 (size_t)rss_param->param.hashkeysize); in lio_send_rss_param()