qemu-arm
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-arm] [PATCH 3/3] target/arm: make pmccntr_op_start/finish stat


From: Aaron Lindsay OS
Subject: Re: [Qemu-arm] [PATCH 3/3] target/arm: make pmccntr_op_start/finish static
Date: Tue, 26 Mar 2019 17:27:57 +0000

On Mar 22 17:23, Andrew Jones wrote:
> These functions are not used outside helper.c
> 
> Signed-off-by: Andrew Jones <address@hidden>

I'm late to the party, but:

Reviewed-by: Aaron Lindsay <address@hidden>

> ---
>  target/arm/cpu.h    | 11 -----------
>  target/arm/helper.c |  4 ++--
>  2 files changed, 2 insertions(+), 13 deletions(-)
> 
> diff --git a/target/arm/cpu.h b/target/arm/cpu.h
> index 5f23c621325c..d4d2836923df 100644
> --- a/target/arm/cpu.h
> +++ b/target/arm/cpu.h
> @@ -992,17 +992,6 @@ static inline bool is_a64(CPUARMState *env)
>  int cpu_arm_signal_handler(int host_signum, void *pinfo,
>                             void *puc);
>  
> -/**
> - * pmccntr_op_start/finish
> - * @env: CPUARMState
> - *
> - * Convert the counter in the PMCCNTR between its delta form (the typical 
> mode
> - * when it's enabled) and the guest-visible value. These two calls must 
> always
> - * surround any action which might affect the counter.
> - */
> -void pmccntr_op_start(CPUARMState *env);
> -void pmccntr_op_finish(CPUARMState *env);
> -
>  /**
>   * pmu_op_start/finish
>   * @env: CPUARMState
> diff --git a/target/arm/helper.c b/target/arm/helper.c
> index fc73488f6cc0..a36f4b3d6997 100644
> --- a/target/arm/helper.c
> +++ b/target/arm/helper.c
> @@ -1337,7 +1337,7 @@ static void pmu_update_irq(CPUARMState *env)
>   * etc. can be done logically. This is essentially a no-op if the counter is
>   * not enabled at the time of the call.
>   */
> -void pmccntr_op_start(CPUARMState *env)
> +static void pmccntr_op_start(CPUARMState *env)
>  {
>      uint64_t cycles = cycles_get_count(env);
>  
> @@ -1367,7 +1367,7 @@ void pmccntr_op_start(CPUARMState *env)
>   * guest-visible count. A call to pmccntr_op_finish should follow every call 
> to
>   * pmccntr_op_start.
>   */
> -void pmccntr_op_finish(CPUARMState *env)
> +static void pmccntr_op_finish(CPUARMState *env)
>  {
>      if (pmu_counter_enabled(env, 31)) {
>  #ifndef CONFIG_USER_ONLY
> -- 
> 2.17.2
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]