Searched refs:fence_ptr (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | mes_userqueue.c | 462 u64 *fence_ptr; in mes_userq_preempt() local 472 fence_ptr = (u64 *)&adev->wb.wb[fence_offset]; in mes_userq_preempt() 473 *fence_ptr = 0; in mes_userq_preempt() 488 if (*fence_ptr == 1) in mes_userq_preempt()
|
| /linux/drivers/accel/habanalabs/goya/ |
| H A D | goya.c | 3066 u32 *fence_ptr; in goya_send_job_on_qman0() local 3083 fence_ptr = hl_asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, &fence_dma_addr); in goya_send_job_on_qman0() 3084 if (!fence_ptr) { in goya_send_job_on_qman0() 3111 rc = hl_poll_timeout_memory(hdev, fence_ptr, tmp, in goya_send_job_on_qman0() 3123 hl_asic_dma_pool_free(hdev, (void *) fence_ptr, fence_dma_addr); in goya_send_job_on_qman0() 3154 u32 *fence_ptr; in goya_test_queue() local 3159 fence_ptr = hl_asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, &fence_dma_addr); in goya_test_queue() 3160 if (!fence_ptr) { in goya_test_queue() 3167 *fence_ptr = 0; in goya_test_queue() 3196 rc = hl_poll_timeout_memory(hdev, fence_ptr, tmp, (tmp == fence_val), in goya_test_queue() [all …]
|
| /linux/drivers/accel/habanalabs/common/ |
| H A D | command_submission.c | 2735 struct hl_fence **fence_ptr = mcs_data->fence_arr; in hl_cs_poll_fences() local 2742 memset(fence_ptr, 0, arr_len * sizeof(struct hl_fence *)); in hl_cs_poll_fences() 2745 rc = hl_ctx_get_fences(mcs_data->ctx, seq_arr, fence_ptr, arr_len); in hl_cs_poll_fences() 2765 for (i = 0; i < arr_len; i++, fence_ptr++) { in hl_cs_poll_fences() 2766 struct hl_fence *fence = *fence_ptr; in hl_cs_poll_fences()
|
| /linux/drivers/accel/habanalabs/gaudi/ |
| H A D | gaudi.c | 4718 u32 *fence_ptr; in gaudi_test_queue() local 4728 fence_ptr = hl_asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, &fence_dma_addr); in gaudi_test_queue() 4729 if (!fence_ptr) { in gaudi_test_queue() 4736 *fence_ptr = 0; in gaudi_test_queue() 4766 rc = hl_poll_timeout_memory(hdev, fence_ptr, tmp, (tmp == fence_val), in gaudi_test_queue() 4781 hl_asic_dma_pool_free(hdev, (void *) fence_ptr, fence_dma_addr); in gaudi_test_queue() 6364 u32 *fence_ptr; in gaudi_send_job_on_qman0() local 6375 fence_ptr = hl_asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, &fence_dma_addr); in gaudi_send_job_on_qman0() 6376 if (!fence_ptr) { in gaudi_send_job_on_qman0() 6407 rc = hl_poll_timeout_memory(hdev, fence_ptr, tmp, in gaudi_send_job_on_qman0() [all …]
|