dahdi: Rename span 'master' as 'master_span'

* No functional changes.
* Rename the span 'master' to 'master_span' to avoid ambiguity with the
  'master' channel.

Signed-off-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com>
Acked-by: Russ Meyerriecks <rmeyerriecks@digium.com>
This commit is contained in:
Oron Peled 2013-11-17 18:05:43 +02:00 committed by Tzafrir Cohen
parent 007ff90025
commit 7a822db82c

View File

@ -173,7 +173,7 @@ static sumtype *conf_sums_next;
static sumtype *conf_sums; static sumtype *conf_sums;
static sumtype *conf_sums_prev; static sumtype *conf_sums_prev;
static struct dahdi_span *master; static struct dahdi_span *master_span;
struct file_operations *dahdi_transcode_fops = NULL; struct file_operations *dahdi_transcode_fops = NULL;
@ -611,7 +611,7 @@ void dahdi_unregister_echocan_factory(const struct dahdi_echocan_factory *ec)
/* Is this span our syncronization master? */ /* Is this span our syncronization master? */
int dahdi_is_sync_master(const struct dahdi_span *span) int dahdi_is_sync_master(const struct dahdi_span *span)
{ {
return span == master; return span == master_span;
} }
static inline void rotate_sums(void) static inline void rotate_sums(void)
@ -3847,7 +3847,7 @@ static void __dahdi_find_master_span(void)
struct dahdi_span *old_master; struct dahdi_span *old_master;
spin_lock_irqsave(&chan_lock, flags); spin_lock_irqsave(&chan_lock, flags);
old_master = master; old_master = master_span;
list_for_each_entry(s, &span_list, spans_node) { list_for_each_entry(s, &span_list, spans_node) {
if (s->alarms && old_master) if (s->alarms && old_master)
continue; continue;
@ -3857,15 +3857,15 @@ static void __dahdi_find_master_span(void)
continue; continue;
if (!can_provide_timing(s)) if (!can_provide_timing(s))
continue; continue;
if (master == s) if (master_span == s)
continue; continue;
master = s; master_span = s;
break; break;
} }
spin_unlock_irqrestore(&chan_lock, flags); spin_unlock_irqrestore(&chan_lock, flags);
if ((debug & DEBUG_MAIN) && (old_master != master)) if ((debug & DEBUG_MAIN) && (old_master != master_span))
module_printk(KERN_NOTICE, "Master changed to %s\n", s->name); module_printk(KERN_NOTICE, "Master changed to %s\n", s->name);
} }
@ -3906,7 +3906,7 @@ void dahdi_alarm_notify(struct dahdi_span *span)
dahdi_alarm_channel(span->chans[x], span->alarms); dahdi_alarm_channel(span->chans[x], span->alarms);
/* If we're going into or out of alarm we should try to find a /* If we're going into or out of alarm we should try to find a
* new master that may be a better fit. */ * new master_span that may be a better fit. */
dahdi_find_master_span(); dahdi_find_master_span();
/* Report more detailed alarms */ /* Report more detailed alarms */
@ -5136,7 +5136,7 @@ static int dahdi_ioctl_startup(struct file *file, unsigned long data)
} }
/* Now that this span is running, it might be selected as the /* Now that this span is running, it might be selected as the
* master span */ * master_span */
__dahdi_find_master_span(); __dahdi_find_master_span();
} }
put_span(s); put_span(s);
@ -7208,7 +7208,7 @@ EXPORT_SYMBOL(dahdi_init_span);
* @spanno: The span number we would like assigned. If 0, the first * @spanno: The span number we would like assigned. If 0, the first
* available spanno/basechan will be used. * available spanno/basechan will be used.
* @basechan: The base channel number we would like. Ignored if spanno is 0. * @basechan: The base channel number we would like. Ignored if spanno is 0.
* @prefmaster: will the new span be preferred as a master? * @prefmaster: will the new span be preferred as a master_span?
* *
* Assigns a span for usage with DAHDI. All the channel numbers in it will * Assigns a span for usage with DAHDI. All the channel numbers in it will
* have their numbering started at basechan. * have their numbering started at basechan.
@ -7486,8 +7486,8 @@ static int _dahdi_unassign_span(struct dahdi_span *span)
for (x=0;x<span->channels;x++) for (x=0;x<span->channels;x++)
dahdi_chan_unreg(span->chans[x]); dahdi_chan_unreg(span->chans[x]);
new_master = master; /* FIXME: locking */ new_master = master_span; /* FIXME: locking */
if (master == span) if (master_span == span)
new_master = NULL; new_master = NULL;
spin_lock_irqsave(&chan_lock, flags); spin_lock_irqsave(&chan_lock, flags);
@ -7498,13 +7498,13 @@ static int _dahdi_unassign_span(struct dahdi_span *span)
break; break;
} }
spin_unlock_irqrestore(&chan_lock, flags); spin_unlock_irqrestore(&chan_lock, flags);
if (master != new_master) { if (master_span != new_master) {
if (debug & DEBUG_MAIN) { if (debug & DEBUG_MAIN) {
module_printk(KERN_NOTICE, "%s: Span ('%s') is new master\n", __FUNCTION__, module_printk(KERN_NOTICE, "%s: Span ('%s') is new master\n", __FUNCTION__,
(new_master)? new_master->name: "no master"); (new_master)? new_master->name: "no master");
} }
} }
master = new_master; master_span = new_master;
return 0; return 0;
} }