Home
last modified time | relevance | path

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

/openbmc/linux/drivers/hwtracing/coresight/
H A Dcoresight-trbe.c65 unsigned long trbe_write; member
632 WARN_ON(buf->trbe_write < buf->trbe_hw_base); in trbe_enable_hw()
633 WARN_ON(buf->trbe_write >= buf->trbe_limit); in trbe_enable_hw()
637 set_trbe_write_pointer(buf->trbe_write); in trbe_enable_hw()
764 buf->trbe_write = buf->trbe_base; in arm_trbe_alloc_buffer()
944 if (WARN_ON(!IS_ALIGNED(buf->trbe_write, PAGE_SIZE))) in trbe_apply_work_around_before_enable()
946 buf->trbe_hw_base = buf->trbe_write; in trbe_apply_work_around_before_enable()
947 buf->trbe_write += TRBE_WORKAROUND_OVERWRITE_FILL_MODE_SKIP_BYTES; in trbe_apply_work_around_before_enable()
968 s64 space = buf->trbe_limit - buf->trbe_write; in trbe_apply_work_around_before_enable()
989 buf->trbe_write = buf->trbe_base + PERF_IDX2OFF(handle->head, buf); in __arm_trbe_enable()