Home
last modified time | relevance | path

Searched refs:shadow_addr (Results 1 – 8 of 8) sorted by relevance

/drivers/net/ethernet/huawei/hinic/
A Dhinic_hw_wq.c710 memcpy(shadow_addr, wqebb_addr, wq->wqebb_size); in copy_wqe_to_shadow()
712 shadow_addr += wq->wqebb_size; in copy_wqe_to_shadow()
727 memcpy(wqebb_addr, shadow_addr, wq->wqebb_size); in copy_wqe_from_shadow()
728 shadow_addr += wq->wqebb_size; in copy_wqe_from_shadow()
775 copy_wqe_to_shadow(wq, shadow_addr, num_wqebbs, *prod_idx); in hinic_get_wqe()
778 return shadow_addr; in hinic_get_wqe()
848 copy_wqe_to_shadow(wq, shadow_addr, num_wqebbs, *cons_idx); in hinic_read_wqe()
849 return shadow_addr; in hinic_read_wqe()
892 void *shadow_addr; in hinic_write_wqe() local
900 shadow_addr = &wq->shadow_wqe[curr_pg * wq->max_wqe_size]; in hinic_write_wqe()
[all …]
/drivers/accel/habanalabs/common/mmu/
A Dmmu.c1106 pgt_info->shadow_addr = (unsigned long) NULL; in hl_mmu_hr_alloc_hop()
1225 if (hop_addr == pgt_info->shadow_addr) in hl_mmu_dr_get_pgt_info()
1245 kfree((u64 *) (uintptr_t) pgt_info->shadow_addr); in hl_mmu_dr_free_pgt_node()
1261 u64 hl_mmu_dr_get_phys_addr(struct hl_ctx *ctx, u64 shadow_addr) in hl_mmu_dr_get_phys_addr() argument
1264 u64 shadow_hop_addr = shadow_addr & (~page_mask); in hl_mmu_dr_get_phys_addr()
1265 u64 pte_offset = shadow_addr & page_mask; in hl_mmu_dr_get_phys_addr()
1326 u64 phys_addr, shadow_addr; in hl_mmu_dr_alloc_hop() local
1341 if (!shadow_addr) in hl_mmu_dr_alloc_hop()
1345 pgt_info->shadow_addr = shadow_addr; in hl_mmu_dr_alloc_hop()
1348 hash_add(ctx->mmu_shadow_hash, &pgt_info->node, shadow_addr); in hl_mmu_dr_alloc_hop()
[all …]
/drivers/gpu/drm/i915/
A Di915_cmd_parser.c1348 u64 shadow_addr, in check_bbstart() argument
1386 *(u64 *)(cmd + 1) = shadow_addr + target_cmd_offset; in check_bbstart()
1452 u64 batch_addr, shadow_addr; in intel_engine_cmd_parser() local
1474 shadow_addr = gen8_canonical_addr(i915_vma_offset(shadow)); in intel_engine_cmd_parser()
1517 batch_addr, shadow_addr, in intel_engine_cmd_parser()
/drivers/gpu/drm/amd/amdgpu/
A Dmes_userqueue.c280 userq_props->shadow_addr = mqd_gfx_v11->shadow_va; in mes_userq_mqd_create()
A Damdgpu.h881 uint64_t shadow_addr; member
A Dgfx_v12_0.c3050 mqd->shadow_base_lo = lower_32_bits(prop->shadow_addr); in gfx_v12_0_gfx_mqd_init()
3051 mqd->shadow_base_hi = upper_32_bits(prop->shadow_addr); in gfx_v12_0_gfx_mqd_init()
A Dgfx_v11_0.c4153 mqd->shadow_base_lo = lower_32_bits(prop->shadow_addr); in gfx_v11_0_gfx_mqd_init()
4154 mqd->shadow_base_hi = upper_32_bits(prop->shadow_addr); in gfx_v11_0_gfx_mqd_init()
/drivers/accel/habanalabs/common/
A Dhabanalabs.h301 u64 shadow_addr; member
3940 u64 hl_mmu_dr_get_phys_addr(struct hl_ctx *ctx, u64 shadow_addr);

Completed in 54 milliseconds