Home
last modified time | relevance | path

Searched refs:reglist (Results 1 – 12 of 12) sorted by relevance

/linux/arch/arm/probes/kprobes/
H A Dactions-common.c131 unsigned reglist = insn & 0xffff; in kprobe_decode_ldmstm() local
135 if (rn <= 12 && (reglist & 0xe000) == 0) { in kprobe_decode_ldmstm()
139 } else if (rn >= 2 && (reglist & 0x8003) == 0) { in kprobe_decode_ldmstm()
142 reglist >>= 2; in kprobe_decode_ldmstm()
145 } else if (rn >= 3 && (reglist & 0x0007) == 0) { in kprobe_decode_ldmstm()
147 if (is_ldm && (reglist & 0x8000)) { in kprobe_decode_ldmstm()
149 reglist >>= 3; in kprobe_decode_ldmstm()
157 (rn << 16) | reglist); in kprobe_decode_ldmstm()
163 if (reglist & 0x8000) in kprobe_decode_ldmstm()
H A Dcheckers-thumb.c91 unsigned int reglist = insn & 0x1ff; in t16_check_stack() local
92 asi->stack_space = hweight32(reglist) * 4; in t16_check_stack()
H A Dcheckers-common.c75 unsigned int reglist = insn & 0xffff; in checker_stack_use_stmdx() local
77 asi->stack_space = (hweight32(reglist) - (!pbit ? 1 : 0)) * 4; in checker_stack_use_stmdx()
H A Dcheckers-arm.c121 unsigned int reglist = insn & 0xffff; in arm_check_regs_ldmstm() local
123 asi->register_usage_flags = reglist | (1 << rn); in arm_check_regs_ldmstm()
/linux/drivers/gpu/drm/msm/adreno/
H A Da8xx_gpu.c400 const struct adreno_reglist_list *reglist; in a8xx_patch_pwrup_reglist() local
409 reglist = adreno_gpu->info->a6xx->ifpc_reglist; in a8xx_patch_pwrup_reglist()
410 if (reglist) { in a8xx_patch_pwrup_reglist()
411 lock->ifpc_list_len = reglist->count; in a8xx_patch_pwrup_reglist()
417 for (i = 0; i < reglist->count; i++) { in a8xx_patch_pwrup_reglist()
418 *dest++ = reglist->regs[i]; in a8xx_patch_pwrup_reglist()
419 *dest++ = gpu_read(gpu, reglist->regs[i]); in a8xx_patch_pwrup_reglist()
423 reglist = adreno_gpu->info->a6xx->pwrup_reglist; in a8xx_patch_pwrup_reglist()
424 if (reglist) { in a8xx_patch_pwrup_reglist()
425 lock->preemption_list_len = reglist->count; in a8xx_patch_pwrup_reglist()
[all …]
H A Da6xx_gpu.c813 const struct adreno_reglist_list *reglist; in a7xx_patch_pwrup_reglist() local
823 reglist = adreno_gpu->info->a6xx->ifpc_reglist; in a7xx_patch_pwrup_reglist()
824 if (reglist) { in a7xx_patch_pwrup_reglist()
825 lock->ifpc_list_len = reglist->count; in a7xx_patch_pwrup_reglist()
831 for (i = 0; i < reglist->count; i++) { in a7xx_patch_pwrup_reglist()
832 *dest++ = reglist->regs[i]; in a7xx_patch_pwrup_reglist()
833 *dest++ = gpu_read(gpu, reglist->regs[i]); in a7xx_patch_pwrup_reglist()
837 reglist = adreno_gpu->info->a6xx->pwrup_reglist; in a7xx_patch_pwrup_reglist()
838 lock->preemption_list_len = reglist->count; in a7xx_patch_pwrup_reglist()
840 for (i = 0; i < reglist->count; i++) { in a7xx_patch_pwrup_reglist()
[all …]
H A Da6xx_gpu_state.c1401 const struct gen7_reg_list *reglist; in a7xx_get_registers() local
1405 reglist = gen7_17_0_reg_list; in a7xx_get_registers()
1408 reglist = gen7_0_0_reg_list; in a7xx_get_registers()
1412 reglist = gen7_2_0_reg_list; in a7xx_get_registers()
1416 reglist = gen7_9_0_reg_list; in a7xx_get_registers()
1428 for (i = 0; reglist[i].regs; i++) in a7xx_get_registers()
1447 a6xx_state, &reglist[0], in a7xx_get_registers()
1452 for (i = 0; reglist[i].regs; i++) in a7xx_get_registers()
1454 a6xx_state, &reglist[i], in a7xx_get_registers()
/linux/Documentation/driver-api/media/drivers/ccs/
H A Dmk-ccs-regs194 my $reglist = "const struct ccs_reg_desc ccs_reg_desc[] = {\n";
272 $reglist .= "\t{ CCS_R_" . (uc $name) . "(" . (join ",", (@mins)) .
445 $reglist .= "\t{ CCS_R_" . (uc $name) . ", 1, 0, \"" . (lc $name) . "\", NULL },\n";
460 print $A $argdescs, $reglist;
/linux/arch/arm/probes/uprobes/
H A Dactions-arm.c165 unsigned reglist = insn & 0xffff; in uprobe_decode_ldmstm() local
168 unsigned used = reglist | (1 << rn); in uprobe_decode_ldmstm()
/linux/drivers/media/i2c/
H A Dov64a40.c2577 const struct ov64a40_reglist reglist; member
2598 .reglist = {
2639 .reglist = {
2680 .reglist = {
2721 .reglist = {
2762 .reglist = {
2803 .reglist = {
2938 const struct ov64a40_reglist *reglist = &ov64a40->mode->reglist; in ov64a40_start_streaming() local
2952 ret = cci_multi_reg_write(ov64a40->cci, reglist->regvals, in ov64a40_start_streaming()
2953 reglist->num_regs, NULL); in ov64a40_start_streaming()
H A Dtvp514x.c354 const struct tvp514x_reg reglist[]) in tvp514x_write_regs() argument
357 const struct tvp514x_reg *next = reglist; in tvp514x_write_regs()
/linux/drivers/staging/media/atomisp/i2c/
H A Datomisp-ov2722.c215 const struct ov2722_reg *reglist) in ov2722_write_reg_array() argument
217 const struct ov2722_reg *next = reglist; in ov2722_write_reg_array()