gma 1025 drivers/gpu/drm/i915/gvt/cmd_parser.c unsigned long gma; gma 1038 drivers/gpu/drm/i915/gvt/cmd_parser.c gma = cmd_gma(s, i + 1); gma 1040 drivers/gpu/drm/i915/gvt/cmd_parser.c gma |= (cmd_gma_hi(s, i + 2)) << 32; gma 1041 drivers/gpu/drm/i915/gvt/cmd_parser.c ret |= cmd_address_audit(s, gma, sizeof(u32), false); gma 1053 drivers/gpu/drm/i915/gvt/cmd_parser.c unsigned long gma; gma 1062 drivers/gpu/drm/i915/gvt/cmd_parser.c gma = cmd_gma(s, i + 1); gma 1064 drivers/gpu/drm/i915/gvt/cmd_parser.c gma |= (cmd_gma_hi(s, i + 2)) << 32; gma 1065 drivers/gpu/drm/i915/gvt/cmd_parser.c ret |= cmd_address_audit(s, gma, sizeof(u32), false); gma 1111 drivers/gpu/drm/i915/gvt/cmd_parser.c unsigned long gma; gma 1131 drivers/gpu/drm/i915/gvt/cmd_parser.c gma = cmd_val(s, 2) & GENMASK(31, 3); gma 1133 drivers/gpu/drm/i915/gvt/cmd_parser.c gma |= (cmd_gma_hi(s, 3)) << 32; gma 1137 drivers/gpu/drm/i915/gvt/cmd_parser.c ret |= cmd_address_audit(s, gma, sizeof(u64), gma 1143 drivers/gpu/drm/i915/gvt/cmd_parser.c gma = hws_pga + gma; gma 1144 drivers/gpu/drm/i915/gvt/cmd_parser.c patch_value(s, cmd_ptr(s, 2), gma); gma 1536 drivers/gpu/drm/i915/gvt/cmd_parser.c unsigned long gma, gma_low, gma_high; gma 1552 drivers/gpu/drm/i915/gvt/cmd_parser.c gma = cmd_val(s, 2) & GENMASK(31, 2); gma 1557 drivers/gpu/drm/i915/gvt/cmd_parser.c gma = (gma_high << 32) | gma_low; gma 1560 drivers/gpu/drm/i915/gvt/cmd_parser.c ret = cmd_address_audit(s, gma + op_size * core_id, op_size, false); gma 1593 drivers/gpu/drm/i915/gvt/cmd_parser.c unsigned long gma, gma_high; gma 1608 drivers/gpu/drm/i915/gvt/cmd_parser.c gma = cmd_val(s, 1) & GENMASK(31, 2); gma 1611 drivers/gpu/drm/i915/gvt/cmd_parser.c gma = (gma_high << 32) | gma; gma 1613 drivers/gpu/drm/i915/gvt/cmd_parser.c ret = cmd_address_audit(s, gma, op_size, false); gma 1641 drivers/gpu/drm/i915/gvt/cmd_parser.c unsigned long gma; gma 1658 drivers/gpu/drm/i915/gvt/cmd_parser.c gma = cmd_val(s, 1) & GENMASK(31, 3); gma 1660 drivers/gpu/drm/i915/gvt/cmd_parser.c gma |= (cmd_val(s, 2) & GENMASK(15, 0)) << 32; gma 1664 drivers/gpu/drm/i915/gvt/cmd_parser.c ret = cmd_address_audit(s, gma, sizeof(u64), index_mode); gma 1669 drivers/gpu/drm/i915/gvt/cmd_parser.c gma = hws_pga + gma; gma 1670 drivers/gpu/drm/i915/gvt/cmd_parser.c patch_value(s, cmd_ptr(s, 1), gma); gma 1692 drivers/gpu/drm/i915/gvt/cmd_parser.c unsigned long gma, unsigned long end_gma, void *va) gma 1698 drivers/gpu/drm/i915/gvt/cmd_parser.c while (gma != end_gma) { gma 1699 drivers/gpu/drm/i915/gvt/cmd_parser.c gpa = intel_vgpu_gma_to_gpa(mm, gma); gma 1701 drivers/gpu/drm/i915/gvt/cmd_parser.c gvt_vgpu_err("invalid gma address: %lx\n", gma); gma 1705 drivers/gpu/drm/i915/gvt/cmd_parser.c offset = gma & (I915_GTT_PAGE_SIZE - 1); gma 1707 drivers/gpu/drm/i915/gvt/cmd_parser.c copy_len = (end_gma - gma) >= (I915_GTT_PAGE_SIZE - offset) ? gma 1708 drivers/gpu/drm/i915/gvt/cmd_parser.c I915_GTT_PAGE_SIZE - offset : end_gma - gma; gma 1713 drivers/gpu/drm/i915/gvt/cmd_parser.c gma += copy_len; gma 1736 drivers/gpu/drm/i915/gvt/cmd_parser.c unsigned long gma = 0; gma 1749 drivers/gpu/drm/i915/gvt/cmd_parser.c gma = get_gma_bb_from_cmd(s, 1); gma 1750 drivers/gpu/drm/i915/gvt/cmd_parser.c if (gma == INTEL_GVT_INVALID_ADDR) gma 1764 drivers/gpu/drm/i915/gvt/cmd_parser.c gma, gma + 4, &cmd) < 0) gma 1788 drivers/gpu/drm/i915/gvt/cmd_parser.c gma += cmd_len; gma 1821 drivers/gpu/drm/i915/gvt/cmd_parser.c unsigned long gma = 0; gma 1830 drivers/gpu/drm/i915/gvt/cmd_parser.c gma = get_gma_bb_from_cmd(s, 1); gma 1831 drivers/gpu/drm/i915/gvt/cmd_parser.c if (gma == INTEL_GVT_INVALID_ADDR) gma 1856 drivers/gpu/drm/i915/gvt/cmd_parser.c start_offset = gma & ~I915_GTT_PAGE_MASK; gma 1882 drivers/gpu/drm/i915/gvt/cmd_parser.c gma, gma + bb_size, gma 1914 drivers/gpu/drm/i915/gvt/cmd_parser.c s->ip_gma = gma; gma 2708 drivers/gpu/drm/i915/gvt/cmd_parser.c static inline bool gma_out_of_range(unsigned long gma, gma 2712 drivers/gpu/drm/i915/gvt/cmd_parser.c return (gma < gma_head) || (gma > gma_tail); gma 2714 drivers/gpu/drm/i915/gvt/cmd_parser.c return (gma > gma_tail) && (gma < gma_head); gma 477 drivers/gpu/drm/i915/gvt/gtt.c static unsigned long gma_to_ggtt_pte_index(unsigned long gma) gma 479 drivers/gpu/drm/i915/gvt/gtt.c unsigned long x = (gma >> I915_GTT_PAGE_SHIFT); gma 481 drivers/gpu/drm/i915/gvt/gtt.c trace_gma_index(__func__, gma, x); gma 486 drivers/gpu/drm/i915/gvt/gtt.c static unsigned long prefix##_gma_to_##ename##_index(unsigned long gma) \ gma 489 drivers/gpu/drm/i915/gvt/gtt.c trace_gma_index(__func__, gma, x); \ gma 493 drivers/gpu/drm/i915/gvt/gtt.c DEFINE_PPGTT_GMA_TO_INDEX(gen8, pte, (gma >> 12 & 0x1ff)); gma 494 drivers/gpu/drm/i915/gvt/gtt.c DEFINE_PPGTT_GMA_TO_INDEX(gen8, pde, (gma >> 21 & 0x1ff)); gma 495 drivers/gpu/drm/i915/gvt/gtt.c DEFINE_PPGTT_GMA_TO_INDEX(gen8, l3_pdp, (gma >> 30 & 0x3)); gma 496 drivers/gpu/drm/i915/gvt/gtt.c DEFINE_PPGTT_GMA_TO_INDEX(gen8, l4_pdp, (gma >> 30 & 0x1ff)); gma 497 drivers/gpu/drm/i915/gvt/gtt.c DEFINE_PPGTT_GMA_TO_INDEX(gen8, pml4, (gma >> 39 & 0x1ff)); gma 2068 drivers/gpu/drm/i915/gvt/gtt.c unsigned long intel_vgpu_gma_to_gpa(struct intel_vgpu_mm *mm, unsigned long gma) gma 2084 drivers/gpu/drm/i915/gvt/gtt.c if (!vgpu_gmadr_is_valid(vgpu, gma)) gma 2088 drivers/gpu/drm/i915/gvt/gtt.c gma_ops->gma_to_ggtt_pte_index(gma)); gma 2091 drivers/gpu/drm/i915/gvt/gtt.c + (gma & ~I915_GTT_PAGE_MASK); gma 2093 drivers/gpu/drm/i915/gvt/gtt.c trace_gma_translate(vgpu->id, "ggtt", 0, 0, gma, gpa); gma 2099 drivers/gpu/drm/i915/gvt/gtt.c gma_index[0] = gma_ops->gma_to_pml4_index(gma); gma 2100 drivers/gpu/drm/i915/gvt/gtt.c gma_index[1] = gma_ops->gma_to_l4_pdp_index(gma); gma 2101 drivers/gpu/drm/i915/gvt/gtt.c gma_index[2] = gma_ops->gma_to_pde_index(gma); gma 2102 drivers/gpu/drm/i915/gvt/gtt.c gma_index[3] = gma_ops->gma_to_pte_index(gma); gma 2107 drivers/gpu/drm/i915/gvt/gtt.c gma_ops->gma_to_l3_pdp_index(gma)); gma 2109 drivers/gpu/drm/i915/gvt/gtt.c gma_index[0] = gma_ops->gma_to_pde_index(gma); gma 2110 drivers/gpu/drm/i915/gvt/gtt.c gma_index[1] = gma_ops->gma_to_pte_index(gma); gma 2125 drivers/gpu/drm/i915/gvt/gtt.c gvt_dbg_core("GMA 0x%lx is not present\n", gma); gma 2131 drivers/gpu/drm/i915/gvt/gtt.c (gma & ~I915_GTT_PAGE_MASK); gma 2133 drivers/gpu/drm/i915/gvt/gtt.c mm->ppgtt_mm.root_entry_type, gma, gpa); gma 2138 drivers/gpu/drm/i915/gvt/gtt.c gvt_vgpu_err("invalid mm type: %d gma %lx\n", mm->type, gma); gma 2148 drivers/gpu/drm/i915/gvt/gtt.c unsigned long gma; gma 2154 drivers/gpu/drm/i915/gvt/gtt.c gma = index << I915_GTT_PAGE_SHIFT; gma 2156 drivers/gpu/drm/i915/gvt/gtt.c gma, 1 << I915_GTT_PAGE_SHIFT)) { gma 2157 drivers/gpu/drm/i915/gvt/gtt.c gvt_dbg_mm("read invalid ggtt at 0x%lx\n", gma); gma 2214 drivers/gpu/drm/i915/gvt/gtt.c unsigned long gma, gfn; gma 2225 drivers/gpu/drm/i915/gvt/gtt.c gma = g_gtt_index << I915_GTT_PAGE_SHIFT; gma 2228 drivers/gpu/drm/i915/gvt/gtt.c if (!vgpu_gmadr_is_valid(vgpu, gma)) gma 76 drivers/gpu/drm/i915/gvt/gtt.h unsigned long (*gma_to_ggtt_pte_index)(unsigned long gma); gma 77 drivers/gpu/drm/i915/gvt/gtt.h unsigned long (*gma_to_pte_index)(unsigned long gma); gma 78 drivers/gpu/drm/i915/gvt/gtt.h unsigned long (*gma_to_pde_index)(unsigned long gma); gma 79 drivers/gpu/drm/i915/gvt/gtt.h unsigned long (*gma_to_l3_pdp_index)(unsigned long gma); gma 80 drivers/gpu/drm/i915/gvt/gtt.h unsigned long (*gma_to_l4_pdp_index)(unsigned long gma); gma 81 drivers/gpu/drm/i915/gvt/gtt.h unsigned long (*gma_to_pml4_index)(unsigned long gma); gma 265 drivers/gpu/drm/i915/gvt/gtt.h unsigned long gma); gma 98 drivers/gpu/drm/i915/gvt/trace.h TP_PROTO(const char *prefix, unsigned long gma, gma 101 drivers/gpu/drm/i915/gvt/trace.h TP_ARGS(prefix, gma, index), gma 109 drivers/gpu/drm/i915/gvt/trace.h "%s gma 0x%lx index 0x%lx\n", prefix, gma, index); gma 117 drivers/gpu/drm/i915/gvt/trace.h unsigned long gma, unsigned long gpa), gma 119 drivers/gpu/drm/i915/gvt/trace.h TP_ARGS(id, type, ring_id, root_entry_type, gma, gpa), gma 128 drivers/gpu/drm/i915/gvt/trace.h id, type, ring_id, root_entry_type, gma, gpa); gma 1814 drivers/pinctrl/tegra/pinctrl-tegra114.c DRV_PINGROUP(gma, 0x900, 2, 3, -1, 14, 5, 20, 5, 28, 2, 30, 2, N), gma 2021 drivers/pinctrl/tegra/pinctrl-tegra124.c DRV_PINGROUP(gma, 0x900, 2, 3, 4, 14, 5, 20, 5, 28, 2, 30, 2, Y), gma 2069 drivers/pinctrl/tegra/pinctrl-tegra20.c MUX_PG(gma, UARTE, SPI3, GMI, SDIO4, 0x14, 28, 0x84, 0, 0xb0, 20), gma 2205 drivers/pinctrl/tegra/pinctrl-tegra20.c DRV_PG(gma, 0x8f4), gma 2443 drivers/pinctrl/tegra/pinctrl-tegra30.c DRV_PINGROUP(gma, 0x900, -1, -1, -1, 14, 5, 19, 5, 24, 4, 28, 4),