int aac_get_adapter_info(struct aac_dev* dev);
 int aac_send_shutdown(struct aac_dev *dev);
 int aac_probe_container(struct aac_dev *dev, int cid);
+int _aac_rx_init(struct aac_dev *dev);
+int aac_rx_select_comm(struct aac_dev *dev, int comm);
 extern int numacb;
 extern int acbsize;
 extern char aac_driver_version[];
 extern int startup_timeout;
 extern int aif_timeout;
+extern int expose_physicals;
 
 static int aac_cfg_major = -1;
 char aac_driver_version[] = AAC_DRIVER_FULL_VERSION;
 
-extern int expose_physicals;
-
 /*
  * Because of the way Linux names scsi devices, the order in this table has
  * become important.  Check for on-board Raid first, add-in cards second.
 
 
 int aac_nark_init(struct aac_dev * dev)
 {
-       extern int _aac_rx_init(struct aac_dev *dev);
-       extern int aac_rx_select_comm(struct aac_dev *dev, int comm);
-
        /*
         *      Fill in the function dispatch table.
         */
 
 static int aac_rkt_select_comm(struct aac_dev *dev, int comm)
 {
        int retval;
-       extern int aac_rx_select_comm(struct aac_dev *dev, int comm);
        retval = aac_rx_select_comm(dev, comm);
        if (comm == AAC_COMM_MESSAGE) {
                /*
 
 int aac_rkt_init(struct aac_dev *dev)
 {
-       extern int _aac_rx_init(struct aac_dev *dev);
-
        /*
         *      Fill in the function dispatch table.
         */
 
  *     Start up processing on an i960 based AAC adapter
  */
 
-void aac_rx_start_adapter(struct aac_dev *dev)
+static void aac_rx_start_adapter(struct aac_dev *dev)
 {
        struct aac_init *init;