Lines Matching refs:rdata
890 (struct eth_classify_rules_ramrod_data *)(raw->rdata); in bnx2x_set_one_mac_e2()
1051 (struct mac_configuration_cmd *)(raw->rdata); in bnx2x_set_one_mac_e1x()
1074 (struct eth_classify_rules_ramrod_data *)(raw->rdata); in bnx2x_set_one_vlan_e2()
1124 (struct eth_classify_rules_ramrod_data *)(raw->rdata); in bnx2x_set_one_vlan_mac_e2()
1190 (struct mac_configuration_cmd *)(raw->rdata); in bnx2x_set_one_vlan_mac_e1h()
2097 u32 cid, u8 func_id, void *rdata, dma_addr_t rdata_mapping, int state, in bnx2x_init_raw_obj() argument
2103 raw->rdata = rdata; in bnx2x_init_raw_obj()
2115 u8 cl_id, u32 cid, u8 func_id, void *rdata, dma_addr_t rdata_mapping, in bnx2x_init_vlan_mac_common() argument
2133 bnx2x_init_raw_obj(&o->raw, cl_id, cid, func_id, rdata, rdata_mapping, in bnx2x_init_vlan_mac_common()
2139 u8 cl_id, u32 cid, u8 func_id, void *rdata, in bnx2x_init_mac_obj() argument
2146 bnx2x_init_vlan_mac_common(mac_obj, cl_id, cid, func_id, rdata, in bnx2x_init_mac_obj()
2193 u8 cl_id, u32 cid, u8 func_id, void *rdata, in bnx2x_init_vlan_obj() argument
2200 bnx2x_init_vlan_mac_common(vlan_obj, cl_id, cid, func_id, rdata, in bnx2x_init_vlan_obj()
2234 u8 cl_id, u32 cid, u8 func_id, void *rdata, in bnx2x_init_vlan_mac_obj() argument
2243 bnx2x_init_vlan_mac_common(vlan_mac_obj, cl_id, cid, func_id, rdata, in bnx2x_init_vlan_mac_obj()
2314 (struct tstorm_eth_mac_filter_config *)p->rdata; in bnx2x_set_rx_mode_e1x()
2449 struct eth_filter_rules_ramrod_data *data = p->rdata; in bnx2x_set_rx_mode_e2()
2837 (struct eth_multicast_rules_ramrod_data *)(r->rdata); in bnx2x_mcast_set_one_rule_e2()
3337 (struct eth_multicast_rules_ramrod_data *)(r->rdata); in bnx2x_mcast_set_rdata_hdr_e2()
3380 (struct eth_multicast_rules_ramrod_data *)(raw->rdata); in bnx2x_mcast_setup_e2()
3665 (struct mac_configuration_cmd *)(r->rdata); in bnx2x_mcast_set_one_rule_e1()
3698 (struct mac_configuration_cmd *)(r->rdata); in bnx2x_mcast_set_rdata_hdr_e1()
3836 (struct mac_configuration_cmd *)(raw->rdata); in bnx2x_mcast_refresh_registry_e1()
3884 (struct mac_configuration_cmd *)(raw->rdata); in bnx2x_mcast_setup_e1()
4071 u8 engine_id, void *rdata, dma_addr_t rdata_mapping, in bnx2x_init_mcast_obj() argument
4077 rdata, rdata_mapping, state, pstate, type); in bnx2x_init_mcast_obj()
4489 (struct eth_rss_update_ramrod_data *)(r->rdata); in bnx2x_setup_rss()
4632 void *rdata, dma_addr_t rdata_mapping, in bnx2x_init_rss_config_obj() argument
4636 bnx2x_init_raw_obj(&rss_obj->raw, cl_id, cid, func_id, rdata, in bnx2x_init_rss_config_obj()
5053 struct client_init_ramrod_data *rdata = in bnx2x_q_send_setup_e1x() local
5054 (struct client_init_ramrod_data *)o->rdata; in bnx2x_q_send_setup_e1x()
5059 memset(rdata, 0, sizeof(*rdata)); in bnx2x_q_send_setup_e1x()
5062 bnx2x_q_fill_setup_data_cmn(bp, params, rdata); in bnx2x_q_send_setup_e1x()
5079 struct client_init_ramrod_data *rdata = in bnx2x_q_send_setup_e2() local
5080 (struct client_init_ramrod_data *)o->rdata; in bnx2x_q_send_setup_e2()
5085 memset(rdata, 0, sizeof(*rdata)); in bnx2x_q_send_setup_e2()
5088 bnx2x_q_fill_setup_data_cmn(bp, params, rdata); in bnx2x_q_send_setup_e2()
5089 bnx2x_q_fill_setup_data_e2(bp, params, rdata); in bnx2x_q_send_setup_e2()
5106 struct tx_queue_init_ramrod_data *rdata = in bnx2x_q_send_setup_tx_only() local
5107 (struct tx_queue_init_ramrod_data *)o->rdata; in bnx2x_q_send_setup_tx_only()
5125 memset(rdata, 0, sizeof(*rdata)); in bnx2x_q_send_setup_tx_only()
5128 bnx2x_q_fill_setup_tx_only(bp, params, rdata); in bnx2x_q_send_setup_tx_only()
5131 o->cids[cid_index], rdata->general.client_id, in bnx2x_q_send_setup_tx_only()
5132 rdata->general.sp_client_id, rdata->general.cos); in bnx2x_q_send_setup_tx_only()
5221 struct client_update_ramrod_data *rdata = in bnx2x_q_send_update() local
5222 (struct client_update_ramrod_data *)o->rdata; in bnx2x_q_send_update()
5235 memset(rdata, 0, sizeof(*rdata)); in bnx2x_q_send_update()
5238 bnx2x_q_fill_update_data(bp, o, update_params, rdata); in bnx2x_q_send_update()
5318 struct tpa_update_ramrod_data *rdata = in bnx2x_q_send_update_tpa() local
5319 (struct tpa_update_ramrod_data *)o->rdata; in bnx2x_q_send_update_tpa()
5326 memset(rdata, 0, sizeof(*rdata)); in bnx2x_q_send_update_tpa()
5329 bnx2x_q_fill_update_tpa_data(bp, o, update_tpa_params, rdata); in bnx2x_q_send_update_tpa()
5663 void *rdata, in bnx2x_init_queue_obj() argument
5675 obj->rdata = rdata; in bnx2x_init_queue_obj()
6141 struct function_start_data *rdata = in bnx2x_func_send_start() local
6142 (struct function_start_data *)o->rdata; in bnx2x_func_send_start()
6146 memset(rdata, 0, sizeof(*rdata)); in bnx2x_func_send_start()
6149 rdata->function_mode = (u8)start_params->mf_mode; in bnx2x_func_send_start()
6150 rdata->sd_vlan_tag = cpu_to_le16(start_params->sd_vlan_tag); in bnx2x_func_send_start()
6151 rdata->path_id = BP_PATH(bp); in bnx2x_func_send_start()
6152 rdata->network_cos_mode = start_params->network_cos_mode; in bnx2x_func_send_start()
6153 rdata->dmae_cmd_id = BNX2X_FW_DMAE_C; in bnx2x_func_send_start()
6155 rdata->vxlan_dst_port = cpu_to_le16(start_params->vxlan_dst_port); in bnx2x_func_send_start()
6156 rdata->geneve_dst_port = cpu_to_le16(start_params->geneve_dst_port); in bnx2x_func_send_start()
6157 rdata->inner_clss_l2gre = start_params->inner_clss_l2gre; in bnx2x_func_send_start()
6158 rdata->inner_clss_l2geneve = start_params->inner_clss_l2geneve; in bnx2x_func_send_start()
6159 rdata->inner_clss_vxlan = start_params->inner_clss_vxlan; in bnx2x_func_send_start()
6160 rdata->inner_rss = start_params->inner_rss; in bnx2x_func_send_start()
6162 rdata->sd_accept_mf_clss_fail = start_params->class_fail; in bnx2x_func_send_start()
6164 rdata->sd_accept_mf_clss_fail_match_ethtype = 1; in bnx2x_func_send_start()
6165 rdata->sd_accept_mf_clss_fail_ethtype = in bnx2x_func_send_start()
6169 rdata->sd_vlan_force_pri_flg = start_params->sd_vlan_force_pri; in bnx2x_func_send_start()
6170 rdata->sd_vlan_force_pri_val = start_params->sd_vlan_force_pri_val; in bnx2x_func_send_start()
6172 rdata->sd_vlan_eth_type = in bnx2x_func_send_start()
6175 rdata->sd_vlan_eth_type = in bnx2x_func_send_start()
6178 rdata->no_added_tags = start_params->no_added_tags; in bnx2x_func_send_start()
6180 rdata->c2s_pri_tt_valid = start_params->c2s_pri_valid; in bnx2x_func_send_start()
6181 if (rdata->c2s_pri_tt_valid) { in bnx2x_func_send_start()
6182 memcpy(rdata->c2s_pri_trans_table.val, in bnx2x_func_send_start()
6185 rdata->c2s_pri_default = start_params->c2s_pri_default; in bnx2x_func_send_start()
6203 struct function_update_data *rdata = in bnx2x_func_send_switch_update() local
6204 (struct function_update_data *)o->rdata; in bnx2x_func_send_switch_update()
6209 memset(rdata, 0, sizeof(*rdata)); in bnx2x_func_send_switch_update()
6214 rdata->tx_switch_suspend_change_flg = 1; in bnx2x_func_send_switch_update()
6215 rdata->tx_switch_suspend = in bnx2x_func_send_switch_update()
6222 rdata->sd_vlan_tag_change_flg = 1; in bnx2x_func_send_switch_update()
6223 rdata->sd_vlan_tag = in bnx2x_func_send_switch_update()
6229 rdata->sd_vlan_eth_type_change_flg = 1; in bnx2x_func_send_switch_update()
6230 rdata->sd_vlan_eth_type = in bnx2x_func_send_switch_update()
6236 rdata->sd_vlan_force_pri_change_flg = 1; in bnx2x_func_send_switch_update()
6239 rdata->sd_vlan_force_pri_flg = 1; in bnx2x_func_send_switch_update()
6240 rdata->sd_vlan_force_pri_flg = in bnx2x_func_send_switch_update()
6246 rdata->update_tunn_cfg_flg = 1; in bnx2x_func_send_switch_update()
6249 rdata->inner_clss_l2gre = 1; in bnx2x_func_send_switch_update()
6252 rdata->inner_clss_vxlan = 1; in bnx2x_func_send_switch_update()
6255 rdata->inner_clss_l2geneve = 1; in bnx2x_func_send_switch_update()
6258 rdata->inner_rss = 1; in bnx2x_func_send_switch_update()
6259 rdata->vxlan_dst_port = in bnx2x_func_send_switch_update()
6261 rdata->geneve_dst_port = in bnx2x_func_send_switch_update()
6265 rdata->echo = SWITCH_UPDATE; in bnx2x_func_send_switch_update()
6282 struct function_update_data *rdata = in bnx2x_func_send_afex_update() local
6288 memset(rdata, 0, sizeof(*rdata)); in bnx2x_func_send_afex_update()
6291 rdata->vif_id_change_flg = 1; in bnx2x_func_send_afex_update()
6292 rdata->vif_id = cpu_to_le16(afex_update_params->vif_id); in bnx2x_func_send_afex_update()
6293 rdata->afex_default_vlan_change_flg = 1; in bnx2x_func_send_afex_update()
6294 rdata->afex_default_vlan = in bnx2x_func_send_afex_update()
6296 rdata->allowed_priorities_change_flg = 1; in bnx2x_func_send_afex_update()
6297 rdata->allowed_priorities = afex_update_params->allowed_priorities; in bnx2x_func_send_afex_update()
6298 rdata->echo = AFEX_UPDATE; in bnx2x_func_send_afex_update()
6308 rdata->vif_id, in bnx2x_func_send_afex_update()
6309 rdata->afex_default_vlan, rdata->allowed_priorities); in bnx2x_func_send_afex_update()
6321 struct afex_vif_list_ramrod_data *rdata = in bnx2x_func_send_afex_viflists() local
6325 u64 *p_rdata = (u64 *)rdata; in bnx2x_func_send_afex_viflists()
6327 memset(rdata, 0, sizeof(*rdata)); in bnx2x_func_send_afex_viflists()
6330 rdata->vif_list_index = cpu_to_le16(afex_vif_params->vif_list_index); in bnx2x_func_send_afex_viflists()
6331 rdata->func_bit_map = afex_vif_params->func_bit_map; in bnx2x_func_send_afex_viflists()
6332 rdata->afex_vif_list_command = afex_vif_params->afex_vif_list_command; in bnx2x_func_send_afex_viflists()
6333 rdata->func_to_clear = afex_vif_params->func_to_clear; in bnx2x_func_send_afex_viflists()
6336 rdata->echo = afex_vif_params->afex_vif_list_command; in bnx2x_func_send_afex_viflists()
6346 rdata->afex_vif_list_command, rdata->vif_list_index, in bnx2x_func_send_afex_viflists()
6347 rdata->func_bit_map, rdata->func_to_clear); in bnx2x_func_send_afex_viflists()
6372 struct flow_control_configuration *rdata = in bnx2x_func_send_tx_start() local
6373 (struct flow_control_configuration *)o->rdata; in bnx2x_func_send_tx_start()
6379 memset(rdata, 0, sizeof(*rdata)); in bnx2x_func_send_tx_start()
6381 rdata->dcb_enabled = tx_start_params->dcb_enabled; in bnx2x_func_send_tx_start()
6382 rdata->dcb_version = tx_start_params->dcb_version; in bnx2x_func_send_tx_start()
6383 rdata->dont_add_pri_0_en = tx_start_params->dont_add_pri_0_en; in bnx2x_func_send_tx_start()
6385 for (i = 0; i < ARRAY_SIZE(rdata->traffic_type_to_priority_cos); i++) in bnx2x_func_send_tx_start()
6386 rdata->traffic_type_to_priority_cos[i] = in bnx2x_func_send_tx_start()
6390 rdata->dcb_outer_pri[i] = tx_start_params->dcb_outer_pri[i]; in bnx2x_func_send_tx_start()
6407 struct set_timesync_ramrod_data *rdata = in bnx2x_func_send_set_timesync() local
6408 (struct set_timesync_ramrod_data *)o->rdata; in bnx2x_func_send_set_timesync()
6413 memset(rdata, 0, sizeof(*rdata)); in bnx2x_func_send_set_timesync()
6416 rdata->drift_adjust_cmd = set_timesync_params->drift_adjust_cmd; in bnx2x_func_send_set_timesync()
6417 rdata->offset_cmd = set_timesync_params->offset_cmd; in bnx2x_func_send_set_timesync()
6418 rdata->add_sub_drift_adjust_value = in bnx2x_func_send_set_timesync()
6420 rdata->drift_adjust_value = set_timesync_params->drift_adjust_value; in bnx2x_func_send_set_timesync()
6421 rdata->drift_adjust_period = set_timesync_params->drift_adjust_period; in bnx2x_func_send_set_timesync()
6422 rdata->offset_delta.lo = in bnx2x_func_send_set_timesync()
6424 rdata->offset_delta.hi = in bnx2x_func_send_set_timesync()
6428 rdata->drift_adjust_cmd, rdata->offset_cmd, in bnx2x_func_send_set_timesync()
6429 rdata->add_sub_drift_adjust_value, rdata->drift_adjust_value, in bnx2x_func_send_set_timesync()
6430 rdata->drift_adjust_period, rdata->offset_delta.lo, in bnx2x_func_send_set_timesync()
6431 rdata->offset_delta.hi); in bnx2x_func_send_set_timesync()
6470 void *rdata, dma_addr_t rdata_mapping, in bnx2x_init_func_obj() argument
6478 obj->rdata = rdata; in bnx2x_init_func_obj()