Home
last modified time | relevance | path

Searched refs:tidr (Results 1 - 25 of 31) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/misc/ocxl/
H A Dtrace.h12 TP_PROTO(pid_t pid, void *spa, int pasid, u32 pidr, u32 tidr),
13 TP_ARGS(pid, spa, pasid, pidr, tidr),
20 __field(u32, tidr)
28 __entry->tidr = tidr;
31 TP_printk("linux pid=%d spa=0x%p pasid=0x%x pidr=0x%x tidr=0x%x",
36 __entry->tidr
41 TP_PROTO(pid_t pid, void *spa, int pasid, u32 pidr, u32 tidr),
42 TP_ARGS(pid, spa, pasid, pidr, tidr)
46 TP_PROTO(pid_t pid, void *spa, int pasid, u32 pidr, u32 tidr),
[all...]
H A Dfile.c125 // Locks both status & tidr in afu_ioctl_enable_p9_wait()
127 if (!ctx->tidr) { in afu_ioctl_enable_p9_wait()
133 ctx->tidr = current->thread.tidr; in afu_ioctl_enable_p9_wait()
141 ctx->pasid, ctx->tidr); in afu_ioctl_enable_p9_wait()
147 arg.thread_id = ctx->tidr; in afu_ioctl_enable_p9_wait()
H A Dcontext.c38 ctx->tidr = 0; in ocxl_context_alloc()
74 // Locks both status & tidr in ocxl_context_attach()
84 rc = ocxl_link_add_pe(ctx->afu->fn->link, ctx->pasid, pidr, ctx->tidr, in ocxl_context_attach()
H A Docxl_internal.h82 u16 tidr; // Thread ID used for P9 wait implementation member
H A Dlink.c496 int ocxl_link_add_pe(void *link_handle, int pasid, u32 pidr, u32 tidr, in ocxl_link_add_pe() argument
534 pe->tid = cpu_to_be32(tidr); in ocxl_link_add_pe()
569 trace_ocxl_context_add(current->pid, spa->spa_mem, pasid, pidr, tidr); in ocxl_link_add_pe()
/kernel/linux/linux-6.6/drivers/misc/ocxl/
H A Dtrace.h76 TP_PROTO(pid_t pid, void *spa, int pasid, u32 pidr, u32 tidr),
77 TP_ARGS(pid, spa, pasid, pidr, tidr),
84 __field(u32, tidr)
92 __entry->tidr = tidr;
95 TP_printk("linux pid=%d spa=0x%p pasid=0x%x pidr=0x%x tidr=0x%x",
100 __entry->tidr
105 TP_PROTO(pid_t pid, void *spa, int pasid, u32 pidr, u32 tidr),
106 TP_ARGS(pid, spa, pasid, pidr, tidr)
110 TP_PROTO(pid_t pid, void *spa, int pasid, u32 pidr, u32 tidr),
[all...]
H A Dfile.c123 // Locks both status & tidr in afu_ioctl_enable_p9_wait()
125 if (!ctx->tidr) { in afu_ioctl_enable_p9_wait()
131 ctx->tidr = current->thread.tidr; in afu_ioctl_enable_p9_wait()
139 ctx->pasid, ctx->tidr); in afu_ioctl_enable_p9_wait()
145 arg.thread_id = ctx->tidr; in afu_ioctl_enable_p9_wait()
H A Dcontext.c38 ctx->tidr = 0; in ocxl_context_alloc()
75 // Locks both status & tidr in ocxl_context_attach()
86 rc = ocxl_link_add_pe(ctx->afu->fn->link, ctx->pasid, pidr, ctx->tidr, in ocxl_context_attach()
H A Docxl_internal.h82 u16 tidr; // Thread ID used for P9 wait implementation member
H A Dlink.c538 int ocxl_link_add_pe(void *link_handle, int pasid, u32 pidr, u32 tidr, in ocxl_link_add_pe() argument
580 pe->tid = cpu_to_be32(tidr); in ocxl_link_add_pe()
624 trace_ocxl_context_add(current->pid, spa->spa_mem, pasid, pidr, tidr); in ocxl_link_add_pe()
/kernel/linux/linux-5.10/include/clocksource/
H A Dtimer-ti-dm.h78 u32 tidr; member
277 u32 tidr; in __omap_dm_timer_init_regs() local
280 tidr = readl_relaxed(timer->io_base); in __omap_dm_timer_init_regs()
281 if (!(tidr >> 16)) { in __omap_dm_timer_init_regs()
/kernel/linux/linux-6.6/drivers/clocksource/
H A Dtimer-ti-dm.c99 u32 tidr; member
209 u32 tidr; in __omap_dm_timer_init_regs() local
212 tidr = readl_relaxed(timer->io_base); in __omap_dm_timer_init_regs()
213 if (!(tidr >> 16)) { in __omap_dm_timer_init_regs()
H A Dtimer-ti-dm-systimer.c68 u32 tidr = readl_relaxed(t->base); in dmtimer_systimer_revision1() local
70 return !(tidr >> 16); in dmtimer_systimer_revision1()
/kernel/linux/linux-5.10/include/misc/
H A Docxl.h449 int ocxl_link_add_pe(void *link_handle, int pasid, u32 pidr, u32 tidr,
/kernel/linux/linux-6.6/include/misc/
H A Docxl.h449 int ocxl_link_add_pe(void *link_handle, int pasid, u32 pidr, u32 tidr,
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dprocess.c1201 old_thread->tidr != new_thread->tidr) in restore_sprs()
1202 mtspr(SPRN_TIDR, new_thread->tidr); in restore_sprs()
1597 if (t->thread.tidr) in set_thread_tidr()
1600 t->thread.tidr = (u16)task_pid_nr(t); in set_thread_tidr()
1601 mtspr(SPRN_TIDR, t->thread.tidr); in set_thread_tidr()
1764 p->thread.tidr = 0; in copy_thread()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dprocess.c1264 old_thread->tidr != new_thread->tidr) in restore_sprs()
1265 mtspr(SPRN_TIDR, new_thread->tidr); in restore_sprs()
1681 if (t->thread.tidr) in set_thread_tidr()
1684 t->thread.tidr = (u16)task_pid_nr(t); in set_thread_tidr()
1685 mtspr(SPRN_TIDR, t->thread.tidr); in set_thread_tidr()
1876 p->thread.tidr = 0; in copy_thread()
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_hv_p9_entry.c32 current->thread.tidr != vcpu->arch.tid) in load_spr_state()
169 current->thread.tidr != vcpu->arch.tid) in restore_p9_host_os_sprs()
170 mtspr(SPRN_TIDR, current->thread.tidr); in restore_p9_host_os_sprs()
/kernel/linux/linux-5.10/drivers/misc/cxl/
H A Dcxllib.c194 attr->tid = task->thread.tidr; in cxllib_get_PE_attributes()
H A Dnative.c685 if (!(ctx->tidr) && (ctx->assign_tidr)) { in process_element_entry_psl9()
689 ctx->tidr = current->thread.tidr; in process_element_entry_psl9()
690 pr_devel("%s: current tidr: %d\n", __func__, ctx->tidr); in process_element_entry_psl9()
693 ctx->elem->common.tid = cpu_to_be32(ctx->tidr); in process_element_entry_psl9()
/kernel/linux/linux-6.6/drivers/misc/cxl/
H A Dcxllib.c193 attr->tid = task->thread.tidr; in cxllib_get_PE_attributes()
H A Dnative.c681 if (!(ctx->tidr) && (ctx->assign_tidr)) { in process_element_entry_psl9()
685 ctx->tidr = current->thread.tidr; in process_element_entry_psl9()
686 pr_devel("%s: current tidr: %d\n", __func__, ctx->tidr); in process_element_entry_psl9()
689 ctx->elem->common.tid = cpu_to_be32(ctx->tidr); in process_element_entry_psl9()
/kernel/linux/linux-5.10/drivers/clocksource/
H A Dtimer-ti-dm-systimer.c68 u32 tidr = readl_relaxed(t->base); in dmtimer_systimer_revision1() local
70 return !(tidr >> 16); in dmtimer_systimer_revision1()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dprocessor.h256 unsigned long tidr; member
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dprocessor.h245 unsigned long tidr; member

Completed in 24 milliseconds

12