LinuxKPI: Hide some internal symbols in linux_interrupt.c

Reviewed by:	hselasky, manu
Differential revision:	https://reviews.freebsd.org/D32168
This commit is contained in:
Vladimir Kondratyev 2021-09-29 23:26:14 +03:00
parent c072f6e856
commit 5ca1f3f5e3
2 changed files with 6 additions and 11 deletions

View File

@ -44,11 +44,6 @@ typedef irqreturn_t (*irq_handler_t)(int, void *);
#define IRQF_SHARED RF_SHAREABLE
struct irq_ent;
void linux_irq_handler(void *);
void lkpi_devm_irq_release(struct device *, void *);
void lkpi_irq_release(struct device *, struct irq_ent *);
int lkpi_request_irq(struct device *, unsigned int, irq_handler_t,
irq_handler_t, unsigned long, const char *, void *);
int lkpi_enable_irq(unsigned int);

View File

@ -71,8 +71,8 @@ lkpi_irq_ent(struct device *dev, unsigned int irq)
return (NULL);
}
void
linux_irq_handler(void *ent)
static void
lkpi_irq_handler(void *ent)
{
struct irq_ent *irqe;
@ -88,7 +88,7 @@ linux_irq_handler(void *ent)
}
}
void
static inline void
lkpi_irq_release(struct device *dev, struct irq_ent *irqe)
{
if (irqe->tag != NULL)
@ -99,7 +99,7 @@ lkpi_irq_release(struct device *dev, struct irq_ent *irqe)
list_del(&irqe->links);
}
void
static void
lkpi_devm_irq_release(struct device *dev, void *p)
{
struct irq_ent *irqe;
@ -145,7 +145,7 @@ lkpi_request_irq(struct device *xdev, unsigned int irq,
irqe->irq = irq;
error = bus_setup_intr(dev->bsddev, res, INTR_TYPE_NET | INTR_MPSAFE,
NULL, linux_irq_handler, irqe, &irqe->tag);
NULL, lkpi_irq_handler, irqe, &irqe->tag);
if (error)
goto errout;
list_add(&irqe->links, &dev->irqents);
@ -176,7 +176,7 @@ lkpi_enable_irq(unsigned int irq)
if (irqe == NULL || irqe->tag != NULL)
return -EINVAL;
return -bus_setup_intr(dev->bsddev, irqe->res, INTR_TYPE_NET | INTR_MPSAFE,
NULL, linux_irq_handler, irqe, &irqe->tag);
NULL, lkpi_irq_handler, irqe, &irqe->tag);
}
void