All of lore.kernel.org
 help / color / mirror / Atom feed
From: John Stultz <john.stultz@linaro.org>
To: Marcus Gelderie <redmnic@gmail.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: [PATCH 1/1] kernel:time Export symbols of functions declared in linux/alarmtimer.h
Date: Mon, 03 Jun 2013 12:21:22 -0700	[thread overview]
Message-ID: <51ACECB2.40407@linaro.org> (raw)
In-Reply-To: <1370104746-20993-1-git-send-email-redmnic@gmail.com>

On 06/01/2013 09:39 AM, Marcus Gelderie wrote:
> Export symbols so they can be used by
> drivers/staging/android/alarm-dev.c. So far this is built-in but LKM
> support is planned (see drivers/staging/android/TODO).
>
> Signed-off-by: Marcus Gelderie <redmnic@gmail.com>

These probably should be EXPORT_SYMBOL_GPL, no? Also there's a bunch of 
new alarm functions that Todd Poynor that I have queued, which will 
probably need similar.

thanks
-john


> ---
>   kernel/time/alarmtimer.c | 9 +++++----
>   1 file changed, 5 insertions(+), 4 deletions(-)
>
> diff --git a/kernel/time/alarmtimer.c b/kernel/time/alarmtimer.c
> index f11d83b..90eca2f 100644
> --- a/kernel/time/alarmtimer.c
> +++ b/kernel/time/alarmtimer.c
> @@ -303,6 +303,7 @@ void alarm_init(struct alarm *alarm, enum alarmtimer_type type,
>   	alarm->type = type;
>   	alarm->state = ALARMTIMER_STATE_INACTIVE;
>   }
> +EXPORT_SYMBOL(alarm_init);
>   
>   /**
>    * alarm_start - Sets an alarm to fire
> @@ -323,6 +324,7 @@ int alarm_start(struct alarm *alarm, ktime_t start)
>   	spin_unlock_irqrestore(&base->lock, flags);
>   	return ret;
>   }
> +EXPORT_SYMBOL(alarm_start);
>   
>   /**
>    * alarm_try_to_cancel - Tries to cancel an alarm timer
> @@ -344,7 +346,7 @@ int alarm_try_to_cancel(struct alarm *alarm)
>   	spin_unlock_irqrestore(&base->lock, flags);
>   	return ret;
>   }
> -
> +EXPORT_SYMBOL(alarm_try_to_cancel);
>   
>   /**
>    * alarm_cancel - Spins trying to cancel an alarm timer until it is done
> @@ -361,7 +363,7 @@ int alarm_cancel(struct alarm *alarm)
>   		cpu_relax();
>   	}
>   }
> -
> +EXPORT_SYMBOL(alarm_cancel);
>   
>   u64 alarm_forward(struct alarm *alarm, ktime_t now, ktime_t interval)
>   {
> @@ -393,8 +395,7 @@ u64 alarm_forward(struct alarm *alarm, ktime_t now, ktime_t interval)
>   	alarm->node.expires = ktime_add(alarm->node.expires, interval);
>   	return overrun;
>   }
> -
> -
> +EXPORT_SYMBOL(alarm_forward);
>   
>   
>   /**


  reply	other threads:[~2013-06-03 19:21 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-01 16:39 [PATCH 1/1] kernel:time Export symbols of functions declared in linux/alarmtimer.h Marcus Gelderie
2013-06-03 19:21 ` John Stultz [this message]
     [not found]   ` <20130604072455.GA4096@cantor.Speedport_W_503V_Typ_C>
2013-06-04  7:32     ` Marcus Gelderie
2013-06-04 16:15       ` John Stultz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=51ACECB2.40407@linaro.org \
    --to=john.stultz@linaro.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=redmnic@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.