Lines Matching refs:exe_queue

63 	ECORE_LIST_INIT(&o->exe_queue);  in ecore_exe_queue_init()
96 ECORE_LIST_FOR_EACH_ENTRY(elem, &o->exe_queue, link, in ecore_exe_queue_length()
139 ECORE_LIST_PUSH_TAIL(&elem->link, &o->exe_queue); in ecore_exe_queue_add()
205 while (!ECORE_LIST_IS_EMPTY(&o->exe_queue)) { in ecore_exe_queue_step()
206 elem = ECORE_LIST_FIRST_ENTRY(&o->exe_queue, in ecore_exe_queue_step()
219 ECORE_LIST_REMOVE_ENTRY(&elem->link, &o->exe_queue); in ecore_exe_queue_step()
235 ECORE_LIST_SPLICE_INIT(&o->pending_comp, &o->exe_queue); in ecore_exe_queue_step()
247 bool empty = ECORE_LIST_IS_EMPTY(&o->exe_queue); in ecore_exe_queue_empty()
481 rc = ecore_exe_queue_step(sc, &o->exe_queue, &ramrod_flags); in __ecore_vlan_mac_h_exec_pending()
545 ECORE_SPIN_LOCK_BH(&o->exe_queue.lock); in ecore_vlan_mac_h_write_unlock()
547 ECORE_SPIN_UNLOCK_BH(&o->exe_queue.lock); in ecore_vlan_mac_h_write_unlock()
583 ECORE_SPIN_LOCK_BH(&o->exe_queue.lock); in ecore_vlan_mac_h_read_lock()
585 ECORE_SPIN_UNLOCK_BH(&o->exe_queue.lock); in ecore_vlan_mac_h_read_lock()
638 ECORE_SPIN_LOCK_BH(&o->exe_queue.lock); in ecore_vlan_mac_h_read_unlock()
640 ECORE_SPIN_UNLOCK_BH(&o->exe_queue.lock); in ecore_vlan_mac_h_read_unlock()
1436 ECORE_LIST_FOR_EACH_ENTRY(pos, &o->exe_queue, link, in ecore_exeq_get_mac()
1454 ECORE_LIST_FOR_EACH_ENTRY(pos, &o->exe_queue, link, in ecore_exeq_get_vlan()
1473 ECORE_LIST_FOR_EACH_ENTRY(pos, &o->exe_queue, link, in ecore_exeq_get_vlan_mac()
1492 ECORE_LIST_FOR_EACH_ENTRY(pos, &o->exe_queue, link, in ecore_exeq_get_vxlan_fltr()
1521 struct ecore_exe_queue_obj *exeq = &o->exe_queue; in ecore_validate_vlan_mac_add()
1570 struct ecore_exe_queue_obj *exeq = &o->exe_queue; in ecore_validate_vlan_mac_del()
1630 struct ecore_exe_queue_obj *src_exeq = &src_o->exe_queue; in ecore_validate_vlan_mac_move()
1631 struct ecore_exe_queue_obj *dest_exeq = &dest_o->exe_queue; in ecore_validate_vlan_mac_move()
1741 struct ecore_exe_queue_obj *exeq = &o->exe_queue; in ecore_wait_vlan_mac()
1766 ECORE_SPIN_LOCK_BH(&o->exe_queue.lock); in __ecore_vlan_mac_execute_step()
1779 rc = ecore_exe_queue_step(sc, &o->exe_queue, ramrod_flags); in __ecore_vlan_mac_execute_step()
1781 ECORE_SPIN_UNLOCK_BH(&o->exe_queue.lock); in __ecore_vlan_mac_execute_step()
1806 ECORE_SPIN_LOCK_BH(&o->exe_queue.lock); in ecore_complete_vlan_mac()
1809 __ecore_exe_queue_reset_pending(sc, &o->exe_queue); in ecore_complete_vlan_mac()
1814 ECORE_SPIN_UNLOCK_BH(&o->exe_queue.lock); in ecore_complete_vlan_mac()
1828 if (!ecore_exe_queue_empty(&o->exe_queue)) in ecore_complete_vlan_mac()
1847 struct ecore_exe_queue_obj *exeq = &o->exe_queue; in ecore_optimize_vlan_mac()
1884 ECORE_LIST_REMOVE_ENTRY(&pos->link, &exeq->exe_queue); in ecore_optimize_vlan_mac()
2108 return ecore_exe_queue_add(sc, &o->exe_queue, elem, restore); in ecore_vlan_mac_push_new_cmd()
2139 if (!ecore_exe_queue_empty(&o->exe_queue)) in ecore_config_vlan_mac()
2163 int max_iterations = ecore_exe_queue_length(&o->exe_queue) + 1; in ecore_config_vlan_mac()
2165 while (!ecore_exe_queue_empty(&o->exe_queue) && in ecore_config_vlan_mac()
2207 struct ecore_exe_queue_obj *exeq = &o->exe_queue; in ecore_vlan_mac_del_all()
2218 &exeq->exe_queue, link, in ecore_vlan_mac_del_all()
2230 &exeq->exe_queue); in ecore_vlan_mac_del_all()
2349 &mac_obj->exe_queue, 1, qable_obj, in ecore_init_mac_obj()
2366 &mac_obj->exe_queue, CLASSIFY_RULES_COUNT, in ecore_init_mac_obj()
2407 &vlan_obj->exe_queue, CLASSIFY_RULES_COUNT, in ecore_init_vlan_obj()
2453 &vlan_mac_obj->exe_queue, 1, qable_obj, in ecore_init_vlan_mac_obj()
2469 &vlan_mac_obj->exe_queue, in ecore_init_vlan_mac_obj()
2517 &vlan_mac_obj->exe_queue, in ecore_init_vxlan_fltr_obj()