/linux-master/mm/kasan/ |
H A D | report_generic.c | 77 u8 *shadow_addr; local 79 shadow_addr = (u8 *)kasan_mem_to_shadow(info->first_bad_addr); 85 if (*shadow_addr > 0 && *shadow_addr <= KASAN_GRANULE_SIZE - 1) 86 shadow_addr++; 88 switch (*shadow_addr) {
|
H A D | generic.c | 60 u8 *shadow_addr = (u8 *)kasan_mem_to_shadow(addr); local 67 return *shadow_addr || memory_is_poisoned_1(addr + size - 1); 74 u16 *shadow_addr = (u16 *)kasan_mem_to_shadow(addr); local 78 return *shadow_addr || memory_is_poisoned_1(addr + 15); 80 return *shadow_addr;
|
H A D | kasan.h | 323 static inline const void *kasan_shadow_to_mem(const void *shadow_addr) argument 325 return (void *)(((unsigned long)shadow_addr - KASAN_SHADOW_OFFSET)
|
/linux-master/arch/loongarch/include/asm/ |
H A D | kasan.h | 67 const void *kasan_shadow_to_mem(const void *shadow_addr);
|
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_wq.c | 699 static void copy_wqe_to_shadow(struct hinic_wq *wq, void *shadow_addr, argument 710 memcpy(shadow_addr, wqebb_addr, wq->wqebb_size); 712 shadow_addr += wq->wqebb_size; 716 static void copy_wqe_from_shadow(struct hinic_wq *wq, void *shadow_addr, argument 727 memcpy(wqebb_addr, shadow_addr, wq->wqebb_size); 728 shadow_addr += wq->wqebb_size; 773 void *shadow_addr = &wq->shadow_wqe[curr_pg * wq->max_wqe_size]; local 775 copy_wqe_to_shadow(wq, shadow_addr, num_wqebbs, *prod_idx); 778 return shadow_addr; 846 void *shadow_addr local 892 void *shadow_addr; local [all...] |
/linux-master/drivers/accel/habanalabs/common/mmu/ |
H A D | mmu.c | 1102 pgt_info->shadow_addr = (unsigned long) NULL; 1221 if (hop_addr == pgt_info->shadow_addr) 1241 kfree((u64 *) (uintptr_t) pgt_info->shadow_addr); 1257 u64 hl_mmu_dr_get_phys_addr(struct hl_ctx *ctx, u64 shadow_addr) argument 1260 u64 shadow_hop_addr = shadow_addr & (~page_mask); 1261 u64 pte_offset = shadow_addr & page_mask; 1322 u64 phys_addr, shadow_addr; local 1335 shadow_addr = (u64) (uintptr_t) kzalloc(prop->dmmu.hop_table_size, 1337 if (!shadow_addr) 1341 pgt_info->shadow_addr [all...] |
/linux-master/arch/powerpc/platforms/ps3/ |
H A D | spu.c | 101 * @shadow_addr: lpar address of spe register shadow area returned by 111 u64 shadow_addr; member in struct:spu_pdata 161 &spu_pdata(spu)->shadow_addr, 195 spu_pdata(spu)->shadow = ioremap_prot(spu_pdata(spu)->shadow_addr, 228 spu_pdata(spu)->shadow_addr);
|
/linux-master/arch/loongarch/mm/ |
H A D | kasan_init.c | 70 const void *kasan_shadow_to_mem(const void *shadow_addr) argument 72 unsigned long addr = (unsigned long)shadow_addr;
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_cmd_parser.c | 1348 u64 shadow_addr, 1386 *(u64 *)(cmd + 1) = shadow_addr + target_cmd_offset; 1452 u64 batch_addr, shadow_addr; local 1474 shadow_addr = gen8_canonical_addr(i915_vma_offset(shadow)); 1517 batch_addr, shadow_addr, 1345 check_bbstart(u32 *cmd, u32 offset, u32 length, u32 batch_length, u64 batch_addr, u64 shadow_addr, const unsigned long *jump_whitelist) argument
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_object.c | 755 uint64_t shadow_addr, parent_addr; local 757 shadow_addr = amdgpu_bo_gpu_offset(shadow); 760 return amdgpu_copy_buffer(ring, shadow_addr, parent_addr,
|
/linux-master/arch/x86/kvm/mmu/ |
H A D | mmu.c | 157 hpa_t shadow_addr; member in struct:kvm_shadow_walk_iterator 2371 iterator->shadow_addr = root; 2386 iterator->shadow_addr 2388 iterator->shadow_addr &= SPTE_BASE_ADDR_MASK; 2390 if (!iterator->shadow_addr) 2408 iterator->sptep = ((u64 *)__va(iterator->shadow_addr)) + iterator->index; 2420 iterator->shadow_addr = spte & SPTE_BASE_ADDR_MASK;
|
/linux-master/drivers/accel/habanalabs/common/ |
H A D | habanalabs.h | 284 * @shadow_addr: shadow hop in the host for device resident MMU. 301 u64 shadow_addr; member in struct:pgt_info 3913 u64 hl_mmu_dr_get_phys_addr(struct hl_ctx *ctx, u64 shadow_addr);
|