Home
last modified time | relevance | path

Searched refs:rwp (Results 1 – 14 of 14) sorted by relevance

/linux-6.3-rc2/arch/sparc/kernel/
A Dsignal_32.c267 __siginfo_rwin_t __user *rwp = tail; in setup_frame() local
268 tail += sizeof(*rwp); in setup_frame()
269 err |= save_rwin_state(wsaved, rwp); in setup_frame()
270 err |= __put_user(rwp, &sf->rwin_save); in setup_frame()
363 __siginfo_rwin_t __user *rwp = tail; in setup_rt_frame() local
364 tail += sizeof(*rwp); in setup_rt_frame()
365 err |= save_rwin_state(wsaved, rwp); in setup_rt_frame()
366 err |= __put_user(rwp, &sf->rwin_save); in setup_rt_frame()
A Dsignal32.c417 __siginfo_rwin_t __user *rwp = tail; in setup_frame32() local
418 tail += sizeof(*rwp); in setup_frame32()
419 err |= save_rwin_state(wsaved, rwp); in setup_frame32()
420 err |= __put_user((u64)rwp, &sf->rwin_save); in setup_frame32()
551 __siginfo_rwin_t __user *rwp = tail; in setup_rt_frame32() local
552 tail += sizeof(*rwp); in setup_rt_frame32()
553 err |= save_rwin_state(wsaved, rwp); in setup_rt_frame32()
554 err |= __put_user((u64)rwp, &sf->rwin_save); in setup_rt_frame32()
/linux-6.3-rc2/Documentation/trace/coresight/
A Dcoresight-tpda.rst44 If rwp register of the sink is keeping updating when do
45 integration_test (by cat tmc_etf0/mgmt/rwp), it means there is data
/linux-6.3-rc2/drivers/hwtracing/coresight/
A Dcoresight-tmc.h219 void (*sync)(struct etr_buf *etr_buf, u64 rrp, u64 rwp);
294 TMC_REG_PAIR(rwp, TMC_RWP, TMC_RWPHI) in TMC_REG_PAIR()
A Dcoresight-tmc-etr.c640 static void tmc_etr_sync_flat_buf(struct etr_buf *etr_buf, u64 rrp, u64 rwp) in tmc_etr_sync_flat_buf() argument
653 etr_buf->len = rwp - rrp; in tmc_etr_sync_flat_buf()
728 static void tmc_etr_sync_sg_buf(struct etr_buf *etr_buf, u64 rrp, u64 rwp) in tmc_etr_sync_sg_buf() argument
743 w_offset = tmc_sg_get_data_page_offset(table, rwp); in tmc_etr_sync_sg_buf()
746 "Unable to map RWP %llx to offset\n", rwp); in tmc_etr_sync_sg_buf()
960 u64 rrp, rwp; in tmc_sync_etr_buf() local
964 rwp = tmc_read_rwp(drvdata); in tmc_sync_etr_buf()
983 etr_buf->ops->sync(etr_buf, rrp, rwp); in tmc_sync_etr_buf()
A Dcoresight-catu.c304 static void catu_sync_etr_buf(struct etr_buf *etr_buf, u64 rrp, u64 rwp) in catu_sync_etr_buf() argument
315 w_offset = rwp - etr_buf->hwaddr; in catu_sync_etr_buf()
A Dcoresight-tmc-core.c260 coresight_simple_reg64(rwp, TMC_RWP, TMC_RWPHI),
A Dcoresight-etb10.c662 coresight_simple_reg32(rwp, ETB_RAM_WRITE_POINTER),
/linux-6.3-rc2/Documentation/devicetree/bindings/arm/
A Dqcom,coresight-tpda.yaml31 If rwp register of the sink is keeping updating when do integration_test
32 (by cat tmc_etf0/mgmt/rwp), it means there is data generated from TPDM
/linux-6.3-rc2/drivers/accel/habanalabs/goya/
A Dgoya_coresight.c463 u32 rwp, rwphi; in goya_config_etr() local
470 rwp = RREG32(mmPSOC_ETR_RWP); in goya_config_etr()
472 *(u64 *) params->output = ((u64) rwphi << 32) | rwp; in goya_config_etr()
/linux-6.3-rc2/drivers/accel/habanalabs/gaudi/
A Dgaudi_coresight.c665 u32 rwp, rwphi; in gaudi_config_etr() local
674 rwp = RREG32(mmPSOC_ETR_RWP); in gaudi_config_etr()
679 ((u64) rwphi << 32) | rwp; in gaudi_config_etr()
/linux-6.3-rc2/Documentation/ABI/testing/
A Dsysfs-bus-coresight-devices-etb1045 What: /sys/bus/coresight/devices/<memory_map>.etb/mgmt/rwp
A Dsysfs-bus-coresight-devices-tmc33 What: /sys/bus/coresight/devices/<memory_map>.tmc/mgmt/rwp
/linux-6.3-rc2/drivers/accel/habanalabs/gaudi2/
A Dgaudi2_coresight.c2264 u32 rwp, rwphi; in gaudi2_config_etr() local
2273 rwp = RREG32(mmPSOC_ETR_RWP); in gaudi2_config_etr()
2276 *(u64 *) params->output = ((u64) msb << 40) | ((u64) rwphi << 32) | rwp; in gaudi2_config_etr()

Completed in 21 milliseconds