Lines Matching refs:raw

574 static int ecore_raw_wait(struct _lm_device_t *pdev, struct ecore_raw_obj *raw)  in ecore_raw_wait()  argument
576 return ecore_state_wait(pdev, raw->state, raw->pstate); in ecore_raw_wait()
1077 struct ecore_raw_obj *raw = &o->raw; in ecore_vlan_mac_get_rx_tx_flag() local
1080 if ((raw->obj_type == ECORE_OBJ_TYPE_TX) || in ecore_vlan_mac_get_rx_tx_flag()
1081 (raw->obj_type == ECORE_OBJ_TYPE_RX_TX)) in ecore_vlan_mac_get_rx_tx_flag()
1084 if ((raw->obj_type == ECORE_OBJ_TYPE_RX) || in ecore_vlan_mac_get_rx_tx_flag()
1085 (raw->obj_type == ECORE_OBJ_TYPE_RX_TX)) in ecore_vlan_mac_get_rx_tx_flag()
1136 struct ecore_raw_obj *raw = &o->raw; in ecore_vlan_mac_set_cmd_hdr_e2() local
1138 hdr->client_id = raw->cl_id; in ecore_vlan_mac_set_cmd_hdr_e2()
1139 hdr->func_id = raw->func_id; in ecore_vlan_mac_set_cmd_hdr_e2()
1177 struct ecore_raw_obj *raw = &o->raw; in ecore_set_one_mac_e2() local
1179 (struct eth_classify_rules_ramrod_data *)(raw->rdata); in ecore_set_one_mac_e2()
1221 (add ? "add" : "delete"), mac[0], mac[1], mac[2], mac[3], mac[4], mac[5], raw->cl_id); in ecore_set_one_mac_e2()
1253 ecore_vlan_mac_set_rdata_hdr_e2(raw->cid, raw->state, &data->header, in ecore_set_one_mac_e2()
1272 struct ecore_raw_obj *r = &o->raw; in ecore_vlan_mac_set_rdata_hdr_e1x()
1285 struct ecore_raw_obj *r = &o->raw; in ecore_vlan_mac_set_cfg_entry_e1x()
1315 struct ecore_raw_obj *raw = &o->raw; in ecore_vlan_mac_set_rdata_e1x() local
1324 mac[0], mac[1], mac[2], mac[3], mac[4], mac[5], raw->cl_id, cam_offset); in ecore_vlan_mac_set_rdata_e1x()
1341 struct ecore_raw_obj *raw = &o->raw; in ecore_set_one_mac_e1x() local
1343 (struct mac_configuration_cmd *)(raw->rdata); in ecore_set_one_mac_e1x()
1353 ecore_vlan_mac_set_rdata_e1x(pdev, o, raw->state, in ecore_set_one_mac_e1x()
1364 struct ecore_raw_obj *raw = &o->raw; in ecore_set_one_vlan_e2() local
1366 (struct eth_classify_rules_ramrod_data *)(raw->rdata); in ecore_set_one_vlan_e2()
1405 ecore_vlan_mac_set_rdata_hdr_e2(raw->cid, raw->state, &data->header, in ecore_set_one_vlan_e2()
1414 struct ecore_raw_obj *raw = &o->raw; in ecore_set_one_vlan_mac_e2() local
1416 (struct eth_classify_rules_ramrod_data *)(raw->rdata); in ecore_set_one_vlan_mac_e2()
1462 ecore_vlan_mac_set_rdata_hdr_e2(raw->cid, raw->state, &data->header, in ecore_set_one_vlan_mac_e2()
1480 struct ecore_raw_obj *raw = &o->raw; in ecore_set_one_vlan_mac_e1h() local
1482 (struct mac_configuration_cmd *)(raw->rdata); in ecore_set_one_vlan_mac_e1h()
1862 struct ecore_raw_obj *raw = &o->raw; in ecore_wait_vlan_mac() local
1866 rc = raw->wait_comp(pdev, raw); in ecore_wait_vlan_mac()
1920 struct ecore_raw_obj *r = &o->raw; in ecore_complete_vlan_mac()
2083 struct ecore_raw_obj *r = &o->raw; in ecore_execute_vlan_mac()
2245 struct ecore_raw_obj *raw = &o->raw; in ecore_config_vlan_mac() local
2264 raw->clear_pending(raw); in ecore_config_vlan_mac()
2289 rc = raw->wait_comp(pdev, raw); in ecore_config_vlan_mac()
2400 static INLINE void ecore_init_raw_obj(struct ecore_raw_obj *raw, u8 cl_id, in ecore_init_raw_obj() argument
2404 raw->func_id = func_id; in ecore_init_raw_obj()
2405 raw->cid = cid; in ecore_init_raw_obj()
2406 raw->cl_id = cl_id; in ecore_init_raw_obj()
2407 raw->rdata = rdata; in ecore_init_raw_obj()
2408 raw->rdata_mapping = rdata_mapping; in ecore_init_raw_obj()
2409 raw->state = state; in ecore_init_raw_obj()
2410 raw->pstate = pstate; in ecore_init_raw_obj()
2411 raw->obj_type = type; in ecore_init_raw_obj()
2412 raw->check_pending = ecore_raw_check_pending; in ecore_init_raw_obj()
2413 raw->clear_pending = ecore_raw_clear_pending; in ecore_init_raw_obj()
2414 raw->set_pending = ecore_raw_set_pending; in ecore_init_raw_obj()
2415 raw->wait_comp = ecore_raw_wait; in ecore_init_raw_obj()
2437 ecore_init_raw_obj(&o->raw, cl_id, cid, func_id, rdata, rdata_mapping, in ecore_init_vlan_mac_common()
2932 if (ecore_state_wait(pdev, o->sched_state, o->raw.pstate) || in ecore_mcast_wait()
2933 o->raw.wait_comp(pdev, &o->raw)) in ecore_mcast_wait()
3062 struct ecore_raw_obj *raw = &o->raw; in ecore_mcast_get_rx_tx_flag() local
3065 if ((raw->obj_type == ECORE_OBJ_TYPE_TX) || in ecore_mcast_get_rx_tx_flag()
3066 (raw->obj_type == ECORE_OBJ_TYPE_RX_TX)) in ecore_mcast_get_rx_tx_flag()
3069 if ((raw->obj_type == ECORE_OBJ_TYPE_RX) || in ecore_mcast_get_rx_tx_flag()
3070 (raw->obj_type == ECORE_OBJ_TYPE_RX_TX)) in ecore_mcast_get_rx_tx_flag()
3081 struct ecore_raw_obj *r = &o->raw; in ecore_mcast_set_one_rule_e2()
3447 struct ecore_raw_obj *r = &p->mcast_obj->raw; in ecore_mcast_set_rdata_hdr_e2()
3489 struct ecore_raw_obj *raw = &p->mcast_obj->raw; in ecore_mcast_setup_e2() local
3492 (struct eth_multicast_rules_ramrod_data *)(raw->rdata); in ecore_mcast_setup_e2()
3546 raw->clear_pending(raw); in ecore_mcast_setup_e2()
3559 raw->cid, in ecore_mcast_setup_e2()
3560 raw->rdata_mapping.as_u64, in ecore_mcast_setup_e2()
3639 struct ecore_raw_obj *r = &o->raw; in ecore_mcast_setup_e1h()
3763 struct ecore_raw_obj *r = &o->raw; in ecore_mcast_set_one_rule_e1()
3796 struct ecore_raw_obj *r = &p->mcast_obj->raw; in ecore_mcast_set_rdata_hdr_e1()
3934 struct ecore_raw_obj *raw = &o->raw; in ecore_mcast_refresh_registry_e1() local
3937 (struct mac_configuration_cmd *)(raw->rdata); in ecore_mcast_refresh_registry_e1()
3984 struct ecore_raw_obj *raw = &o->raw; in ecore_mcast_setup_e1() local
3986 (struct mac_configuration_cmd *)(raw->rdata); in ecore_mcast_setup_e1()
4035 raw->clear_pending(raw); in ecore_mcast_setup_e1()
4048 raw->cid, in ecore_mcast_setup_e1()
4049 raw->rdata_mapping.as_u64, in ecore_mcast_setup_e1()
4086 struct ecore_raw_obj *r = &o->raw; in ecore_config_mcast()
4150 ECORE_CLEAR_BIT(o->sched_state, o->raw.pstate); in ecore_mcast_clear_sched()
4157 ECORE_SET_BIT(o->sched_state, o->raw.pstate); in ecore_mcast_set_sched()
4163 return !!ECORE_TEST_BIT(o->sched_state, o->raw.pstate); in ecore_mcast_check_sched()
4168 return o->raw.check_pending(&o->raw) || o->check_sched(o); in ecore_mcast_check_pending()
4194 ecore_init_raw_obj(&mcast_obj->raw, mcast_cl_id, mcast_cid, func_id, in ecore_init_mcast_obj()
4620 struct ecore_raw_obj *r = &o->raw; in ecore_setup_rss()
4741 struct ecore_raw_obj *r = &o->raw; in ecore_config_rss()
4771 ecore_init_raw_obj(&rss_obj->raw, cl_id, cid, func_id, rdata, in ecore_init_rss_config_obj()