Home
last modified time | relevance | path

Searched full:reg4 (Results 1 – 25 of 110) sorted by relevance

12345

/kernel/linux/linux-6.6/arch/arm/lib/
Dcopy_from_user.S46 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
50 ldr1w \ptr, \reg4, \abort
53 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
54 ldr4w \ptr, \reg1, \reg2, \reg3, \reg4, \abort
66 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
67 USERL(\abort, ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4})
70 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
71 USERL(\abort, ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8})
86 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
87 stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
Dcopy_to_user.S40 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
41 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4}
44 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
45 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
64 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
68 str1w \ptr, \reg4, \abort
83 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
84 USERL(\abort, stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8})
Dmemcpy.S21 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
22 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4}
25 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
26 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
37 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
38 stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
Dcsumpartialcopy.S43 .macro load4l, reg1, reg2, reg3, reg4 argument
44 ldmia r0!, {\reg1, \reg2, \reg3, \reg4}
Dcsumpartialcopyuser.S56 .macro load4l, reg1, reg2, reg3, reg4 argument
60 ldrusr \reg4, r0, 4
/kernel/linux/linux-5.10/arch/arm/lib/
Dcopy_from_user.S46 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
50 ldr1w \ptr, \reg4, \abort
53 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
54 ldr4w \ptr, \reg1, \reg2, \reg3, \reg4, \abort
66 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
67 USERL(\abort, ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4})
70 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
71 USERL(\abort, ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8})
86 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
87 stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
Dcopy_to_user.S40 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
41 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4}
44 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
45 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
64 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
68 str1w \ptr, \reg4, \abort
83 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
84 USERL(\abort, stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8})
Dmemcpy.S21 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
22 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4}
25 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
26 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
37 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
38 stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
Dcsumpartialcopy.S43 .macro load4l, reg1, reg2, reg3, reg4 argument
44 ldmia r0!, {\reg1, \reg2, \reg3, \reg4}
Dcsumpartialcopyuser.S56 .macro load4l, reg1, reg2, reg3, reg4 argument
60 ldrusr \reg4, r0, 4
/kernel/linux/linux-5.10/sound/soc/codecs/
Drt700-sdw.c89 unsigned int reg2 = 0, reg3 = 0, reg4 = 0, mask, nid, val2; in rt700_sdw_read() local
116 reg4 = reg3 + 0x1000; in rt700_sdw_read()
117 reg4 |= 0x80; in rt700_sdw_read()
118 ret = regmap_write(rt700->sdw_regmap, reg4, (*val & 0xff)); in rt700_sdw_read()
199 __func__, reg, reg2, reg3, reg4, *val); in rt700_sdw_read()
211 unsigned int reg2 = 0, reg3, reg4, nid, mask, val2; in rt700_sdw_write() local
238 reg4 = reg3 + 0x1000; in rt700_sdw_write()
239 reg4 |= 0x80; in rt700_sdw_write()
240 ret = regmap_write(rt700->sdw_regmap, reg4, (val & 0xff)); in rt700_sdw_write()
278 __func__, reg, reg2, reg3, reg4, val2, val); in rt700_sdw_write()
Drt711-sdw.c93 unsigned int reg2 = 0, reg3 = 0, reg4 = 0, mask, nid, val2; in rt711_sdw_read() local
120 reg4 = reg3 + 0x1000; in rt711_sdw_read()
121 reg4 |= 0x80; in rt711_sdw_read()
122 ret = regmap_write(rt711->sdw_regmap, reg4, (*val & 0xff)); in rt711_sdw_read()
203 __func__, reg, reg2, reg3, reg4, *val); in rt711_sdw_read()
215 unsigned int reg2 = 0, reg3, reg4, nid, mask, val2; in rt711_sdw_write() local
242 reg4 = reg3 + 0x1000; in rt711_sdw_write()
243 reg4 |= 0x80; in rt711_sdw_write()
244 ret = regmap_write(rt711->sdw_regmap, reg4, (val & 0xff)); in rt711_sdw_write()
282 __func__, reg, reg2, reg3, reg4, val2, val); in rt711_sdw_write()
Drt715-sdw.c151 unsigned int reg2 = 0, reg3 = 0, reg4 = 0, mask, nid, val2; in rt715_sdw_read() local
178 reg4 = reg3 + 0x1000; in rt715_sdw_read()
179 reg4 |= 0x80; in rt715_sdw_read()
180 ret = regmap_write(rt715->sdw_regmap, reg4, (*val & 0xff)); in rt715_sdw_read()
261 reg, reg2, reg3, reg4, *val); in rt715_sdw_read()
273 unsigned int reg2 = 0, reg3, reg4, nid, mask, val2; in rt715_sdw_write() local
300 reg4 = reg3 + 0x1000; in rt715_sdw_write()
301 reg4 |= 0x80; in rt715_sdw_write()
302 ret = regmap_write(rt715->sdw_regmap, reg4, (val & 0xff)); in rt715_sdw_write()
340 __func__, reg, reg2, reg3, reg4, val2, val); in rt715_sdw_write()
/kernel/linux/linux-6.6/sound/soc/codecs/
Drt711-sdw.c94 unsigned int reg2 = 0, reg3 = 0, reg4 = 0, mask, nid, val2; in rt711_sdw_read() local
121 reg4 = reg3 + 0x1000; in rt711_sdw_read()
122 reg4 |= 0x80; in rt711_sdw_read()
123 ret = regmap_write(rt711->sdw_regmap, reg4, (*val & 0xff)); in rt711_sdw_read()
204 __func__, reg, reg2, reg3, reg4, *val); in rt711_sdw_read()
216 unsigned int reg2 = 0, reg3, reg4, nid, mask, val2; in rt711_sdw_write() local
243 reg4 = reg3 + 0x1000; in rt711_sdw_write()
244 reg4 |= 0x80; in rt711_sdw_write()
245 ret = regmap_write(rt711->sdw_regmap, reg4, (val & 0xff)); in rt711_sdw_write()
283 __func__, reg, reg2, reg3, reg4, val2, val); in rt711_sdw_write()
Drt715-sdw.c153 unsigned int reg2 = 0, reg3 = 0, reg4 = 0, mask, nid, val2; in rt715_sdw_read() local
180 reg4 = reg3 + 0x1000; in rt715_sdw_read()
181 reg4 |= 0x80; in rt715_sdw_read()
182 ret = regmap_write(rt715->sdw_regmap, reg4, (*val & 0xff)); in rt715_sdw_read()
263 reg, reg2, reg3, reg4, *val); in rt715_sdw_read()
275 unsigned int reg2 = 0, reg3, reg4, nid, mask, val2; in rt715_sdw_write() local
302 reg4 = reg3 + 0x1000; in rt715_sdw_write()
303 reg4 |= 0x80; in rt715_sdw_write()
304 ret = regmap_write(rt715->sdw_regmap, reg4, (val & 0xff)); in rt715_sdw_write()
342 __func__, reg, reg2, reg3, reg4, val2, val); in rt715_sdw_write()
Drt700-sdw.c90 unsigned int reg2 = 0, reg3 = 0, reg4 = 0, mask, nid, val2; in rt700_sdw_read() local
117 reg4 = reg3 + 0x1000; in rt700_sdw_read()
118 reg4 |= 0x80; in rt700_sdw_read()
119 ret = regmap_write(rt700->sdw_regmap, reg4, (*val & 0xff)); in rt700_sdw_read()
200 __func__, reg, reg2, reg3, reg4, *val); in rt700_sdw_read()
212 unsigned int reg2 = 0, reg3, reg4, nid, mask, val2; in rt700_sdw_write() local
239 reg4 = reg3 + 0x1000; in rt700_sdw_write()
240 reg4 |= 0x80; in rt700_sdw_write()
241 ret = regmap_write(rt700->sdw_regmap, reg4, (val & 0xff)); in rt700_sdw_write()
279 __func__, reg, reg2, reg3, reg4, val2, val); in rt700_sdw_write()
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
Dsyscalls.h101 long sys_ppc_truncate64(const char __user *path, u32 reg4,
103 long sys_ppc_ftruncate64(unsigned int fd, u32 reg4,
127 long compat_sys_ppc_truncate64(const char __user *path, u32 reg4,
129 long compat_sys_ppc_ftruncate64(unsigned int fd, u32 reg4,
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/
Drockchip,rk806.yaml46 The input supply for dcdc-reg4.
78 The input supply for pldo-reg4 and pldo-reg5.
86 The input supply for nldo-reg4 and nldo-reg5.
194 vdd_vdenc_s0: dcdc-reg4 {
315 vcc_3v3_s0: pldo-reg4 {
383 avdd_0v75_s0: nldo-reg4 {
/kernel/linux/linux-5.10/arch/s390/kernel/
Dcpcmd.c44 register unsigned long reg4 asm ("4") = _cmdlen; in diag8_response()
52 : "+d" (reg4), "+d" (reg5) in diag8_response()
55 return reg4; in diag8_response()
/kernel/linux/linux-5.10/arch/sparc/include/asm/
Dtsb.h332 * on TSB hit. REG1, REG2, REG3, and REG4 are used as temporaries
333 * and the found TTE will be left in REG1. REG3 and REG4 must
338 #define KERN_TSB_LOOKUP_TL1(VADDR, TAG, REG1, REG2, REG3, REG4, OK_LABEL) \ argument
355 mov REG4, REG1;
361 #define KERN_TSB4M_LOOKUP_TL1(TAG, REG1, REG2, REG3, REG4, OK_LABEL) \ argument
377 mov REG4, REG1;
/kernel/linux/linux-6.6/arch/sparc/include/asm/
Dtsb.h332 * on TSB hit. REG1, REG2, REG3, and REG4 are used as temporaries
333 * and the found TTE will be left in REG1. REG3 and REG4 must
338 #define KERN_TSB_LOOKUP_TL1(VADDR, TAG, REG1, REG2, REG3, REG4, OK_LABEL) \ argument
355 mov REG4, REG1;
361 #define KERN_TSB4M_LOOKUP_TL1(TAG, REG1, REG2, REG3, REG4, OK_LABEL) \ argument
377 mov REG4, REG1;
/kernel/linux/linux-5.10/arch/s390/include/asm/
Dap.h310 register unsigned long reg4 asm ("4") = (unsigned int) (psmid >> 32); in ap_nqap()
317 : "d" (reg4), "d" (reg5) in ap_nqap()
347 register unsigned long reg4 asm("4") = (unsigned long) msg; in ap_dqap()
357 "+d" (reg4), "+d" (reg5), "+d" (reg6), "+d" (reg7) in ap_dqap()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/
Dact8865-regulator.txt25 - vp4-supply: The input supply for REG4
43 REG1, REG2, REG3, REG4, REG5, REG6, REG7, REG8, REG9, REG10, REG11, REG12
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/regulator/
Dactive-semi,act8846.yaml50 description: Handle to the VP4 input supply (REG4)
103 REG4 {
/kernel/linux/linux-5.10/arch/arm/probes/kprobes/
Dtest-core.h255 #define TEST_RRRR(code1, reg1, val1, code2, reg2, val2, code3, reg3, val3, code4, reg4, val4) \ argument
256 TESTCASE_START(code1 #reg1 code2 #reg2 code3 #reg3 code4 #reg4) \
260 TEST_ARG_REG(reg4, val4) \
262 TEST_INSTRUCTION(code1 #reg1 code2 #reg2 code3 #reg3 code4 #reg4) \

12345