rss_config
struct rss_config *
struct rss_config *rc = NULL;
rss_config_free(struct rss_config *rc)
rss_config_get_bucket_count(struct rss_config *rc)
rss_get_bucket_cpuset(struct rss_config *rc, rss_bucket_type_t btype,
extern struct rss_config * rss_config_get(void);
extern void rss_config_free(struct rss_config *rc);
extern int rss_config_get_bucket_count(struct rss_config *rc);
extern int rss_get_bucket_cpuset(struct rss_config *rc,
void t3_config_rss(adapter_t *adapter, unsigned int rss_config, const u8 *cpus,
void t3_config_rss(adapter_t *adapter, unsigned int rss_config, const u8 *cpus,
t3_write_reg(adapter, A_TP_RSS_CONFIG, rss_config);
struct rss_config *rss_conf;
size = sizeof(struct rss_config);
rss_conf = (struct rss_config *)scratch_buff.data;
struct eth_vport_rss_config rss_config /* rss config data */;
p_config = &p_ramrod->rss_config;
qla_fw_cds_config_rss_t rss_config;
bzero(&rss_config, sizeof(qla_fw_cds_config_rss_t));
rss_config.hdr.cmd = Q8_FWCD_CNTRL_REQ;
rss_config.hdr.opcode = Q8_FWCD_OPCODE_CONFIG_RSS;
rss_config.hdr.cntxt_id = cntxt_id;
rss_config.hash_type = (Q8_FWCD_RSS_HASH_TYPE_IPV4_TCP_IP |
rss_config.flags = Q8_FWCD_RSS_FLAGS_ENABLE_RSS;
rss_config.ind_tbl_mask = 0x7;
rss_config.rss_key[i] = rss_key[i];
ret = qla_fw_cmd(ha, &rss_config, sizeof(qla_fw_cds_config_rss_t));