Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 212203
b: refs/heads/master
c: f981a3d
h: refs/heads/master
i:
  212201: 4549ccc
  212199: 83ee22e
v: v3
  • Loading branch information
Thomas Gleixner committed Oct 12, 2010
1 parent d997761 commit a9db034
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 08c33db6d044d9dc74ddf8d9ee3cb1fa3eca262b
refs/heads/master: f981a3dc1941035a108da1276c448de6b10ddac9
18 changes: 9 additions & 9 deletions trunk/arch/x86/kernel/apic/io_apic.c
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ struct irq_cfg *irq_cfg(unsigned int irq)
return get_irq_chip_data(irq);
}

static struct irq_cfg *get_one_free_irq_cfg(int node)
static struct irq_cfg *alloc_irq_cfg(unsigned int irq, int node)
{
struct irq_cfg *cfg;

Expand All @@ -199,7 +199,7 @@ static struct irq_cfg *get_one_free_irq_cfg(int node)
return NULL;
}

static void free_irq_cfg(struct irq_cfg *cfg)
static void free_irq_cfg(unsigned int at, struct irq_cfg *cfg)
{
free_cpumask_var(cfg->domain);
free_cpumask_var(cfg->old_domain);
Expand All @@ -212,7 +212,7 @@ int arch_init_chip_data(struct irq_desc *desc, int node)

cfg = get_irq_desc_chip_data(desc);
if (!cfg) {
cfg = get_one_free_irq_cfg(node);
cfg = alloc_irq_cfg(desc->irq, node);
desc->chip_data = cfg;
if (!cfg) {
printk(KERN_ERR "can not alloc irq_cfg\n");
Expand Down Expand Up @@ -289,7 +289,7 @@ void arch_init_copy_chip_data(struct irq_desc *old_desc,
struct irq_cfg *cfg;
struct irq_cfg *old_cfg;

cfg = get_one_free_irq_cfg(node);
cfg = alloc_irq_cfg(desc->irq, node);

if (!cfg)
return;
Expand Down Expand Up @@ -318,7 +318,7 @@ void arch_free_chip_data(struct irq_desc *old_desc, struct irq_desc *desc)

if (old_cfg) {
free_irq_2_pin(old_cfg, cfg);
free_irq_cfg(old_cfg);
free_irq_cfg(old_desc->irq, old_cfg);
old_desc->chip_data = NULL;
}
}
Expand All @@ -331,12 +331,12 @@ struct irq_cfg *irq_cfg(unsigned int irq)
return irq < nr_irqs ? irq_cfgx + irq : NULL;
}

static struct irq_cfg *get_one_free_irq_cfg(unsigned int irq, int node)
static struct irq_cfg *alloc_irq_cfg(unsigned int irq, int node)
{
return irq_cfgx + irq;
}

static inline void free_irq_cfg(struct irq_cfg *cfg) { }
static inline void free_irq_cfg(unsigned int at, struct irq_cfg *cfg) { }

#endif

Expand All @@ -353,7 +353,7 @@ static struct irq_cfg *alloc_irq_and_cfg_at(unsigned int at, int node)
return cfg;
}

cfg = get_one_free_irq_cfg(node);
cfg = alloc_irq_cfg(at, node);
if (cfg)
set_irq_chip_data(at, cfg);
else
Expand All @@ -368,7 +368,7 @@ static int alloc_irq_from(unsigned int from, int node)

static void free_irq_at(unsigned int at, struct irq_cfg *cfg)
{
free_irq_cfg(cfg);
free_irq_cfg(at, cfg);
irq_free_desc(at);
}

Expand Down

0 comments on commit a9db034

Please sign in to comment.