Home
last modified time | relevance | path

Searched refs:hw_queue_prop (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.15/drivers/misc/habanalabs/common/
Dcommand_submission.c985 struct hw_queue_properties *hw_queue_prop; in validate_queue_index() local
996 hw_queue_prop = &asic->hw_queues_props[chunk->queue_index]; in validate_queue_index()
998 if (hw_queue_prop->type == QUEUE_TYPE_NA) { in validate_queue_index()
1004 if (hw_queue_prop->driver_only) { in validate_queue_index()
1014 if (hw_queue_prop->type == QUEUE_TYPE_HW) { in validate_queue_index()
1016 if (!(hw_queue_prop->cb_alloc_flags & CB_ALLOC_USER)) { in validate_queue_index()
1025 if (!(hw_queue_prop->cb_alloc_flags & in validate_queue_index()
1036 *is_kernel_allocated_cb = !!(hw_queue_prop->cb_alloc_flags in validate_queue_index()
1040 *queue_type = hw_queue_prop->type; in validate_queue_index()
1763 struct hw_queue_properties *hw_queue_prop; in cs_ioctl_reserve_signals() local
[all …]
/Linux-v5.15/drivers/misc/habanalabs/gaudi/
Dgaudi.c1371 struct hw_queue_properties *hw_queue_prop; in gaudi_collective_wait_create_job() local
1403 hw_queue_prop = &hdev->asic_prop.hw_queues_props[queue_id]; in gaudi_collective_wait_create_job()
1404 job = hl_cs_allocate_job(hdev, hw_queue_prop->type, true); in gaudi_collective_wait_create_job()
1451 if (hw_queue_prop->type == QUEUE_TYPE_EXT) in gaudi_collective_wait_create_job()
1469 struct hw_queue_properties *hw_queue_prop; in gaudi_collective_wait_create_jobs() local
1476 hw_queue_prop = &hdev->asic_prop.hw_queues_props[wait_queue_id]; in gaudi_collective_wait_create_jobs()
1477 if (!(hw_queue_prop->collective_mode == HL_COLLECTIVE_MASTER)) { in gaudi_collective_wait_create_jobs()