patch-2.4.19 linux-2.4.19/drivers/net/hamradio/soundmodem/smdma.h
Next file: linux-2.4.19/drivers/net/hp-plus.c
Previous file: linux-2.4.19/drivers/net/hamradio/soundmodem/sm_wss.c
Back to the patch index
Back to the overall index
- Lines: 79
- Date:
Fri Aug 2 17:39:44 2002
- Orig file:
linux-2.4.18/drivers/net/hamradio/soundmodem/smdma.h
- Orig date:
Mon Dec 11 13:22:15 2000
diff -urN linux-2.4.18/drivers/net/hamradio/soundmodem/smdma.h linux-2.4.19/drivers/net/hamradio/soundmodem/smdma.h
@@ -52,7 +52,7 @@
/*
* returns the number of samples per fragment
*/
-extern __inline__ unsigned int dma_setup(struct sm_state *sm, int send, unsigned int dmanr)
+static inline unsigned int dma_setup(struct sm_state *sm, int send, unsigned int dmanr)
{
if (send) {
disable_dma(dmanr);
@@ -79,7 +79,7 @@
/* --------------------------------------------------------------------- */
-extern __inline__ unsigned int dma_ptr(struct sm_state *sm, int send, unsigned int dmanr,
+static inline unsigned int dma_ptr(struct sm_state *sm, int send, unsigned int dmanr,
unsigned int *curfrag)
{
unsigned int dmaptr, sz, frg, offs;
@@ -120,7 +120,7 @@
/* --------------------------------------------------------------------- */
-extern __inline__ int dma_end_transmit(struct sm_state *sm, unsigned int curfrag)
+static inline int dma_end_transmit(struct sm_state *sm, unsigned int curfrag)
{
unsigned int diff = (NUM_FRAGMENTS + curfrag - sm->dma.ofragptr) % NUM_FRAGMENTS;
@@ -137,7 +137,7 @@
return 0;
}
-extern __inline__ void dma_transmit(struct sm_state *sm)
+static inline void dma_transmit(struct sm_state *sm)
{
void *p;
@@ -155,13 +155,13 @@
}
}
-extern __inline__ void dma_init_transmit(struct sm_state *sm)
+static inline void dma_init_transmit(struct sm_state *sm)
{
sm->dma.ofragptr = 0;
sm->dma.ptt_cnt = 0;
}
-extern __inline__ void dma_start_transmit(struct sm_state *sm)
+static inline void dma_start_transmit(struct sm_state *sm)
{
sm->dma.ofragptr = 0;
if (sm->dma.o16bit) {
@@ -174,7 +174,7 @@
sm->dma.ptt_cnt = 1;
}
-extern __inline__ void dma_clear_transmit(struct sm_state *sm)
+static inline void dma_clear_transmit(struct sm_state *sm)
{
sm->dma.ptt_cnt = 0;
memset(sm->dma.obuf, (sm->dma.o16bit) ? 0 : 0x80, sm->dma.ofragsz * NUM_FRAGMENTS);
@@ -182,7 +182,7 @@
/* --------------------------------------------------------------------- */
-extern __inline__ void dma_receive(struct sm_state *sm, unsigned int curfrag)
+static inline void dma_receive(struct sm_state *sm, unsigned int curfrag)
{
void *p;
@@ -205,7 +205,7 @@
}
}
-extern __inline__ void dma_init_receive(struct sm_state *sm)
+static inline void dma_init_receive(struct sm_state *sm)
{
sm->dma.ifragptr = 0;
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)