Home
last modified time | relevance | path

Searched refs:tpc (Results 1 – 73 of 73) sorted by relevance

/linux-4.4.14/arch/sparc/mm/
Dfault_64.c77 regs->tpc); in bad_kernel_pc()
82 unhandled_fault(regs->tpc, current, regs); in bad_kernel_pc()
92 static unsigned int get_user_insn(unsigned long tpc) in get_user_insn() argument
94 pgd_t *pgdp = pgd_offset(current->mm, tpc); in get_user_insn()
103 pudp = pud_offset(pgdp, tpc); in get_user_insn()
110 pmdp = pmd_offset(pudp, tpc); in get_user_insn()
120 pa += tpc & ~HPAGE_MASK; in get_user_insn()
129 ptep = pte_offset_map(pmdp, tpc); in get_user_insn()
133 pa += (tpc & ~PAGE_MASK); in get_user_insn()
161 (void *)regs->tpc, (void *)regs->u_regs[UREG_I7], in show_signal_msg()
[all …]
Dinit_64.c2803 entry = search_exception_tables(regs->tpc); in hugetlb_setup()
2805 regs->tpc = entry->fixup; in hugetlb_setup()
2806 regs->tnpc = regs->tpc + 4; in hugetlb_setup()
Dultra.S559 rdpr %tpc, %g7
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dctxgf100.c1063 int gpc, tpc; in gf100_grctx_generate_attrib() local
1071 for (tpc = 0; tpc < gr->tpc_nr[gpc]; tpc++) { in gf100_grctx_generate_attrib()
1072 const u32 o = TPC_UNIT(gpc, tpc, 0x0520); in gf100_grctx_generate_attrib()
1089 int gpc, tpc, id; in gf100_grctx_generate_tpcid() local
1091 for (tpc = 0, id = 0; tpc < 4; tpc++) { in gf100_grctx_generate_tpcid()
1093 if (tpc < gr->tpc_nr[gpc]) { in gf100_grctx_generate_tpcid()
1094 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x698), id); in gf100_grctx_generate_tpcid()
1095 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x4e8), id); in gf100_grctx_generate_tpcid()
1096 nvkm_wr32(device, GPC_UNIT(gpc, 0x0c10 + tpc * 4), id); in gf100_grctx_generate_tpcid()
1097 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), id); in gf100_grctx_generate_tpcid()
[all …]
Dctxgm204.c925 int gpc, tpc, id; in gm204_grctx_generate_tpcid() local
927 for (tpc = 0, id = 0; tpc < 4; tpc++) { in gm204_grctx_generate_tpcid()
929 if (tpc < gr->tpc_nr[gpc]) { in gm204_grctx_generate_tpcid()
930 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x698), id); in gm204_grctx_generate_tpcid()
931 nvkm_wr32(device, GPC_UNIT(gpc, 0x0c10 + tpc * 4), id); in gm204_grctx_generate_tpcid()
932 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), id); in gm204_grctx_generate_tpcid()
956 int tpc, gpc, i; in gm204_grctx_generate_405b60() local
968 tpc = gr->tpc_nr[gpc] - tpcnr[gpc]--; in gm204_grctx_generate_405b60()
970 dist[i / 4] |= ((gpc << 4) | tpc) << ((i % 4) * 8); in gm204_grctx_generate_405b60()
971 gpcs[gpc] |= i << (tpc * 8); in gm204_grctx_generate_405b60()
[all …]
Dgm204.c245 int gpc, tpc, ppc, rop; in gm204_gr_init() local
273 tpc = gr->tpc_nr[gpc] - tpcnr[gpc]--; in gm204_gr_init()
275 data[i / 8] |= tpc << ((i % 8) * 4); in gm204_gr_init()
319 for (tpc = 0; tpc < gr->tpc_nr[gpc]; tpc++) { in gm204_gr_init()
320 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x508), 0xffffffff); in gm204_gr_init()
321 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x50c), 0xffffffff); in gm204_gr_init()
322 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x224), 0xc0000000); in gm204_gr_init()
323 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x48c), 0xc0000000); in gm204_gr_init()
324 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x084), 0xc0000000); in gm204_gr_init()
325 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x430), 0xc0000000); in gm204_gr_init()
[all …]
Dgk104.c187 int gpc, tpc, rop; in gk104_gr_init() local
209 tpc = gr->tpc_nr[gpc] - tpcnr[gpc]--; in gk104_gr_init()
211 data[i / 8] |= tpc << ((i % 8) * 4); in gk104_gr_init()
255 for (tpc = 0; tpc < gr->tpc_nr[gpc]; tpc++) { in gk104_gr_init()
256 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x508), 0xffffffff); in gk104_gr_init()
257 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x50c), 0xffffffff); in gk104_gr_init()
258 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x224), 0xc0000000); in gk104_gr_init()
259 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x48c), 0xc0000000); in gk104_gr_init()
260 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x084), 0xc0000000); in gk104_gr_init()
261 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x644), 0x001ffffe); in gk104_gr_init()
[all …]
Dgm107.c317 int gpc, tpc, ppc, rop; in gm107_gr_init() local
338 tpc = gr->tpc_nr[gpc] - tpcnr[gpc]--; in gm107_gr_init()
340 data[i / 8] |= tpc << ((i % 8) * 4); in gm107_gr_init()
383 for (tpc = 0; tpc < gr->tpc_nr[gpc]; tpc++) { in gm107_gr_init()
384 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x508), 0xffffffff); in gm107_gr_init()
385 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x50c), 0xffffffff); in gm107_gr_init()
386 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x224), 0xc0000000); in gm107_gr_init()
387 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x48c), 0xc0000000); in gm107_gr_init()
388 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x084), 0xc0000000); in gm107_gr_init()
389 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x430), 0xc0000000); in gm107_gr_init()
[all …]
Dctxgk104.c893 int gpc, tpc, i; in gk104_grctx_generate_r418bb8() local
899 for (tpc = 0; tpc < gr->tpc_total; tpc++) { in gk104_grctx_generate_r418bb8()
905 data[tpc / 6] |= gpc << ((tpc % 6) * 5); in gk104_grctx_generate_r418bb8()
908 for (; tpc < 32; tpc++) in gk104_grctx_generate_r418bb8()
909 data[tpc / 6] |= 7 << ((tpc % 6) * 5); in gk104_grctx_generate_r418bb8()
966 gf100_gr_mmio(gr, grctx->tpc); in gk104_grctx_generate_main()
1004 .tpc = gk104_grctx_pack_tpc,
Dctxgm107.c938 int gpc, tpc, id; in gm107_grctx_generate_tpcid() local
940 for (tpc = 0, id = 0; tpc < 4; tpc++) { in gm107_grctx_generate_tpcid()
942 if (tpc < gr->tpc_nr[gpc]) { in gm107_grctx_generate_tpcid()
943 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x698), id); in gm107_grctx_generate_tpcid()
944 nvkm_wr32(device, GPC_UNIT(gpc, 0x0c10 + tpc * 4), id); in gm107_grctx_generate_tpcid()
945 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), id); in gm107_grctx_generate_tpcid()
965 gf100_gr_mmio(gr, grctx->tpc); in gm107_grctx_generate_main()
1006 .tpc = gm107_grctx_pack_tpc,
Dctxgf108.c745 int gpc, tpc; in gf108_grctx_generate_attrib() local
753 for (tpc = 0; tpc < gr->tpc_nr[gpc]; tpc++) { in gf108_grctx_generate_attrib()
757 const u32 o = TPC_UNIT(gpc, tpc, 0x500); in gf108_grctx_generate_attrib()
786 .tpc = gf108_grctx_pack_tpc,
Dgf100.c897 gf100_gr_trap_mp(struct gf100_gr *gr, int gpc, int tpc) in gf100_gr_trap_mp() argument
901 u32 werr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x648)); in gf100_gr_trap_mp()
902 u32 gerr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x650)); in gf100_gr_trap_mp()
911 gpc, tpc, gerr, glob, werr, warp ? warp->name : ""); in gf100_gr_trap_mp()
913 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x648), 0x00000000); in gf100_gr_trap_mp()
914 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x650), gerr); in gf100_gr_trap_mp()
918 gf100_gr_trap_tpc(struct gf100_gr *gr, int gpc, int tpc) in gf100_gr_trap_tpc() argument
922 u32 stat = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0508)); in gf100_gr_trap_tpc()
925 u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0224)); in gf100_gr_trap_tpc()
926 nvkm_error(subdev, "GPC%d/TPC%d/TEX: %08x\n", gpc, tpc, trap); in gf100_gr_trap_tpc()
[all …]
Dctxgf117.c233 gf100_gr_mmio(gr, grctx->tpc); in gf117_grctx_generate_main()
265 .tpc = gf117_grctx_pack_tpc,
Dctxgk110b.c79 .tpc = gk110b_grctx_pack_tpc,
Dctxgf104.c89 .tpc = gf104_grctx_pack_tpc,
Dctxgm206.c59 .tpc = gm204_grctx_pack_tpc,
Dgk20a.c189 int gpc, tpc; in gk20a_gr_init() local
222 tpc = gr->tpc_nr[gpc] - tpcnr[gpc]--; in gk20a_gr_init()
224 data[i / 8] |= tpc << ((i % 8) * 4); in gk20a_gr_init()
Dctxgf110.c340 .tpc = gf100_grctx_pack_tpc,
Dctxgf119.c508 .tpc = gf119_grctx_pack_tpc,
Dctxgk208.c540 .tpc = gk208_grctx_pack_tpc,
Dctxgk110.c818 .tpc = gk110_grctx_pack_tpc,
Dctxgf100.h31 const struct gf100_gr_pack *tpc; member
/linux-4.4.14/arch/sparc/kernel/
Dtraps_64.c60 unsigned long tpc; member
80 p->trapstack[i].tstate, p->trapstack[i].tpc, in dump_tl1_traplog()
82 printk("TRAPLOG: TPC<%pS>\n", (void *) p->trapstack[i].tpc); in dump_tl1_traplog()
106 regs->tpc &= 0xffffffff; in bad_trap()
112 info.si_addr = (void __user *)regs->tpc; in bad_trap()
205 regs->tpc &= 0xffffffff; in spitfire_insn_access_exception()
211 info.si_addr = (void __user *)regs->tpc; in spitfire_insn_access_exception()
246 regs->tpc &= 0xffffffff; in sun4v_insn_access_exception()
280 entry = search_exception_tables(regs->tpc); in spitfire_data_access_exception()
284 printk("Exception: PC<%016lx> faddr<UNKNOWN>\n", regs->tpc); in spitfire_data_access_exception()
[all …]
Dkprobes.c107 regs->tpc = (unsigned long) p->addr; in prepare_singlestep()
110 regs->tpc = (unsigned long) &p->ainsn.insn[0]; in prepare_singlestep()
118 void *addr = (void *) regs->tpc; in kprobe_handler()
210 if (regs->tnpc == regs->tpc + 0x4UL) in relbranch_fixup()
288 regs->tpc = kcb->kprobe_orig_tnpc; in resume_execution()
339 regs->tpc = (unsigned long)cur->addr; in kprobe_fault_handler()
373 entry = search_exception_tables(regs->tpc); in kprobe_fault_handler()
375 regs->tpc = entry->fixup; in kprobe_fault_handler()
376 regs->tnpc = regs->tpc + 4; in kprobe_fault_handler()
451 regs->tpc = (unsigned long) jp->entry; in setjmp_pre_handler()
[all …]
Dkgdb_64.c36 gdb_regs[GDB_PC] = regs->tpc; in pt_regs_to_gdb_regs()
104 regs->tpc = gdb_regs[GDB_PC]; in gdb_regs_to_pt_regs()
147 linux_regs->tpc = addr; in kgdb_arch_handle_exception()
154 if (linux_regs->tpc == (unsigned long) arch_kgdb_breakpoint) { in kgdb_arch_handle_exception()
155 linux_regs->tpc = linux_regs->tnpc; in kgdb_arch_handle_exception()
193 regs->tpc = ip; in kgdb_arch_set_pc()
194 regs->tnpc = regs->tpc + 4; in kgdb_arch_set_pc()
Dsignal_64.c81 regs->tpc = pc; in sparc64_set_context()
169 regs->tpc = (regs->tnpc & 0xffffffff); in sparc64_get_context()
172 regs->tpc = regs->tnpc; in sparc64_get_context()
184 err |= __put_user(regs->tpc, &((*grp)[MC_PC])); in sparc64_get_context()
260 unsigned long tpc, tnpc, tstate, ufp; in do_rt_sigreturn() local
284 err = __get_user(tpc, &sf->regs.tpc); in do_rt_sigreturn()
287 tpc &= 0xffffffff; in do_rt_sigreturn()
290 err |= ((tpc | tnpc) & 3); in do_rt_sigreturn()
316 regs->tpc = tpc; in do_rt_sigreturn()
439 regs->tpc = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
[all …]
Dsignal32.c193 regs->tpc = pc; in do_sigreturn32()
282 regs->tpc = pc; in do_rt_sigreturn32()
452 regs->tpc &= 0xffffffff; in setup_frame32()
455 err = put_user(regs->tpc, &sf->info.si_regs.pc); in setup_frame32()
525 regs->tpc = (unsigned long) ksig->ka.sa.sa_handler; in setup_frame32()
526 regs->tnpc = (regs->tpc + 4); in setup_frame32()
528 regs->tpc &= 0xffffffff; in setup_frame32()
583 regs->tpc &= 0xffffffff; in setup_rt_frame32()
586 err = put_user(regs->tpc, &sf->regs.pc); in setup_rt_frame32()
656 regs->tpc = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame32()
[all …]
Dunaligned_64.c240 regs->tpc = regs->tnpc; in advance()
243 regs->tpc &= 0xffffffff; in advance()
264 entry = search_exception_tables(regs->tpc); in kernel_mna_trap_fault()
286 regs->tpc = entry->fixup; in kernel_mna_trap_fault()
287 regs->tnpc = regs->tpc + 4; in kernel_mna_trap_fault()
301 regs->tpc, (void *) regs->tpc); in log_unaligned()
328 "at <%016lx>.\n", regs->tpc); in kernel_unaligned_trap()
598 unsigned long pc = regs->tpc; in handle_lddfmna()
662 unsigned long pc = regs->tpc; in handle_stdfmna()
Detrap_64.S50 1: rdpr %tpc, %g3
182 rdpr %tpc, %g3
192 rdpr %tpc, %g3
207 rdpr %tpc, %g3
217 rdpr %tpc, %g3
Dprocess_64.c172 regs->tpc, regs->tnpc, regs->y, print_tainted()); in show_regs()
173 printk("TPC: <%pS>\n", (void *) regs->tpc); in show_regs()
204 rp->tpc = regs->tpc; in __global_reg_self()
276 gp->tstate, gp->tpc, gp->tnpc, in arch_trigger_all_cpu_backtrace()
282 (void *) gp->tpc, in arch_trigger_all_cpu_backtrace()
288 gp->tpc, gp->o7, gp->i7, gp->rpc); in arch_trigger_all_cpu_backtrace()
Dspiterrs.S172 rdpr %tpc, %g3
209 rdpr %tpc, %g5 ! IMMU has no SFAR, use TPC
228 rdpr %tpc, %g5 ! IMMU has no SFAR, use TPC
Dsys_sparc_64.c505 regs->tpc &= 0xffffffff; in sparc_breakpoint()
509 printk ("TRAP: Entering kernel PC=%lx, nPC=%lx\n", regs->tpc, regs->tnpc); in sparc_breakpoint()
514 info.si_addr = (void __user *)regs->tpc; in sparc_breakpoint()
518 printk ("TRAP: Returning to space: PC=%lx nPC=%lx\n", regs->tpc, regs->tnpc); in sparc_breakpoint()
Dutrap.S24 rdpr %tpc, %l6
Dstacktrace.c46 pc = regs->tpc; in __save_stack_trace()
Dmisctrap.S39 rdpr %tpc, %g3
Dptrace_64.c308 &regs->tpc, in genregs64_set()
553 reg = regs->tpc; in genregs32_get()
677 regs->tpc = reg; in genregs32_set()
Dktlb.S89 rdpr %tpc, %g5
Dtsb.S293 rdpr %tpc, %g5
312 rdpr %tpc, %g3 ! Prepare winfixup TNPC
Dvisemul.c805 unsigned long pc = regs->tpc; in vis_emul()
895 regs->tpc = regs->tnpc; in vis_emul()
Drtrap_64.S199 wrpr %l2, %g0, %tpc
Dperf_event.c1724 perf_callchain_store(entry, regs->tpc); in perf_callchain_kernel()
1742 pc = regs->tpc; in perf_callchain_kernel()
1835 perf_callchain_store(entry, regs->tpc); in perf_callchain_user()
Dfpu_traps.S227 rdpr %tpc, %g1
Dsun4v_tlb_miss.S338 rdpr %tpc, %g3
/linux-4.4.14/arch/sparc/include/asm/
Dprocessor_64.h112 regs->tpc = ((pc & (~3)) - 4); \
113 regs->tnpc = regs->tpc + 4; \
156 regs->tpc = ((pc & (~3)) - 4); \
157 regs->tnpc = regs->tpc + 4; \
200 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->tpc)
Dptrace.h40 unsigned long tpc; member
63 #define instruction_pointer(regs) ((regs)->tpc)
64 #define instruction_pointer_set(regs, val) ((regs)->tpc = (val))
Dperf_event.h22 (regs)->tpc = (ip); \
23 (regs)->tnpc = (regs)->tpc + 4; \
Dsigcontext.h77 unsigned long tpc; member
Dhypervisor.h1222 unsigned long tpc; /* Trap PC */ member
/linux-4.4.14/drivers/memstick/host/
Drtsx_pci_ms.c141 u8 tpc, u8 cfg, struct scatterlist *sg) in ms_transfer_data() argument
152 __func__, tpc, (data_dir == READ) ? "READ" : "WRITE", in ms_transfer_data()
165 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, MS_TPC, 0xFF, tpc); in ms_transfer_data()
211 static int ms_write_bytes(struct realtek_pci_ms *host, u8 tpc, in ms_write_bytes() argument
217 dev_dbg(ms_dev(host), "%s: tpc = 0x%02x\n", __func__, tpc); in ms_write_bytes()
231 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, MS_TPC, 0xFF, tpc); in ms_write_bytes()
258 if (!(tpc & 0x08)) { in ms_write_bytes()
279 static int ms_read_bytes(struct realtek_pci_ms *host, u8 tpc, in ms_read_bytes() argument
286 dev_dbg(ms_dev(host), "%s: tpc = 0x%02x\n", __func__, tpc); in ms_read_bytes()
293 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, MS_TPC, 0xFF, tpc); in ms_read_bytes()
[all …]
Drtsx_usb_ms.c243 u8 tpc, u8 cfg, struct scatterlist *sg) in ms_transfer_data() argument
254 __func__, tpc, (data_dir == READ) ? "READ" : "WRITE", in ms_transfer_data()
277 rtsx_usb_add_cmd(ucr, WRITE_REG_CMD, MS_TPC, 0xFF, tpc); in ms_transfer_data()
328 static int ms_write_bytes(struct rtsx_usb_ms *host, u8 tpc, in ms_write_bytes() argument
334 dev_dbg(ms_dev(host), "%s: tpc = 0x%02x\n", __func__, tpc); in ms_write_bytes()
346 rtsx_usb_add_cmd(ucr, WRITE_REG_CMD, MS_TPC, 0xFF, tpc); in ms_write_bytes()
376 if (!(tpc & 0x08)) { in ms_write_bytes()
395 static int ms_read_bytes(struct rtsx_usb_ms *host, u8 tpc, in ms_read_bytes() argument
402 dev_dbg(ms_dev(host), "%s: tpc = 0x%02x\n", __func__, tpc); in ms_read_bytes()
406 rtsx_usb_add_cmd(ucr, WRITE_REG_CMD, MS_TPC, 0xFF, tpc); in ms_read_bytes()
[all …]
Dr592.c50 const char *memstick_debug_get_tpc_name(int tpc) in memstick_debug_get_tpc_name() argument
52 return tpc_names[tpc-1]; in memstick_debug_get_tpc_name()
419 bool is_write = dev->req->tpc >= MS_TPC_SET_RW_REG_ADRS; in r592_transfer_fifo_pio()
468 is_write = dev->req->tpc >= MS_TPC_SET_RW_REG_ADRS; in r592_execute_tpc()
486 memstick_debug_get_tpc_name(dev->req->tpc), len); in r592_execute_tpc()
511 (dev->req->tpc << R592_TPC_EXEC_TPC_SHIFT) | in r592_execute_tpc()
Dtifm_ms.c331 cmd = (host->req->tpc & 0xf) << 12; in tifm_ms_issue_cmd()
550 dev_name(&host->dev->dev), host->req ? host->req->tpc : 0, in tifm_ms_abort()
Djmb38x_ms.c389 cmd = host->req->tpc << 16; in jmb38x_ms_issue_cmd()
/linux-4.4.14/drivers/memstick/core/
Dmemstick.c268 void memstick_init_req_sg(struct memstick_request *mrq, unsigned char tpc, in memstick_init_req_sg() argument
271 mrq->tpc = tpc; in memstick_init_req_sg()
272 if (tpc & 8) in memstick_init_req_sg()
280 if (tpc == MS_TPC_SET_CMD || tpc == MS_TPC_EX_SET_CMD) in memstick_init_req_sg()
298 void memstick_init_req(struct memstick_request *mrq, unsigned char tpc, in memstick_init_req() argument
301 mrq->tpc = tpc; in memstick_init_req()
302 if (tpc & 8) in memstick_init_req()
313 if (tpc == MS_TPC_SET_CMD || tpc == MS_TPC_EX_SET_CMD) in memstick_init_req()
Dmspro_block.c589 switch ((*mrq)->tpc) { in h_mspro_block_transfer_data()
759 if (error || (card->current_mrq.tpc == MSPRO_CMD_STOP)) { in mspro_block_complete_req()
/linux-4.4.14/arch/powerpc/kernel/
Dsetup-common.c401 static void __init cpu_init_thread_core_maps(int tpc) in cpu_init_thread_core_maps() argument
405 threads_per_core = tpc; in cpu_init_thread_core_maps()
406 threads_per_subcore = tpc; in cpu_init_thread_core_maps()
412 threads_shift = ilog2(tpc); in cpu_init_thread_core_maps()
413 BUG_ON(tpc != (1 << threads_shift)); in cpu_init_thread_core_maps()
415 for (i = 0; i < tpc; i++) in cpu_init_thread_core_maps()
419 tpc, tpc > 1 ? "s" : ""); in cpu_init_thread_core_maps()
/linux-4.4.14/include/linux/
Dmemstick.h240 unsigned char tpc; member
322 void memstick_init_req_sg(struct memstick_request *mrq, unsigned char tpc,
324 void memstick_init_req(struct memstick_request *mrq, unsigned char tpc,
Dieee80211.h997 struct ieee80211_tpc_report_ie tpc; member
/linux-4.4.14/drivers/net/wireless/iwlegacy/
D3945.c1383 scan_power_info->tpc.tx_gain = in il3945_hw_reg_set_scan_power()
1385 scan_power_info->tpc.dsp_atten = in il3945_hw_reg_set_scan_power()
1430 txpower.power[i].tpc = ch_info->power_info[i].tpc; in il3945_send_tx_power()
1435 txpower.power[i].tpc.tx_gain, in il3945_send_tx_power()
1436 txpower.power[i].tpc.dsp_atten, txpower.power[i].rate); in il3945_send_tx_power()
1441 txpower.power[i].tpc = ch_info->power_info[i].tpc; in il3945_send_tx_power()
1446 txpower.power[i].tpc.tx_gain, in il3945_send_tx_power()
1447 txpower.power[i].tpc.dsp_atten, txpower.power[i].rate); in il3945_send_tx_power()
1607 ch_info->power_info[rate_idx].tpc = in il3945_hw_reg_comp_txpower_temp()
2150 pwr_info->tpc.tx_gain = in il3945_txpower_set_from_eeprom()
[all …]
Dcommands.h235 struct il3945_tx_power tpc; member
2379 struct il3945_tx_power tpc; member
Dcommon.h465 struct il3945_tx_power tpc; /* actual radio and DSP gain settings */ member
474 struct il3945_tx_power tpc; /* actual radio and DSP gain settings */ member
D3945-mac.c1617 scan_ch->tpc.dsp_atten = 110; in il3945_get_channels_for_scan()
1622 scan_ch->tpc.tx_gain = ((1 << 5) | (3 << 3)) | 3; in il3945_get_channels_for_scan()
1624 scan_ch->tpc.tx_gain = ((1 << 5) | (5 << 3)); in il3945_get_channels_for_scan()
/linux-4.4.14/arch/sparc/math-emu/
Dmath_64.c153 regs->tpc = regs->tnpc; in record_exception()
168 unsigned long pc = regs->tpc; in do_mathemu()
347 regs->tpc = regs->tnpc; in do_mathemu()
519 regs->tpc = regs->tnpc; in do_mathemu()
/linux-4.4.14/drivers/net/wireless/ath/carl9170/
Dtx.c708 unsigned int *phyrate, unsigned int *tpc, unsigned int *chains) in carl9170_tx_rate_tpc_chains() argument
715 *tpc = 0; in carl9170_tx_rate_tpc_chains()
721 *tpc += 2; in carl9170_tx_rate_tpc_chains()
735 *tpc += txpower[idx & 7]; in carl9170_tx_rate_tpc_chains()
748 *tpc += txpower[(rate->hw_value & 0x30) >> 4]; in carl9170_tx_rate_tpc_chains()
762 *tpc = min_t(unsigned int, *tpc, ar->hw->conf.power_level * 2); in carl9170_tx_rate_tpc_chains()
/linux-4.4.14/arch/sparc/include/uapi/asm/
Dptrace.h24 unsigned long tpc; member
/linux-4.4.14/drivers/net/ethernet/ibm/emac/
Demac.h102 u32 tpc; /* Reset, T */ member
Ddebug.c117 in_be32(&p->u1.emac4sync.tpc) in emac_mac_dump()
/linux-4.4.14/drivers/staging/rts5208/
Dms.c52 u8 tpc, u8 cnt, u8 cfg) in ms_transfer_tpc() argument
58 dev_dbg(rtsx_dev(chip), "%s: tpc = 0x%x\n", __func__, tpc); in ms_transfer_tpc()
62 rtsx_add_cmd(chip, WRITE_REG_CMD, MS_TPC, 0xFF, tpc); in ms_transfer_tpc()
85 if (!(tpc & 0x08)) { /* Read Packet */ in ms_transfer_tpc()
112 u8 tpc, u16 sec_cnt, u8 cfg, bool mode_2k, in ms_transfer_data() argument
137 rtsx_add_cmd(chip, WRITE_REG_CMD, MS_TPC, 0xFF, tpc); in ms_transfer_data()
186 u8 tpc, u8 cnt, u8 cfg, u8 *data, int data_len) in ms_write_bytes() argument
205 rtsx_add_cmd(chip, WRITE_REG_CMD, MS_TPC, 0xFF, tpc); in ms_write_bytes()
225 if (!(tpc & 0x08)) { in ms_write_bytes()
256 u8 tpc, u8 cnt, u8 cfg, u8 *data, int data_len) in ms_read_bytes() argument
[all …]
/linux-4.4.14/drivers/acpi/
Dprocessor_throttling.c291 unsigned long long tpc = 0; in acpi_processor_get_platform_limit() local
299 status = acpi_evaluate_integer(pr->handle, "_TPC", NULL, &tpc); in acpi_processor_get_platform_limit()
308 pr->throttling_platform_limit = (int)tpc; in acpi_processor_get_platform_limit()
/linux-4.4.14/drivers/hwmon/
Ddme1737.c342 static inline int FAN_FROM_REG(int reg, int tpc) in FAN_FROM_REG() argument
344 if (tpc) in FAN_FROM_REG()
345 return tpc * reg; in FAN_FROM_REG()
350 static inline int FAN_TO_REG(long val, int tpc) in FAN_TO_REG() argument
352 if (tpc) { in FAN_TO_REG()
353 return clamp_val(val / tpc, 0, 0xffff); in FAN_TO_REG()
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dwmi.c3966 u8 tpc, num_streams, preamble, ch, stm_idx; in ath10k_tpc_config_get_rate() local
3972 tpc = min_t(u8, ev->rates_array[rate_idx], ev->max_reg_allow_pow[ch]); in ath10k_tpc_config_get_rate()
3986 tpc = min_t(u8, tpc, in ath10k_tpc_config_get_rate()
3990 tpc = min_t(u8, tpc, in ath10k_tpc_config_get_rate()
3994 tpc = min_t(u8, tpc, in ath10k_tpc_config_get_rate()
3999 tpc = 0; in ath10k_tpc_config_get_rate()
4004 return tpc; in ath10k_tpc_config_get_rate()
4013 u8 tpc[WMI_TPC_TX_N_CHAIN]; in ath10k_tpc_config_disp_tables() local
4058 tpc[j] = ath10k_tpc_config_get_rate(ar, ev, i, j + 1, in ath10k_tpc_config_disp_tables()
4061 snprintf(buff, sizeof(buff), "%8d ", tpc[j]); in ath10k_tpc_config_disp_tables()
/linux-4.4.14/arch/ia64/include/asm/
Dpal.h1736 tpc :8, /* Threads per core */ member
1772 #define overview_tpc overview.overview_bits.tpc
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/
Dgpc.fuc242 // calculate size of tpc strand context data