aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wimax
diff options
context:
space:
mode:
authorJoe Perches <joe@perches.com>2013-09-23 14:37:59 -0400
committerJoe Perches <joe@perches.com>2013-09-24 19:46:22 -0400
commit8bedb968b246c5bf5009f8f083451506a496d6e8 (patch)
tree6a3eeb1d5eb45926476f90876b4a00573c984c18 /drivers/net/wimax
parent65c8f953621acc51fd45662191ca21126b75d142 (diff)
wimax: Remove extern from function prototypes
There are a mix of function prototypes with and without extern in the kernel sources. Standardize on not using extern for function prototypes. Function prototypes don't need to be written with extern. extern is assumed by the compiler. Its use is as unnecessary as using auto to declare automatic/local variables in a block. Signed-off-by: Joe Perches <joe@perches.com>
Diffstat (limited to 'drivers/net/wimax')
-rw-r--r--drivers/net/wimax/i2400m/i2400m-usb.h27
-rw-r--r--drivers/net/wimax/i2400m/i2400m.h117
2 files changed, 70 insertions, 74 deletions
diff --git a/drivers/net/wimax/i2400m/i2400m-usb.h b/drivers/net/wimax/i2400m/i2400m-usb.h
index 9f1e947f3557..649ecad6844c 100644
--- a/drivers/net/wimax/i2400m/i2400m-usb.h
+++ b/drivers/net/wimax/i2400m/i2400m-usb.h
@@ -256,21 +256,20 @@ void i2400mu_init(struct i2400mu *i2400mu)
256 i2400mu->rx_size_auto_shrink = 1; 256 i2400mu->rx_size_auto_shrink = 1;
257} 257}
258 258
259extern int i2400mu_notification_setup(struct i2400mu *); 259int i2400mu_notification_setup(struct i2400mu *);
260extern void i2400mu_notification_release(struct i2400mu *); 260void i2400mu_notification_release(struct i2400mu *);
261 261
262extern int i2400mu_rx_setup(struct i2400mu *); 262int i2400mu_rx_setup(struct i2400mu *);
263extern void i2400mu_rx_release(struct i2400mu *); 263void i2400mu_rx_release(struct i2400mu *);
264extern void i2400mu_rx_kick(struct i2400mu *); 264void i2400mu_rx_kick(struct i2400mu *);
265 265
266extern int i2400mu_tx_setup(struct i2400mu *); 266int i2400mu_tx_setup(struct i2400mu *);
267extern void i2400mu_tx_release(struct i2400mu *); 267void i2400mu_tx_release(struct i2400mu *);
268extern void i2400mu_bus_tx_kick(struct i2400m *); 268void i2400mu_bus_tx_kick(struct i2400m *);
269 269
270extern ssize_t i2400mu_bus_bm_cmd_send(struct i2400m *, 270ssize_t i2400mu_bus_bm_cmd_send(struct i2400m *,
271 const struct i2400m_bootrom_header *, 271 const struct i2400m_bootrom_header *, size_t,
272 size_t, int); 272 int);
273extern ssize_t i2400mu_bus_bm_wait_for_ack(struct i2400m *, 273ssize_t i2400mu_bus_bm_wait_for_ack(struct i2400m *,
274 struct i2400m_bootrom_header *, 274 struct i2400m_bootrom_header *, size_t);
275 size_t);
276#endif /* #ifndef __I2400M_USB_H__ */ 275#endif /* #ifndef __I2400M_USB_H__ */
diff --git a/drivers/net/wimax/i2400m/i2400m.h b/drivers/net/wimax/i2400m/i2400m.h
index 79c6505b5c20..5a34e72bab9a 100644
--- a/drivers/net/wimax/i2400m/i2400m.h
+++ b/drivers/net/wimax/i2400m/i2400m.h
@@ -710,18 +710,18 @@ enum i2400m_bri {
710 I2400M_BRI_MAC_REINIT = 1 << 3, 710 I2400M_BRI_MAC_REINIT = 1 << 3,
711}; 711};
712 712
713extern void i2400m_bm_cmd_prepare(struct i2400m_bootrom_header *); 713void i2400m_bm_cmd_prepare(struct i2400m_bootrom_header *);
714extern int i2400m_dev_bootstrap(struct i2400m *, enum i2400m_bri); 714int i2400m_dev_bootstrap(struct i2400m *, enum i2400m_bri);
715extern int i2400m_read_mac_addr(struct i2400m *); 715int i2400m_read_mac_addr(struct i2400m *);
716extern int i2400m_bootrom_init(struct i2400m *, enum i2400m_bri); 716int i2400m_bootrom_init(struct i2400m *, enum i2400m_bri);
717extern int i2400m_is_boot_barker(struct i2400m *, const void *, size_t); 717int i2400m_is_boot_barker(struct i2400m *, const void *, size_t);
718static inline 718static inline
719int i2400m_is_d2h_barker(const void *buf) 719int i2400m_is_d2h_barker(const void *buf)
720{ 720{
721 const __le32 *barker = buf; 721 const __le32 *barker = buf;
722 return le32_to_cpu(*barker) == I2400M_D2H_MSG_BARKER; 722 return le32_to_cpu(*barker) == I2400M_D2H_MSG_BARKER;
723} 723}
724extern void i2400m_unknown_barker(struct i2400m *, const void *, size_t); 724void i2400m_unknown_barker(struct i2400m *, const void *, size_t);
725 725
726/* Make/grok boot-rom header commands */ 726/* Make/grok boot-rom header commands */
727 727
@@ -789,32 +789,31 @@ unsigned i2400m_brh_get_signature(const struct i2400m_bootrom_header *hdr)
789/* 789/*
790 * Driver / device setup and internal functions 790 * Driver / device setup and internal functions
791 */ 791 */
792extern void i2400m_init(struct i2400m *); 792void i2400m_init(struct i2400m *);
793extern int i2400m_reset(struct i2400m *, enum i2400m_reset_type); 793int i2400m_reset(struct i2400m *, enum i2400m_reset_type);
794extern void i2400m_netdev_setup(struct net_device *net_dev); 794void i2400m_netdev_setup(struct net_device *net_dev);
795extern int i2400m_sysfs_setup(struct device_driver *); 795int i2400m_sysfs_setup(struct device_driver *);
796extern void i2400m_sysfs_release(struct device_driver *); 796void i2400m_sysfs_release(struct device_driver *);
797extern int i2400m_tx_setup(struct i2400m *); 797int i2400m_tx_setup(struct i2400m *);
798extern void i2400m_wake_tx_work(struct work_struct *); 798void i2400m_wake_tx_work(struct work_struct *);
799extern void i2400m_tx_release(struct i2400m *); 799void i2400m_tx_release(struct i2400m *);
800 800
801extern int i2400m_rx_setup(struct i2400m *); 801int i2400m_rx_setup(struct i2400m *);
802extern void i2400m_rx_release(struct i2400m *); 802void i2400m_rx_release(struct i2400m *);
803 803
804extern void i2400m_fw_cache(struct i2400m *); 804void i2400m_fw_cache(struct i2400m *);
805extern void i2400m_fw_uncache(struct i2400m *); 805void i2400m_fw_uncache(struct i2400m *);
806 806
807extern void i2400m_net_rx(struct i2400m *, struct sk_buff *, unsigned, 807void i2400m_net_rx(struct i2400m *, struct sk_buff *, unsigned, const void *,
808 const void *, int); 808 int);
809extern void i2400m_net_erx(struct i2400m *, struct sk_buff *, 809void i2400m_net_erx(struct i2400m *, struct sk_buff *, enum i2400m_cs);
810 enum i2400m_cs); 810void i2400m_net_wake_stop(struct i2400m *);
811extern void i2400m_net_wake_stop(struct i2400m *);
812enum i2400m_pt; 811enum i2400m_pt;
813extern int i2400m_tx(struct i2400m *, const void *, size_t, enum i2400m_pt); 812int i2400m_tx(struct i2400m *, const void *, size_t, enum i2400m_pt);
814 813
815#ifdef CONFIG_DEBUG_FS 814#ifdef CONFIG_DEBUG_FS
816extern int i2400m_debugfs_add(struct i2400m *); 815int i2400m_debugfs_add(struct i2400m *);
817extern void i2400m_debugfs_rm(struct i2400m *); 816void i2400m_debugfs_rm(struct i2400m *);
818#else 817#else
819static inline int i2400m_debugfs_add(struct i2400m *i2400m) 818static inline int i2400m_debugfs_add(struct i2400m *i2400m)
820{ 819{
@@ -824,8 +823,8 @@ static inline void i2400m_debugfs_rm(struct i2400m *i2400m) {}
824#endif 823#endif
825 824
826/* Initialize/shutdown the device */ 825/* Initialize/shutdown the device */
827extern int i2400m_dev_initialize(struct i2400m *); 826int i2400m_dev_initialize(struct i2400m *);
828extern void i2400m_dev_shutdown(struct i2400m *); 827void i2400m_dev_shutdown(struct i2400m *);
829 828
830extern struct attribute_group i2400m_dev_attr_group; 829extern struct attribute_group i2400m_dev_attr_group;
831 830
@@ -873,21 +872,21 @@ void i2400m_put(struct i2400m *i2400m)
873 dev_put(i2400m->wimax_dev.net_dev); 872 dev_put(i2400m->wimax_dev.net_dev);
874} 873}
875 874
876extern int i2400m_dev_reset_handle(struct i2400m *, const char *); 875int i2400m_dev_reset_handle(struct i2400m *, const char *);
877extern int i2400m_pre_reset(struct i2400m *); 876int i2400m_pre_reset(struct i2400m *);
878extern int i2400m_post_reset(struct i2400m *); 877int i2400m_post_reset(struct i2400m *);
879extern void i2400m_error_recovery(struct i2400m *); 878void i2400m_error_recovery(struct i2400m *);
880 879
881/* 880/*
882 * _setup()/_release() are called by the probe/disconnect functions of 881 * _setup()/_release() are called by the probe/disconnect functions of
883 * the bus-specific drivers. 882 * the bus-specific drivers.
884 */ 883 */
885extern int i2400m_setup(struct i2400m *, enum i2400m_bri bm_flags); 884int i2400m_setup(struct i2400m *, enum i2400m_bri bm_flags);
886extern void i2400m_release(struct i2400m *); 885void i2400m_release(struct i2400m *);
887 886
888extern int i2400m_rx(struct i2400m *, struct sk_buff *); 887int i2400m_rx(struct i2400m *, struct sk_buff *);
889extern struct i2400m_msg_hdr *i2400m_tx_msg_get(struct i2400m *, size_t *); 888struct i2400m_msg_hdr *i2400m_tx_msg_get(struct i2400m *, size_t *);
890extern void i2400m_tx_msg_sent(struct i2400m *); 889void i2400m_tx_msg_sent(struct i2400m *);
891 890
892 891
893/* 892/*
@@ -900,20 +899,19 @@ struct device *i2400m_dev(struct i2400m *i2400m)
900 return i2400m->wimax_dev.net_dev->dev.parent; 899 return i2400m->wimax_dev.net_dev->dev.parent;
901} 900}
902 901
903extern int i2400m_msg_check_status(const struct i2400m_l3l4_hdr *, 902int i2400m_msg_check_status(const struct i2400m_l3l4_hdr *, char *, size_t);
904 char *, size_t); 903int i2400m_msg_size_check(struct i2400m *, const struct i2400m_l3l4_hdr *,
905extern int i2400m_msg_size_check(struct i2400m *, 904 size_t);
906 const struct i2400m_l3l4_hdr *, size_t); 905struct sk_buff *i2400m_msg_to_dev(struct i2400m *, const void *, size_t);
907extern struct sk_buff *i2400m_msg_to_dev(struct i2400m *, const void *, size_t); 906void i2400m_msg_to_dev_cancel_wait(struct i2400m *, int);
908extern void i2400m_msg_to_dev_cancel_wait(struct i2400m *, int); 907void i2400m_report_hook(struct i2400m *, const struct i2400m_l3l4_hdr *,
909extern void i2400m_report_hook(struct i2400m *, 908 size_t);
910 const struct i2400m_l3l4_hdr *, size_t); 909void i2400m_report_hook_work(struct work_struct *);
911extern void i2400m_report_hook_work(struct work_struct *); 910int i2400m_cmd_enter_powersave(struct i2400m *);
912extern int i2400m_cmd_enter_powersave(struct i2400m *); 911int i2400m_cmd_exit_idle(struct i2400m *);
913extern int i2400m_cmd_exit_idle(struct i2400m *); 912struct sk_buff *i2400m_get_device_info(struct i2400m *);
914extern struct sk_buff *i2400m_get_device_info(struct i2400m *); 913int i2400m_firmware_check(struct i2400m *);
915extern int i2400m_firmware_check(struct i2400m *); 914int i2400m_set_idle_timeout(struct i2400m *, unsigned);
916extern int i2400m_set_idle_timeout(struct i2400m *, unsigned);
917 915
918static inline 916static inline
919struct usb_endpoint_descriptor *usb_get_epd(struct usb_interface *iface, int ep) 917struct usb_endpoint_descriptor *usb_get_epd(struct usb_interface *iface, int ep)
@@ -921,10 +919,9 @@ struct usb_endpoint_descriptor *usb_get_epd(struct usb_interface *iface, int ep)
921 return &iface->cur_altsetting->endpoint[ep].desc; 919 return &iface->cur_altsetting->endpoint[ep].desc;
922} 920}
923 921
924extern int i2400m_op_rfkill_sw_toggle(struct wimax_dev *, 922int i2400m_op_rfkill_sw_toggle(struct wimax_dev *, enum wimax_rf_state);
925 enum wimax_rf_state); 923void i2400m_report_tlv_rf_switches_status(struct i2400m *,
926extern void i2400m_report_tlv_rf_switches_status( 924 const struct i2400m_tlv_rf_switches_status *);
927 struct i2400m *, const struct i2400m_tlv_rf_switches_status *);
928 925
929/* 926/*
930 * Helpers for firmware backwards compatibility 927 * Helpers for firmware backwards compatibility
@@ -968,8 +965,8 @@ void __i2400m_msleep(unsigned ms)
968 965
969 966
970/* module initialization helpers */ 967/* module initialization helpers */
971extern int i2400m_barker_db_init(const char *); 968int i2400m_barker_db_init(const char *);
972extern void i2400m_barker_db_exit(void); 969void i2400m_barker_db_exit(void);
973 970
974 971
975 972