Searched refs:pt (Results 51 - 75 of 313) sorted by relevance

1234567891011>>

/linux-master/include/linux/firmware/imx/svc/
H A Drm.h62 int imx_sc_rm_get_resource_owner(struct imx_sc_ipc *ipc, u16 resource, u8 *pt);
69 static inline int imx_sc_rm_get_resource_owner(struct imx_sc_ipc *ipc, u16 resource, u8 *pt) argument
/linux-master/drivers/gpu/drm/xe/
H A Dxe_pt.h33 struct xe_pt *pt);
35 void xe_pt_destroy(struct xe_pt *pt, u32 flags, struct llist_head *deferred);
H A Dxe_pt.c22 struct xe_pt pt; member in struct:xe_pt_dir
40 static struct xe_pt_dir *as_xe_pt_dir(struct xe_pt *pt) argument
42 return container_of(pt, struct xe_pt_dir, pt);
68 static void xe_pt_free(struct xe_pt *pt) argument
70 if (pt->level)
71 kfree(as_xe_pt_dir(pt));
73 kfree(pt);
94 struct xe_pt *pt; local
101 pt
144 xe_pt_populate_empty(struct xe_tile *tile, struct xe_vm *vm, struct xe_pt *pt) argument
187 xe_pt_destroy(struct xe_pt *pt, u32 flags, struct llist_head *deferred) argument
618 struct xe_pt *pt = xe_vma_vm(vma)->pt_root[tile->id]; local
782 struct xe_pt *pt = xe_vma_vm(vma)->pt_root[tile->id]; local
852 struct xe_pt *pt = entries[i].pt; local
1480 struct xe_pt *pt = xe_vma_vm(vma)->pt_root[tile->id]; local
1520 struct xe_pt *pt = entry->pt; local
[all...]
/linux-master/arch/openrisc/include/asm/
H A Delf.h43 extern void dump_elf_thread(elf_greg_t *dest, struct pt_regs *pt);
/linux-master/arch/x86/kernel/
H A Dvm86_32.c79 #define AL(regs) (((unsigned char *)&((regs)->pt.ax))[0])
80 #define AH(regs) (((unsigned char *)&((regs)->pt.ax))[1])
81 #define IP(regs) (*(unsigned short *)&((regs)->pt.ip))
82 #define SP(regs) (*(unsigned short *)&((regs)->pt.sp))
111 set_flags(regs->pt.flags, VEFLAGS, X86_EFLAGS_VIF | vm86->veflags_mask);
119 unsafe_put_user(regs->pt.bx, &user->regs.ebx, Efault_end);
120 unsafe_put_user(regs->pt.cx, &user->regs.ecx, Efault_end);
121 unsafe_put_user(regs->pt.dx, &user->regs.edx, Efault_end);
122 unsafe_put_user(regs->pt.si, &user->regs.esi, Efault_end);
123 unsafe_put_user(regs->pt
[all...]
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_fw_mips.h27 /** @pt: Pointer to CPU mapping of MIPS pagetable. */
28 u32 *pt; member in struct:pvr_fw_mips_data
/linux-master/arch/sparc/include/asm/
H A Dvisasm.h18 be,pt %icc, 297f; \
40 be,pt %icc, 297f; \
42 ba,a,pt %xcc, fail_label; \
53 " be,pt %%icc, 299f\n"
H A Dttable.h27 ba,pt %xcc, etrap; \
31 ba,pt %xcc, rtrap; \
37 ba,pt %xcc, etrap; \
41 ba,pt %xcc, rtrap; \
46 ba,pt %xcc, do_fptrap; \
50 ba,pt %xcc, rtrap; \
55 ba,pt %xcc, routine; \
60 ba,pt %xcc, routine; \
66 ba,pt %xcc, etraptl1; \
70 ba,pt
[all...]
/linux-master/arch/sparc/kernel/
H A Dktlb.S81 ba,pt %xcc, sun4v_itlb_load
95 ba,pt %xcc, sparc64_realfault_common
105 ba,pt %xcc, kvmap_itlb_load
115 ba,pt %xcc, kvmap_dtlb_load
121 ba,pt %xcc, kvmap_dtlb_tsb4m_load
128 ba,pt %xcc, kvmap_dtlb_load
161 ba,a,pt %xcc, kvmap_linear_early
193 ba,pt %xcc, sun4v_dtlb_load
199 ba,a,pt %xcc, kvmap_dtlb_load
239 ba,pt
[all...]
H A Dspiterrs.S83 bleu,pt %xcc, 1f
86 ba,pt %xcc, etraptl1
89 ba,a,pt %xcc, 2f
92 1: ba,pt %xcc, etrap_irq
104 ba,a,pt %xcc, rtrap
153 ba,pt %xcc, __spitfire_cee_trap_continue
173 ba,pt %xcc, winfix_dax
176 ba,pt %xcc, etraptl1
182 ba,a,pt %xcc, rtrap
196 ba,pt
[all...]
H A Durtt_fill.S69 ba,pt %xcc, rtrap
79 bne,pt %icc, 1f
84 ba,a,pt %xcc, rtrap
89 ba,a,pt %xcc, rtrap
96 bne,pt %icc, 1f
100 ba,a,pt %xcc, rtrap
105 ba,a,pt %xcc, rtrap
H A Drtrap_64.S38 ba,pt %xcc, __handle_preemption_continue
54 ba,pt %xcc, __handle_preemption_continue
63 ba,a,pt %xcc, __handle_userfpu_continue
89 ba,pt %xcc, __handle_preemption_continue
101 ba,pt %xcc, rtrap_no_irq_enable
167 be,pt %xcc, user_nowork
191 brz,pt %l3, 1f
264 brnz,pt %l2, user_rtt_restore
276 bne,pt %xcc, user_rtt_fill_32bit
278 ba,a,pt
[all...]
H A Dsun4v_tlb_miss.S147 ba,pt %xcc, sparc64_realfault_common
160 ba,a,pt %xcc, sun4v_tsb_miss_common
184 be,pt %xcc, 80f
195 ba,pt %xcc, tsb_miss_page_table_walk_sun4v_fastpath
201 ble,pt %icc, sun4v_bad_ra
217 ba,pt %xcc, etraptl1
228 ble,pt %icc, sun4v_bad_ra
244 ba,pt %xcc, etraptl1
254 ba,pt %xcc, sparc64_realfault_common
267 ba,pt
[all...]
/linux-master/drivers/firmware/imx/
H A Drm.c64 * @param[out] pt pointer to return the partition number
68 int imx_sc_rm_get_resource_owner(struct imx_sc_ipc *ipc, u16 resource, u8 *pt) argument
85 if (pt)
86 *pt = msg.data.resp.val;
/linux-master/arch/sparc/lib/
H A Dstrlen.S20 BRANCH32(be, pt, 9f)
32 BRANCH32(be, pt, 5f)
37 BRANCH32(ba, pt, 8f)
50 BRANCH32(be, pt, 8b)
67 BRANCH32_ANNUL(bne, pt, 2b)
H A DNGmemcpy.S86 ba,pt %xcc, __restore_asi
90 ba,pt %xcc, __restore_asi
95 ba,pt %xcc, __restore_asi
100 ba,pt %xcc, __restore_asi
105 ba,pt %xcc, __restore_asi
110 ba,pt %xcc, __restore_asi
115 ba,pt %xcc, __restore_asi
120 ba,pt %xcc, __restore_asi
125 ba,pt %xcc, __restore_asi
129 ba,pt
[all...]
H A DNGbzero.S28 ba,pt %xcc, 1f
51 be,pt %xcc, 2f
57 bne,pt %xcc, 1b
62 be,pt %xcc, NGbzero_pre_loop
68 bne,pt %xcc, 1b
85 bne,pt %xcc, NGbzero_loop
97 bne,pt %xcc, 1b
99 2: brz,pt %o1, NGbzero_done
105 bne,pt %icc, 1b
129 ba,pt
[all...]
H A DGENbzero.S29 ba,pt %xcc, 1f
50 be,pt %xcc, 2f
56 bne,pt %xcc, 1b
61 be,pt %xcc, GENbzero_pre_loop
67 bne,pt %xcc, 1b
83 bne,pt %xcc, GENbzero_loop
95 bne,pt %xcc, 1b
97 2: brz,pt %o1, GENbzero_done
103 bne,pt %icc, 1b
126 ba,pt
[all...]
H A DGENmemcpy.S100 bne,pt %XCC, 1b
109 bne,pt %XCC, 1b
112 brz,pt %o2, 85f
114 ba,a,pt %XCC, 90f
126 bgu,pt %XCC, 1b
137 bgu,pt %XCC, 90b
H A Dcopy_in_user.S67 bgu,pt %XCC, 1b
70 be,pt %XCC, 1f
78 be,pt %XCC, 85f
80 ba,pt %xcc, 90f
93 bgu,pt %XCC, 82b
105 bgu,pt %XCC, 90b
/linux-master/arch/x86/entry/vdso/
H A Dvdso2c.h58 ELF(Phdr) *pt = (ELF(Phdr) *)(raw_addr + GET_LE(&hdr->e_phoff));
65 if (GET_LE(&pt[i].p_type) == PT_LOAD) {
69 if (GET_LE(&pt[i].p_offset) != 0 ||
70 GET_LE(&pt[i].p_vaddr) != 0)
73 if (GET_LE(&pt[i].p_memsz) != GET_LE(&pt[i].p_filesz))
76 load_size = GET_LE(&pt[i].p_memsz);
78 } else if (GET_LE(&pt[i].p_type) == PT_DYNAMIC) {
79 dyn = raw_addr + GET_LE(&pt[i].p_offset);
80 dyn_end = raw_addr + GET_LE(&pt[
[all...]
/linux-master/arch/parisc/include/asm/
H A Delf.h276 #define ELF_CORE_COPY_REGS(dst, pt) \
279 for (i = 0; i < 32; i++) dst[i] = pt->gr[i]; \
280 for (i = 0; i < 8; i++) dst[32 + i] = pt->sr[i]; \
282 dst[40] = pt->iaoq[0]; dst[41] = pt->iaoq[1]; \
283 dst[42] = pt->iasq[0]; dst[43] = pt->iasq[1]; \
284 dst[44] = pt->sar; dst[45] = pt->iir; \
285 dst[46] = pt
[all...]
/linux-master/drivers/gpu/drm/i915/gt/
H A Dgen8_ppgtt.c145 #define as_pd(x) container_of((x), typeof(struct i915_page_directory), pt)
219 free_px(vm, &pd->pt, lvl);
255 struct i915_page_table *pt = pd->entry[idx]; local
257 if (atomic_fetch_inc(&pt->used) >> gen8_pd_shift(1) &&
262 __gen8_ppgtt_cleanup(vm, as_pd(pt), I915_PDES, lvl);
268 start = __gen8_ppgtt_clear(vm, as_pd(pt),
280 atomic_read(&pt->used));
281 GEM_BUG_ON(!count || count >= atomic_read(&pt->used));
284 if (pt->is_compact) {
291 vaddr = px_vaddr(pt);
340 struct i915_page_table *pt = pd->entry[idx]; local
406 __gen8_ppgtt_foreach(struct i915_address_space *vm, struct i915_page_directory *pd, u64 *start, u64 end, int lvl, void (*fn)(struct i915_address_space *vm, struct i915_page_table *pt, void *data), void *data) argument
420 struct i915_page_table *pt = pd->entry[idx]; local
439 gen8_ppgtt_foreach(struct i915_address_space *vm, u64 start, u64 length, void (*fn)(struct i915_address_space *vm, struct i915_page_table *pt, void *data), void *data) argument
521 struct i915_page_table *pt = local
644 struct i915_page_table *pt = local
774 struct i915_page_table *pt = i915_pt_entry(pd, gen8_pd_index(idx, 1)); local
795 struct i915_page_table *pt = i915_pt_entry(pd, gen8_pd_index(idx, 1)); local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dvmmnv50.c32 nv50_vmm_pgt_pte(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt, argument
53 VMM_WO064(pt, vmm, ptei++ * 8, data);
58 nv50_vmm_pgt_sgl(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt, argument
61 VMM_MAP_ITER_SGL(vmm, pt, ptei, ptes, map, nv50_vmm_pgt_pte);
65 nv50_vmm_pgt_dma(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt, argument
70 nvkm_kmap(pt->memory);
73 VMM_WO064(pt, vmm, ptei++ * 8, data);
76 nvkm_done(pt->memory);
80 VMM_MAP_ITER_DMA(vmm, pt, ptei, ptes, map, nv50_vmm_pgt_pte);
84 nv50_vmm_pgt_mem(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt, argument
91 nv50_vmm_pgt_unmap(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt, u32 ptei, u32 ptes) argument
108 struct nvkm_mmu_pt *pt; local
[all...]
/linux-master/drivers/gpu/drm/xe/tests/
H A Dxe_migrate.c47 KUNIT_FAIL(test, "Failed to allocate fake pt: %li\n",
211 static void test_pt_update(struct xe_migrate *m, struct xe_bo *pt, argument
223 .pt_bo = pt,
236 xe_map_memset(xe, &pt->vmap, 0, (u8)expected, pt->size);
249 retval = xe_map_rd(xe, &pt->vmap, 0, u64);
253 retval = xe_map_rd(xe, &pt->vmap, (update.ofs + i) * 8, u64);
257 retval = xe_map_rd(xe, &pt->vmap, 8 * (update.ofs + update.qwords),
266 struct xe_bo *pt, *bo = m->pt_bo, *big, *tiny; local
290 pt
[all...]

Completed in 660 milliseconds

1234567891011>>