Lines Matching refs:rdata
981 (struct eth_classify_rules_ramrod_data *)(raw->rdata); in ecore_set_one_mac_e2()
1145 (struct mac_configuration_cmd *)(raw->rdata); in ecore_set_one_mac_e1x()
1168 (struct eth_classify_rules_ramrod_data *)(raw->rdata); in ecore_set_one_vlan_e2()
1218 (struct eth_classify_rules_ramrod_data *)(raw->rdata); in ecore_set_one_vlan_mac_e2()
1275 (struct eth_classify_rules_ramrod_data *)(raw->rdata); in ecore_set_one_vxlan_fltr_e2()
1340 (struct mac_configuration_cmd *)(raw->rdata); in ecore_set_one_vlan_mac_e1h()
2279 uint32_t cid, uint8_t func_id, void *rdata, ecore_dma_addr_t rdata_mapping, int state, in ecore_init_raw_obj() argument
2285 raw->rdata = rdata; in ecore_init_raw_obj()
2297 uint8_t cl_id, uint32_t cid, uint8_t func_id, void *rdata, ecore_dma_addr_t rdata_mapping, in ecore_init_vlan_mac_common() argument
2315 ecore_init_raw_obj(&o->raw, cl_id, cid, func_id, rdata, rdata_mapping, in ecore_init_vlan_mac_common()
2321 uint8_t cl_id, uint32_t cid, uint8_t func_id, void *rdata, in ecore_init_mac_obj() argument
2328 ecore_init_vlan_mac_common(mac_obj, cl_id, cid, func_id, rdata, in ecore_init_mac_obj()
2375 uint8_t cl_id, uint32_t cid, uint8_t func_id, void *rdata, in ecore_init_vlan_obj() argument
2382 ecore_init_vlan_mac_common(vlan_obj, cl_id, cid, func_id, rdata, in ecore_init_vlan_obj()
2416 uint8_t cl_id, uint32_t cid, uint8_t func_id, void *rdata, in ecore_init_vlan_mac_obj() argument
2425 ecore_init_vlan_mac_common(vlan_mac_obj, cl_id, cid, func_id, rdata, in ecore_init_vlan_mac_obj()
2479 uint8_t cl_id, uint32_t cid, uint8_t func_id, void *rdata, in ecore_init_vxlan_fltr_obj() argument
2489 rdata, rdata_mapping, state, pstate, in ecore_init_vxlan_fltr_obj()
2545 (struct tstorm_eth_mac_filter_config *)p->rdata; in ecore_set_rx_mode_e1x()
2678 struct eth_filter_rules_ramrod_data *data = p->rdata; in ecore_set_rx_mode_e2()
3003 (struct eth_multicast_rules_ramrod_data *)(r->rdata); in ecore_mcast_set_one_rule_e2()
3369 (struct eth_multicast_rules_ramrod_data *)(r->rdata); in ecore_mcast_set_rdata_hdr_e2()
3412 (struct eth_multicast_rules_ramrod_data *)(raw->rdata); in ecore_mcast_setup_e2()
3685 (struct mac_configuration_cmd *)(r->rdata); in ecore_mcast_set_one_rule_e1()
3718 (struct mac_configuration_cmd *)(r->rdata); in ecore_mcast_set_rdata_hdr_e1()
3857 (struct mac_configuration_cmd *)(raw->rdata); in ecore_mcast_refresh_registry_e1()
3906 (struct mac_configuration_cmd *)(raw->rdata); in ecore_mcast_setup_e1()
4094 uint8_t engine_id, void *rdata, ecore_dma_addr_t rdata_mapping, in ecore_init_mcast_obj() argument
4100 rdata, rdata_mapping, state, pstate, type); in ecore_init_mcast_obj()
4483 (struct eth_rss_update_ramrod_data *)(r->rdata); in ecore_setup_rss()
4616 void *rdata, ecore_dma_addr_t rdata_mapping, in ecore_init_rss_config_obj() argument
4620 ecore_init_raw_obj(&rss_obj->raw, cl_id, cid, func_id, rdata, in ecore_init_rss_config_obj()
5045 struct client_init_ramrod_data *rdata = in ecore_q_send_setup_e1x() local
5046 (struct client_init_ramrod_data *)o->rdata; in ecore_q_send_setup_e1x()
5051 ECORE_MEMSET(rdata, 0, sizeof(*rdata)); in ecore_q_send_setup_e1x()
5054 ecore_q_fill_setup_data_cmn(sc, params, rdata); in ecore_q_send_setup_e1x()
5073 struct client_init_ramrod_data *rdata = in ecore_q_send_setup_e2() local
5074 (struct client_init_ramrod_data *)o->rdata; in ecore_q_send_setup_e2()
5079 ECORE_MEMSET(rdata, 0, sizeof(*rdata)); in ecore_q_send_setup_e2()
5082 ecore_q_fill_setup_data_cmn(sc, params, rdata); in ecore_q_send_setup_e2()
5083 ecore_q_fill_setup_data_e2(sc, params, rdata); in ecore_q_send_setup_e2()
5102 struct tx_queue_init_ramrod_data *rdata = in ecore_q_send_setup_tx_only() local
5103 (struct tx_queue_init_ramrod_data *)o->rdata; in ecore_q_send_setup_tx_only()
5125 ECORE_MEMSET(rdata, 0, sizeof(*rdata)); in ecore_q_send_setup_tx_only()
5128 ecore_q_fill_setup_tx_only(sc, params, rdata); in ecore_q_send_setup_tx_only()
5131 o->cids[cid_index], rdata->general.client_id, in ecore_q_send_setup_tx_only()
5132 rdata->general.sp_client_id, rdata->general.cos); in ecore_q_send_setup_tx_only()
5230 struct client_update_ramrod_data *rdata = in ecore_q_send_update() local
5231 (struct client_update_ramrod_data *)o->rdata; in ecore_q_send_update()
5244 ECORE_MEMSET(rdata, 0, sizeof(*rdata)); in ecore_q_send_update()
5247 ecore_q_fill_update_data(sc, o, update_params, rdata); in ecore_q_send_update()
5327 struct tpa_update_ramrod_data *rdata = in ecore_q_send_update_tpa() local
5328 (struct tpa_update_ramrod_data *)o->rdata; in ecore_q_send_update_tpa()
5335 ECORE_MEMSET(rdata, 0, sizeof(*rdata)); in ecore_q_send_update_tpa()
5338 ecore_q_fill_update_tpa_data(sc, o, update_tpa_params, rdata); in ecore_q_send_update_tpa()
5745 void *rdata, in ecore_init_queue_obj() argument
5757 obj->rdata = rdata; in ecore_init_queue_obj()
6226 struct function_start_data *rdata = in ecore_func_send_start() local
6227 (struct function_start_data *)o->rdata; in ecore_func_send_start()
6231 ECORE_MEMSET(rdata, 0, sizeof(*rdata)); in ecore_func_send_start()
6234 rdata->function_mode = (uint8_t)start_params->mf_mode; in ecore_func_send_start()
6235 rdata->sd_vlan_tag = ECORE_CPU_TO_LE16(start_params->sd_vlan_tag); in ecore_func_send_start()
6236 rdata->path_id = ECORE_PATH_ID(sc); in ecore_func_send_start()
6237 rdata->network_cos_mode = start_params->network_cos_mode; in ecore_func_send_start()
6239 rdata->vxlan_dst_port = start_params->vxlan_dst_port; in ecore_func_send_start()
6240 rdata->geneve_dst_port = start_params->geneve_dst_port; in ecore_func_send_start()
6241 rdata->inner_clss_l2gre = start_params->inner_clss_l2gre; in ecore_func_send_start()
6242 rdata->inner_clss_l2geneve = start_params->inner_clss_l2geneve; in ecore_func_send_start()
6243 rdata->inner_clss_vxlan = start_params->inner_clss_vxlan; in ecore_func_send_start()
6244 rdata->inner_rss = start_params->inner_rss; in ecore_func_send_start()
6246 rdata->sd_accept_mf_clss_fail = start_params->class_fail; in ecore_func_send_start()
6248 rdata->sd_accept_mf_clss_fail_match_ethtype = 1; in ecore_func_send_start()
6249 rdata->sd_accept_mf_clss_fail_ethtype = in ecore_func_send_start()
6252 rdata->sd_vlan_force_pri_flg = start_params->sd_vlan_force_pri; in ecore_func_send_start()
6253 rdata->sd_vlan_force_pri_val = start_params->sd_vlan_force_pri_val; in ecore_func_send_start()
6261 rdata->sd_vlan_eth_type = in ecore_func_send_start()
6264 rdata->sd_vlan_eth_type = in ecore_func_send_start()
6267 rdata->no_added_tags = start_params->no_added_tags; in ecore_func_send_start()
6269 rdata->c2s_pri_tt_valid = start_params->c2s_pri_valid; in ecore_func_send_start()
6270 if (rdata->c2s_pri_tt_valid) { in ecore_func_send_start()
6271 memcpy(rdata->c2s_pri_trans_table.val, in ecore_func_send_start()
6274 rdata->c2s_pri_default = start_params->c2s_pri_default; in ecore_func_send_start()
6291 struct function_update_data *rdata = in ecore_func_send_switch_update() local
6292 (struct function_update_data *)o->rdata; in ecore_func_send_switch_update()
6297 ECORE_MEMSET(rdata, 0, sizeof(*rdata)); in ecore_func_send_switch_update()
6302 rdata->tx_switch_suspend_change_flg = 1; in ecore_func_send_switch_update()
6303 rdata->tx_switch_suspend = in ecore_func_send_switch_update()
6310 rdata->sd_vlan_tag_change_flg = 1; in ecore_func_send_switch_update()
6311 rdata->sd_vlan_tag = in ecore_func_send_switch_update()
6317 rdata->sd_vlan_eth_type_change_flg = 1; in ecore_func_send_switch_update()
6318 rdata->sd_vlan_eth_type = in ecore_func_send_switch_update()
6324 rdata->sd_vlan_force_pri_change_flg = 1; in ecore_func_send_switch_update()
6327 rdata->sd_vlan_force_pri_flg = 1; in ecore_func_send_switch_update()
6328 rdata->sd_vlan_force_pri_flg = in ecore_func_send_switch_update()
6334 rdata->update_tunn_cfg_flg = 1; in ecore_func_send_switch_update()
6337 rdata->inner_clss_l2gre = 1; in ecore_func_send_switch_update()
6340 rdata->inner_clss_vxlan = 1; in ecore_func_send_switch_update()
6343 rdata->inner_clss_l2geneve = 1; in ecore_func_send_switch_update()
6346 rdata->inner_rss = 1; in ecore_func_send_switch_update()
6348 rdata->vxlan_dst_port = in ecore_func_send_switch_update()
6350 rdata->geneve_dst_port = in ecore_func_send_switch_update()
6354 rdata->echo = SWITCH_UPDATE; in ecore_func_send_switch_update()
6370 struct function_update_data *rdata = in ecore_func_send_afex_update() local
6376 ECORE_MEMSET(rdata, 0, sizeof(*rdata)); in ecore_func_send_afex_update()
6379 rdata->vif_id_change_flg = 1; in ecore_func_send_afex_update()
6380 rdata->vif_id = ECORE_CPU_TO_LE16(afex_update_params->vif_id); in ecore_func_send_afex_update()
6381 rdata->afex_default_vlan_change_flg = 1; in ecore_func_send_afex_update()
6382 rdata->afex_default_vlan = in ecore_func_send_afex_update()
6384 rdata->allowed_priorities_change_flg = 1; in ecore_func_send_afex_update()
6385 rdata->allowed_priorities = afex_update_params->allowed_priorities; in ecore_func_send_afex_update()
6386 rdata->echo = AFEX_UPDATE; in ecore_func_send_afex_update()
6396 rdata->vif_id, in ecore_func_send_afex_update()
6397 rdata->afex_default_vlan, rdata->allowed_priorities); in ecore_func_send_afex_update()
6408 struct afex_vif_list_ramrod_data *rdata = in ecore_func_send_afex_viflists() local
6412 uint64_t *p_rdata = (uint64_t *)rdata; in ecore_func_send_afex_viflists()
6414 ECORE_MEMSET(rdata, 0, sizeof(*rdata)); in ecore_func_send_afex_viflists()
6417 rdata->vif_list_index = ECORE_CPU_TO_LE16(afex_vif_params->vif_list_index); in ecore_func_send_afex_viflists()
6418 rdata->func_bit_map = afex_vif_params->func_bit_map; in ecore_func_send_afex_viflists()
6419 rdata->afex_vif_list_command = afex_vif_params->afex_vif_list_command; in ecore_func_send_afex_viflists()
6420 rdata->func_to_clear = afex_vif_params->func_to_clear; in ecore_func_send_afex_viflists()
6423 rdata->echo = afex_vif_params->afex_vif_list_command; in ecore_func_send_afex_viflists()
6426 rdata->afex_vif_list_command, rdata->vif_list_index, in ecore_func_send_afex_viflists()
6427 rdata->func_bit_map, rdata->func_to_clear); in ecore_func_send_afex_viflists()
6458 struct flow_control_configuration *rdata = in ecore_func_send_tx_start() local
6459 (struct flow_control_configuration *)o->rdata; in ecore_func_send_tx_start()
6465 ECORE_MEMSET(rdata, 0, sizeof(*rdata)); in ecore_func_send_tx_start()
6467 rdata->dcb_enabled = tx_start_params->dcb_enabled; in ecore_func_send_tx_start()
6468 rdata->dcb_version = tx_start_params->dcb_version; in ecore_func_send_tx_start()
6469 rdata->dont_add_pri_0 = tx_start_params->dont_add_pri_0; in ecore_func_send_tx_start()
6471 for (i = 0; i < ARRAY_SIZE(rdata->traffic_type_to_priority_cos); i++) in ecore_func_send_tx_start()
6472 rdata->traffic_type_to_priority_cos[i] = in ecore_func_send_tx_start()
6476 rdata->dcb_outer_pri[i] = tx_start_params->dcb_outer_pri[i]; in ecore_func_send_tx_start()
6492 struct set_timesync_ramrod_data *rdata = in ecore_func_send_set_timesync() local
6493 (struct set_timesync_ramrod_data *)o->rdata; in ecore_func_send_set_timesync()
6498 ECORE_MEMSET(rdata, 0, sizeof(*rdata)); in ecore_func_send_set_timesync()
6501 rdata->drift_adjust_cmd = set_timesync_params->drift_adjust_cmd; in ecore_func_send_set_timesync()
6502 rdata->offset_cmd = set_timesync_params->offset_cmd; in ecore_func_send_set_timesync()
6503 rdata->add_sub_drift_adjust_value = in ecore_func_send_set_timesync()
6505 rdata->drift_adjust_value = set_timesync_params->drift_adjust_value; in ecore_func_send_set_timesync()
6506 rdata->drift_adjust_period = set_timesync_params->drift_adjust_period; in ecore_func_send_set_timesync()
6507 rdata->offset_delta.lo = in ecore_func_send_set_timesync()
6509 rdata->offset_delta.hi = in ecore_func_send_set_timesync()
6513 rdata->drift_adjust_cmd, rdata->offset_cmd, in ecore_func_send_set_timesync()
6514 rdata->add_sub_drift_adjust_value, rdata->drift_adjust_value, in ecore_func_send_set_timesync()
6515 rdata->drift_adjust_period, rdata->offset_delta.lo, in ecore_func_send_set_timesync()
6516 rdata->offset_delta.hi); in ecore_func_send_set_timesync()
6554 void *rdata, ecore_dma_addr_t rdata_mapping, in ecore_init_func_obj() argument
6562 obj->rdata = rdata; in ecore_init_func_obj()