/kernel/linux/linux-5.10/drivers/hwtracing/intel_th/ |
H A D | sth.c | 19 #include "sth.h" 31 sth_channel(struct sth_device *sth, unsigned int master, unsigned int channel) in sth_channel() argument 33 struct intel_th_channel __iomem *sw_map = sth->channels; in sth_channel() 35 return &sw_map[(master - sth->stm.sw_start) * sth->stm.sw_nchannels + in sth_channel() 70 struct sth_device *sth = container_of(stm_data, struct sth_device, stm); in sth_stm_packet() local 72 sth_channel(sth, master, channel); in sth_stm_packet() 96 writeb_relaxed(*payload, sth->base + reg); in sth_stm_packet() 145 struct sth_device *sth = container_of(stm_data, struct sth_device, stm); in sth_stm_mmio_addr() local 148 master -= sth in sth_stm_mmio_addr() 162 struct sth_device *sth = container_of(stm_data, struct sth_device, stm); sth_stm_link() local 167 intel_th_sw_init(struct sth_device *sth) intel_th_sw_init() argument 189 struct sth_device *sth; intel_th_sth_probe() local 241 struct sth_device *sth = dev_get_drvdata(&thdev->dev); intel_th_sth_remove() local [all...] |
H A D | Makefile | 16 intel_th_sth-y := sth.o
|
/kernel/linux/linux-6.6/drivers/hwtracing/intel_th/ |
H A D | sth.c | 19 #include "sth.h" 31 sth_channel(struct sth_device *sth, unsigned int master, unsigned int channel) in sth_channel() argument 33 struct intel_th_channel __iomem *sw_map = sth->channels; in sth_channel() 35 return &sw_map[(master - sth->stm.sw_start) * sth->stm.sw_nchannels + in sth_channel() 70 struct sth_device *sth = container_of(stm_data, struct sth_device, stm); in sth_stm_packet() local 72 sth_channel(sth, master, channel); in sth_stm_packet() 96 writeb_relaxed(*payload, sth->base + reg); in sth_stm_packet() 145 struct sth_device *sth = container_of(stm_data, struct sth_device, stm); in sth_stm_mmio_addr() local 148 master -= sth in sth_stm_mmio_addr() 162 struct sth_device *sth = container_of(stm_data, struct sth_device, stm); sth_stm_link() local 167 intel_th_sw_init(struct sth_device *sth) intel_th_sw_init() argument 189 struct sth_device *sth; intel_th_sth_probe() local 241 struct sth_device *sth = dev_get_drvdata(&thdev->dev); intel_th_sth_remove() local [all...] |
H A D | Makefile | 16 intel_th_sth-y := sth.o
|
/kernel/linux/linux-6.6/arch/sparc/lib/ |
H A D | copy_user.S | 121 ST(sth, dst, offset + 0x00, t0, halfchunk_fault) \ 122 ST(sth, dst, offset + 0x02, t1, halfchunk_fault) \ 123 ST(sth, dst, offset + 0x04, t2, halfchunk_fault) \ 124 ST(sth, dst, offset + 0x06, t3, halfchunk_fault) 175 EXO2(sth %g2, [%o0]) 182 EXO2(sth %g2, [%o0]) 268 EX(sth %g2, [%o0], and %g1, 3)
|
H A D | memcpy.S | 120 sth %g2, [%o0] 215 sth %g2, [%o0] 280 sth %g2, [%o0]
|
/kernel/linux/linux-5.10/arch/powerpc/lib/ |
H A D | string_64.S | 76 err1; sth r0,0(r3) 126 err1; sth r0,0(r3)
|
H A D | memcpy_64.S | 93 sth r9,0(r3) 176 sth r9,0(r3) 221 sth r0,0(r3)
|
H A D | memcpy_power7.S | 51 sth r0,0(r3) 200 sth r0,0(r3) 281 sth r0,0(r3) 427 sth r0,0(r3) 453 sth r0,0(r3) 631 sth r0,0(r3)
|
H A D | copyuser_power7.S | 107 err1; sth r0,0(r3) 256 err1; sth r0,0(r3) 337 err3; sth r0,0(r3) 483 err3; sth r0,0(r3) 508 err3; sth r0,0(r3) 686 err3; sth r0,0(r3)
|
H A D | copyuser_64.S | 148 stex; sth r9,0(r3) 249 stex; sth r9,0(r3) 310 stex; sth r0,0(r3)
|
/kernel/linux/linux-5.10/arch/sparc/lib/ |
H A D | copy_user.S | 106 sth %t0, [%dst + (offset) + 0x00]; \ 107 sth %t1, [%dst + (offset) + 0x02]; \ 108 sth %t2, [%dst + (offset) + 0x04]; \ 109 sth %t3, [%dst + (offset) + 0x06]; 139 EXO2(sth %g2, [%o0]) 146 EXO2(sth %g2, [%o0]) 236 EX(sth %g2, [%o0], and %g1, 3)
|
H A D | memcpy.S | 119 sth %g2, [%o0] 214 sth %g2, [%o0] 279 sth %g2, [%o0]
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/copyloops/ |
H A D | memcpy_64.S | 93 sth r9,0(r3) 176 sth r9,0(r3) 221 sth r0,0(r3)
|
H A D | memcpy_power7.S | 51 sth r0,0(r3) 200 sth r0,0(r3) 281 sth r0,0(r3) 427 sth r0,0(r3) 453 sth r0,0(r3) 631 sth r0,0(r3)
|
H A D | copyuser_power7.S | 107 err1; sth r0,0(r3) 256 err1; sth r0,0(r3) 337 err3; sth r0,0(r3) 483 err3; sth r0,0(r3) 508 err3; sth r0,0(r3) 686 err3; sth r0,0(r3)
|
H A D | copyuser_64.S | 148 stex; sth r9,0(r3) 249 stex; sth r9,0(r3) 310 stex; sth r0,0(r3)
|
/kernel/linux/linux-6.6/arch/powerpc/lib/ |
H A D | memcpy_64.S | 93 sth r9,0(r3) 176 sth r9,0(r3) 221 sth r0,0(r3)
|
H A D | memcpy_power7.S | 51 sth r0,0(r3) 200 sth r0,0(r3) 281 sth r0,0(r3) 427 sth r0,0(r3) 453 sth r0,0(r3) 631 sth r0,0(r3)
|
H A D | copyuser_power7.S | 107 err1; sth r0,0(r3) 256 err1; sth r0,0(r3) 337 err3; sth r0,0(r3) 483 err3; sth r0,0(r3) 508 err3; sth r0,0(r3) 686 err3; sth r0,0(r3)
|
H A D | copyuser_64.S | 148 stex; sth r9,0(r3) 249 stex; sth r9,0(r3) 310 stex; sth r0,0(r3)
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/copyloops/ |
H A D | memcpy_64.S | 93 sth r9,0(r3) 176 sth r9,0(r3) 221 sth r0,0(r3)
|
H A D | memcpy_power7.S | 51 sth r0,0(r3) 200 sth r0,0(r3) 281 sth r0,0(r3) 427 sth r0,0(r3) 453 sth r0,0(r3) 631 sth r0,0(r3)
|
H A D | copyuser_power7.S | 107 err1; sth r0,0(r3) 256 err1; sth r0,0(r3) 337 err3; sth r0,0(r3) 483 err3; sth r0,0(r3) 508 err3; sth r0,0(r3) 686 err3; sth r0,0(r3)
|
H A D | copyuser_64.S | 148 stex; sth r9,0(r3) 249 stex; sth r9,0(r3) 310 stex; sth r0,0(r3)
|