/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_atomic_uapi.c | 343 struct drm_crtc *crtc, s32 __user *fence_ptr) in set_out_fence_for_crtc() 345 state->crtcs[drm_crtc_index(crtc)].out_fence_ptr = fence_ptr; in set_out_fence_for_crtc() 351 s32 __user *fence_ptr; in get_out_fence_for_crtc() local 353 fence_ptr = state->crtcs[drm_crtc_index(crtc)].out_fence_ptr; in get_out_fence_for_crtc() 356 return fence_ptr; in get_out_fence_for_crtc() 361 s32 __user *fence_ptr) in set_out_fence_for_connector() 365 if (!fence_ptr) in set_out_fence_for_connector() 368 if (put_user(-1, fence_ptr)) in set_out_fence_for_connector() 371 state->connectors[index].out_fence_ptr = fence_ptr; in set_out_fence_for_connector() 380 s32 __user *fence_ptr; in get_out_fence_for_connector() local 342 set_out_fence_for_crtc(struct drm_atomic_state *state, struct drm_crtc *crtc, s32 __user *fence_ptr) set_out_fence_for_crtc() argument 359 set_out_fence_for_connector(struct drm_atomic_state *state, struct drm_connector *connector, s32 __user *fence_ptr) set_out_fence_for_connector() argument 465 s32 __user *fence_ptr = u64_to_user_ptr(val); drm_atomic_crtc_set_property() local 769 s32 __user *fence_ptr = u64_to_user_ptr(val); drm_atomic_connector_set_property() local 1129 s32 __user *fence_ptr; prepare_signaling() local 1192 s32 __user *fence_ptr; prepare_signaling() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_atomic_uapi.c | 320 struct drm_crtc *crtc, s32 __user *fence_ptr) in set_out_fence_for_crtc() 322 state->crtcs[drm_crtc_index(crtc)].out_fence_ptr = fence_ptr; in set_out_fence_for_crtc() 328 s32 __user *fence_ptr; in get_out_fence_for_crtc() local 330 fence_ptr = state->crtcs[drm_crtc_index(crtc)].out_fence_ptr; in get_out_fence_for_crtc() 333 return fence_ptr; in get_out_fence_for_crtc() 338 s32 __user *fence_ptr) in set_out_fence_for_connector() 342 if (!fence_ptr) in set_out_fence_for_connector() 345 if (put_user(-1, fence_ptr)) in set_out_fence_for_connector() 348 state->connectors[index].out_fence_ptr = fence_ptr; in set_out_fence_for_connector() 357 s32 __user *fence_ptr; in get_out_fence_for_connector() local 319 set_out_fence_for_crtc(struct drm_atomic_state *state, struct drm_crtc *crtc, s32 __user *fence_ptr) set_out_fence_for_crtc() argument 336 set_out_fence_for_connector(struct drm_atomic_state *state, struct drm_connector *connector, s32 __user *fence_ptr) set_out_fence_for_connector() argument 451 s32 __user *fence_ptr = u64_to_user_ptr(val); drm_atomic_crtc_set_property() local 793 s32 __user *fence_ptr = u64_to_user_ptr(val); drm_atomic_connector_set_property() local 1168 s32 __user *fence_ptr; prepare_signaling() local 1231 s32 __user *fence_ptr; prepare_signaling() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | error-dump.h | 165 * @fence_ptr: position of fence pointer 175 __le32 fence_ptr; member
|
H A D | dbg.c | 150 fifo_hdr->fence_ptr = in iwl_fwrt_dump_rxf() 205 fifo_hdr->fence_ptr = in iwl_fwrt_dump_txf() 333 fifo_hdr->fence_ptr = in iwl_fw_dump_txf()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | error-dump.h | 120 * @fence_ptr: position of fence pointer 130 __le32 fence_ptr; member
|
H A D | dbg.c | 92 fifo_hdr->fence_ptr = in iwl_fwrt_dump_rxf() 147 fifo_hdr->fence_ptr = in iwl_fwrt_dump_txf() 277 fifo_hdr->fence_ptr = in iwl_fw_dump_txf()
|
/kernel/linux/linux-5.10/drivers/misc/habanalabs/goya/ |
H A D | goya.c | 2857 u32 *fence_ptr; in goya_send_job_on_qman0() local 2874 fence_ptr = hdev->asic_funcs->asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, in goya_send_job_on_qman0() 2876 if (!fence_ptr) { in goya_send_job_on_qman0() 2903 rc = hl_poll_timeout_memory(hdev, fence_ptr, tmp, in goya_send_job_on_qman0() 2915 hdev->asic_funcs->asic_dma_pool_free(hdev, (void *) fence_ptr, in goya_send_job_on_qman0() 2947 u32 *fence_ptr; in goya_test_queue() local 2952 fence_ptr = hdev->asic_funcs->asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, in goya_test_queue() 2954 if (!fence_ptr) { in goya_test_queue() 2961 *fence_ptr = 0; in goya_test_queue() 2991 rc = hl_poll_timeout_memory(hdev, fence_ptr, tm in goya_test_queue() [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/goya/ |
H A D | goya.c | 3078 u32 *fence_ptr; in goya_send_job_on_qman0() local 3095 fence_ptr = hl_asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, &fence_dma_addr); in goya_send_job_on_qman0() 3096 if (!fence_ptr) { in goya_send_job_on_qman0() 3123 rc = hl_poll_timeout_memory(hdev, fence_ptr, tmp, in goya_send_job_on_qman0() 3135 hl_asic_dma_pool_free(hdev, (void *) fence_ptr, fence_dma_addr); in goya_send_job_on_qman0() 3166 u32 *fence_ptr; in goya_test_queue() local 3171 fence_ptr = hl_asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, &fence_dma_addr); in goya_test_queue() 3172 if (!fence_ptr) { in goya_test_queue() 3179 *fence_ptr = 0; in goya_test_queue() 3208 rc = hl_poll_timeout_memory(hdev, fence_ptr, tm in goya_test_queue() [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
H A D | command_submission.c | 2721 struct hl_fence **fence_ptr = mcs_data->fence_arr; in hl_cs_poll_fences() local 2728 memset(fence_ptr, 0, arr_len * sizeof(struct hl_fence *)); in hl_cs_poll_fences() 2731 rc = hl_ctx_get_fences(mcs_data->ctx, seq_arr, fence_ptr, arr_len); in hl_cs_poll_fences() 2751 for (i = 0; i < arr_len; i++, fence_ptr++) { in hl_cs_poll_fences() 2752 struct hl_fence *fence = *fence_ptr; in hl_cs_poll_fences()
|
/kernel/linux/linux-5.10/drivers/misc/habanalabs/gaudi/ |
H A D | gaudi.c | 3458 u32 *fence_ptr; in gaudi_test_queue() local 3468 fence_ptr = hdev->asic_funcs->asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, in gaudi_test_queue() 3470 if (!fence_ptr) { in gaudi_test_queue() 3477 *fence_ptr = 0; in gaudi_test_queue() 3508 rc = hl_poll_timeout_memory(hdev, fence_ptr, tmp, (tmp == fence_val), in gaudi_test_queue() 3524 hdev->asic_funcs->asic_dma_pool_free(hdev, (void *) fence_ptr, in gaudi_test_queue() 4930 u32 *fence_ptr; in gaudi_send_job_on_qman0() local 4947 fence_ptr = hdev->asic_funcs->asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, in gaudi_send_job_on_qman0() 4949 if (!fence_ptr) { in gaudi_send_job_on_qman0() 4979 rc = hl_poll_timeout_memory(hdev, fence_ptr, tm in gaudi_send_job_on_qman0() [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi/ |
H A D | gaudi.c | 4706 u32 *fence_ptr; in gaudi_test_queue() local 4716 fence_ptr = hl_asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, &fence_dma_addr); in gaudi_test_queue() 4717 if (!fence_ptr) { in gaudi_test_queue() 4724 *fence_ptr = 0; in gaudi_test_queue() 4754 rc = hl_poll_timeout_memory(hdev, fence_ptr, tmp, (tmp == fence_val), in gaudi_test_queue() 4769 hl_asic_dma_pool_free(hdev, (void *) fence_ptr, fence_dma_addr); in gaudi_test_queue() 6352 u32 *fence_ptr; in gaudi_send_job_on_qman0() local 6363 fence_ptr = hl_asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, &fence_dma_addr); in gaudi_send_job_on_qman0() 6364 if (!fence_ptr) { in gaudi_send_job_on_qman0() 6395 rc = hl_poll_timeout_memory(hdev, fence_ptr, tm in gaudi_send_job_on_qman0() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | gfx_v9_4_2.c | 352 struct dma_fence **fence_ptr) in gfx_v9_4_2_run_shader() 412 r = amdgpu_ib_schedule(ring, 1, ib, NULL, fence_ptr); in gfx_v9_4_2_run_shader() 346 gfx_v9_4_2_run_shader(struct amdgpu_device *adev, struct amdgpu_ring *ring, struct amdgpu_ib *ib, const u32 *shader_ptr, u32 shader_size, const struct soc15_reg_entry *init_regs, u32 regs_size, u32 compute_dim_x, u64 wb_gpu_addr, u32 pattern, struct dma_fence **fence_ptr) gfx_v9_4_2_run_shader() argument
|