summaryrefslogtreecommitdiffstats
path: root/sys/dev/re
diff options
context:
space:
mode:
authoryongari <yongari@FreeBSD.org>2008-08-04 03:45:07 +0000
committeryongari <yongari@FreeBSD.org>2008-08-04 03:45:07 +0000
commit43f358fb04a86eb583dea8ba4f41af718b8791df (patch)
tree70d854fbdfd8605f7af47712966096a1285fe9aa /sys/dev/re
parent6d9b8fb4db55b14c738890fd95bd1a9abab7a86c (diff)
downloadFreeBSD-src-43f358fb04a86eb583dea8ba4f41af718b8791df.zip
FreeBSD-src-43f358fb04a86eb583dea8ba4f41af718b8791df.tar.gz
Use ANSI C declarations for all functions.
Diffstat (limited to 'sys/dev/re')
-rw-r--r--sys/dev/re/if_re.c145
1 files changed, 41 insertions, 104 deletions
diff --git a/sys/dev/re/if_re.c b/sys/dev/re/if_re.c
index cc96c3b..cfbad83 100644
--- a/sys/dev/re/if_re.c
+++ b/sys/dev/re/if_re.c
@@ -319,9 +319,7 @@ DRIVER_MODULE(miibus, re, miibus_driver, miibus_devclass, 0, 0);
* Send a read command and address to the EEPROM, check for ACK.
*/
static void
-re_eeprom_putbyte(sc, addr)
- struct rl_softc *sc;
- int addr;
+re_eeprom_putbyte(struct rl_softc *sc, int addr)
{
register int d, i;
@@ -351,10 +349,7 @@ re_eeprom_putbyte(sc, addr)
* Read a word of data stored in the EEPROM at address 'addr.'
*/
static void
-re_eeprom_getword(sc, addr, dest)
- struct rl_softc *sc;
- int addr;
- u_int16_t *dest;
+re_eeprom_getword(struct rl_softc *sc, int addr, u_int16_t *dest)
{
register int i;
u_int16_t word = 0;
@@ -385,11 +380,7 @@ re_eeprom_getword(sc, addr, dest)
* Read a sequence of words from the EEPROM.
*/
static void
-re_read_eeprom(sc, dest, off, cnt)
- struct rl_softc *sc;
- caddr_t dest;
- int off;
- int cnt;
+re_read_eeprom(struct rl_softc *sc, caddr_t dest, int off, int cnt)
{
int i;
u_int16_t word = 0, *ptr;
@@ -412,9 +403,7 @@ re_read_eeprom(sc, dest, off, cnt)
}
static int
-re_gmii_readreg(dev, phy, reg)
- device_t dev;
- int phy, reg;
+re_gmii_readreg(device_t dev, int phy, int reg)
{
struct rl_softc *sc;
u_int32_t rval;
@@ -451,9 +440,7 @@ re_gmii_readreg(dev, phy, reg)
}
static int
-re_gmii_writereg(dev, phy, reg, data)
- device_t dev;
- int phy, reg, data;
+re_gmii_writereg(device_t dev, int phy, int reg, int data)
{
struct rl_softc *sc;
u_int32_t rval;
@@ -481,9 +468,7 @@ re_gmii_writereg(dev, phy, reg, data)
}
static int
-re_miibus_readreg(dev, phy, reg)
- device_t dev;
- int phy, reg;
+re_miibus_readreg(device_t dev, int phy, int reg)
{
struct rl_softc *sc;
u_int16_t rval = 0;
@@ -541,9 +526,7 @@ re_miibus_readreg(dev, phy, reg)
}
static int
-re_miibus_writereg(dev, phy, reg, data)
- device_t dev;
- int phy, reg, data;
+re_miibus_writereg(device_t dev, int phy, int reg, int data)
{
struct rl_softc *sc;
u_int16_t re8139_reg = 0;
@@ -593,8 +576,7 @@ re_miibus_writereg(dev, phy, reg, data)
}
static void
-re_miibus_statchg(dev)
- device_t dev;
+re_miibus_statchg(device_t dev)
{
}
@@ -603,8 +585,7 @@ re_miibus_statchg(dev)
* Program the 64-bit multicast hash filter.
*/
static void
-re_setmulti(sc)
- struct rl_softc *sc;
+re_setmulti(struct rl_softc *sc)
{
struct ifnet *ifp;
int h = 0;
@@ -678,8 +659,7 @@ re_setmulti(sc)
}
static void
-re_reset(sc)
- struct rl_softc *sc;
+re_reset(struct rl_softc *sc)
{
register int i;
@@ -721,8 +701,7 @@ re_reset(sc)
*/
static int
-re_diag(sc)
- struct rl_softc *sc;
+re_diag(struct rl_softc *sc)
{
struct ifnet *ifp = sc->rl_ifp;
struct mbuf *m0;
@@ -883,8 +862,7 @@ done:
* IDs against our list and return a device name if we find a match.
*/
static int
-re_probe(dev)
- device_t dev;
+re_probe(device_t dev)
{
struct rl_type *t;
uint16_t devid, vendor;
@@ -929,11 +907,7 @@ re_probe(dev)
*/
static void
-re_dma_map_addr(arg, segs, nseg, error)
- void *arg;
- bus_dma_segment_t *segs;
- int nseg;
- int error;
+re_dma_map_addr(void *arg, bus_dma_segment_t *segs, int nseg, int error)
{
bus_addr_t *addr;
@@ -946,9 +920,7 @@ re_dma_map_addr(arg, segs, nseg, error)
}
static int
-re_allocmem(dev, sc)
- device_t dev;
- struct rl_softc *sc;
+re_allocmem(device_t dev, struct rl_softc *sc)
{
bus_size_t rx_list_size, tx_list_size;
int error;
@@ -1104,8 +1076,7 @@ re_allocmem(dev, sc)
* setup and ethernet/BPF attach.
*/
static int
-re_attach(dev)
- device_t dev;
+re_attach(device_t dev)
{
u_char eaddr[ETHER_ADDR_LEN];
u_int16_t as[ETHER_ADDR_LEN / 2];
@@ -1462,8 +1433,7 @@ fail:
* allocated.
*/
static int
-re_detach(dev)
- device_t dev;
+re_detach(device_t dev)
{
struct rl_softc *sc;
struct ifnet *ifp;
@@ -1601,9 +1571,7 @@ re_detach(dev)
}
static __inline void
-re_discard_rxbuf(sc, idx)
- struct rl_softc *sc;
- int idx;
+re_discard_rxbuf(struct rl_softc *sc, int idx)
{
struct rl_desc *desc;
struct rl_rxdesc *rxd;
@@ -1619,9 +1587,7 @@ re_discard_rxbuf(sc, idx)
}
static int
-re_newbuf(sc, idx)
- struct rl_softc *sc;
- int idx;
+re_newbuf(struct rl_softc *sc, int idx)
{
struct mbuf *m;
struct rl_rxdesc *rxd;
@@ -1686,8 +1652,7 @@ re_newbuf(sc, idx)
#ifdef RE_FIXUP_RX
static __inline void
-re_fixup_rx(m)
- struct mbuf *m;
+re_fixup_rx(struct mbuf *m)
{
int i;
uint16_t *src, *dst;
@@ -1705,8 +1670,7 @@ re_fixup_rx(m)
#endif
static int
-re_tx_list_init(sc)
- struct rl_softc *sc;
+re_tx_list_init(struct rl_softc *sc)
{
struct rl_desc *desc;
int i;
@@ -1733,8 +1697,7 @@ re_tx_list_init(sc)
}
static int
-re_rx_list_init(sc)
- struct rl_softc *sc;
+re_rx_list_init(struct rl_softc *sc)
{
int error, i;
@@ -1764,8 +1727,7 @@ re_rx_list_init(sc)
* across multiple 2K mbuf cluster buffers.
*/
static int
-re_rxeof(sc)
- struct rl_softc *sc;
+re_rxeof(struct rl_softc *sc)
{
struct mbuf *m;
struct ifnet *ifp;
@@ -1972,8 +1934,7 @@ re_rxeof(sc)
}
static void
-re_txeof(sc)
- struct rl_softc *sc;
+re_txeof(struct rl_softc *sc)
{
struct ifnet *ifp;
struct rl_txdesc *txd;
@@ -2051,8 +2012,7 @@ re_txeof(sc)
}
static void
-re_tick(xsc)
- void *xsc;
+re_tick(void *xsc)
{
struct rl_softc *sc;
struct mii_data *mii;
@@ -2131,8 +2091,7 @@ re_poll_locked(struct ifnet *ifp, enum poll_cmd cmd, int count)
#endif /* DEVICE_POLLING */
static int
-re_intr(arg)
- void *arg;
+re_intr(void *arg)
{
struct rl_softc *sc;
uint16_t status;
@@ -2150,9 +2109,7 @@ re_intr(arg)
}
static void
-re_int_task(arg, npending)
- void *arg;
- int npending;
+re_int_task(void *arg, int npending)
{
struct rl_softc *sc;
struct ifnet *ifp;
@@ -2217,9 +2174,7 @@ re_int_task(arg, npending)
}
static int
-re_encap(sc, m_head)
- struct rl_softc *sc;
- struct mbuf **m_head;
+re_encap(struct rl_softc *sc, struct mbuf **m_head)
{
struct rl_txdesc *txd, *txd_last;
bus_dma_segment_t segs[RL_NTXSEGS];
@@ -2405,9 +2360,7 @@ re_encap(sc, m_head)
}
static void
-re_tx_task(arg, npending)
- void *arg;
- int npending;
+re_tx_task(void *arg, int npending)
{
struct ifnet *ifp;
@@ -2421,8 +2374,7 @@ re_tx_task(arg, npending)
* Main transmit routine for C+ and gigE NICs.
*/
static void
-re_start(ifp)
- struct ifnet *ifp;
+re_start(struct ifnet *ifp)
{
struct rl_softc *sc;
struct mbuf *m_head;
@@ -2501,8 +2453,7 @@ re_start(ifp)
}
static void
-re_init(xsc)
- void *xsc;
+re_init(void *xsc)
{
struct rl_softc *sc = xsc;
@@ -2512,8 +2463,7 @@ re_init(xsc)
}
static void
-re_init_locked(sc)
- struct rl_softc *sc;
+re_init_locked(struct rl_softc *sc)
{
struct ifnet *ifp = sc->rl_ifp;
struct mii_data *mii;
@@ -2708,8 +2658,7 @@ re_init_locked(sc)
* Set media options.
*/
static int
-re_ifmedia_upd(ifp)
- struct ifnet *ifp;
+re_ifmedia_upd(struct ifnet *ifp)
{
struct rl_softc *sc;
struct mii_data *mii;
@@ -2727,9 +2676,7 @@ re_ifmedia_upd(ifp)
* Report current media status.
*/
static void
-re_ifmedia_sts(ifp, ifmr)
- struct ifnet *ifp;
- struct ifmediareq *ifmr;
+re_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr)
{
struct rl_softc *sc;
struct mii_data *mii;
@@ -2745,10 +2692,7 @@ re_ifmedia_sts(ifp, ifmr)
}
static int
-re_ioctl(ifp, command, data)
- struct ifnet *ifp;
- u_long command;
- caddr_t data;
+re_ioctl(struct ifnet *ifp, u_long command, caddr_t data)
{
struct rl_softc *sc = ifp->if_softc;
struct ifreq *ifr = (struct ifreq *) data;
@@ -2878,8 +2822,7 @@ re_ioctl(ifp, command, data)
}
static void
-re_watchdog(sc)
- struct rl_softc *sc;
+re_watchdog(struct rl_softc *sc)
{
RL_LOCK_ASSERT(sc);
@@ -2900,8 +2843,7 @@ re_watchdog(sc)
* RX and TX lists.
*/
static void
-re_stop(sc)
- struct rl_softc *sc;
+re_stop(struct rl_softc *sc)
{
register int i;
struct ifnet *ifp;
@@ -2960,8 +2902,7 @@ re_stop(sc)
* resume.
*/
static int
-re_suspend(dev)
- device_t dev;
+re_suspend(device_t dev)
{
struct rl_softc *sc;
@@ -2982,8 +2923,7 @@ re_suspend(dev)
* appropriate.
*/
static int
-re_resume(dev)
- device_t dev;
+re_resume(device_t dev)
{
struct rl_softc *sc;
struct ifnet *ifp;
@@ -3014,8 +2954,7 @@ re_resume(dev)
* get confused by errant DMAs when rebooting.
*/
static int
-re_shutdown(dev)
- device_t dev;
+re_shutdown(device_t dev)
{
struct rl_softc *sc;
@@ -3036,8 +2975,7 @@ re_shutdown(dev)
}
static void
-re_setwol(sc)
- struct rl_softc *sc;
+re_setwol(struct rl_softc *sc)
{
struct ifnet *ifp;
int pmc;
@@ -3095,8 +3033,7 @@ re_setwol(sc)
}
static void
-re_clrwol(sc)
- struct rl_softc *sc;
+re_clrwol(struct rl_softc *sc)
{
int pmc;
uint8_t v;
OpenPOWER on IntegriCloud