Lines Matching refs:hw_queues_props
538 prop->hw_queues_props = kcalloc(prop->max_queues, in gaudi_set_fixed_properties()
542 if (!prop->hw_queues_props) in gaudi_set_fixed_properties()
547 prop->hw_queues_props[i].type = QUEUE_TYPE_EXT; in gaudi_set_fixed_properties()
548 prop->hw_queues_props[i].driver_only = 0; in gaudi_set_fixed_properties()
549 prop->hw_queues_props[i].supports_sync_stream = 1; in gaudi_set_fixed_properties()
550 prop->hw_queues_props[i].cb_alloc_flags = in gaudi_set_fixed_properties()
554 prop->hw_queues_props[i].type = QUEUE_TYPE_CPU; in gaudi_set_fixed_properties()
555 prop->hw_queues_props[i].driver_only = 1; in gaudi_set_fixed_properties()
556 prop->hw_queues_props[i].supports_sync_stream = 0; in gaudi_set_fixed_properties()
557 prop->hw_queues_props[i].cb_alloc_flags = in gaudi_set_fixed_properties()
560 prop->hw_queues_props[i].type = QUEUE_TYPE_INT; in gaudi_set_fixed_properties()
561 prop->hw_queues_props[i].driver_only = 0; in gaudi_set_fixed_properties()
562 prop->hw_queues_props[i].supports_sync_stream = 0; in gaudi_set_fixed_properties()
563 prop->hw_queues_props[i].cb_alloc_flags = in gaudi_set_fixed_properties()
567 prop->hw_queues_props[i].collective_mode = in gaudi_set_fixed_properties()
887 kfree(hdev->asic_prop.hw_queues_props); in gaudi_early_init()
893 kfree(hdev->asic_prop.hw_queues_props); in gaudi_early_fini()
1462 hw_queue_prop = &hdev->asic_prop.hw_queues_props[queue_id]; in gaudi_collective_wait_create_job()
1534 hw_queue_prop = &hdev->asic_prop.hw_queues_props[wait_queue_id]; in gaudi_collective_wait_create_jobs()
4792 if (hdev->asic_prop.hw_queues_props[i].type == QUEUE_TYPE_EXT) { in gaudi_test_queues()