Forráskód Böngészése

qcacld-3.0: Replace hdd_context_t in wlan_hdd_regulatory.[ch]

The Linux Coding Style enumerates a few special cases where typedefs
are useful, but stresses "NEVER EVER use a typedef unless you can
clearly match one of those rules." The hdd_context_t typedef does not
meet any of those criteria, so replace references to it with a
reference to the underlying struct.

Change-Id: Iccab34c5bf91b23af6a5b4f97386b8bed949fc79
CRs-Fixed: 2100168
Jeff Johnson 7 éve
szülő
commit
4af78666e1
2 módosított fájl, 22 hozzáadás és 20 törlés
  1. 5 3
      core/hdd/inc/wlan_hdd_regulatory.h
  2. 17 17
      core/hdd/src/wlan_hdd_regulatory.c

+ 5 - 3
core/hdd/inc/wlan_hdd_regulatory.h

@@ -34,13 +34,15 @@
  * HDD Regulatory prototype implementation
  */
 
+struct hdd_context;
+
 #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 14, 0)) || defined(WITH_BACKPORTS)
 #define IEEE80211_CHAN_PASSIVE_SCAN IEEE80211_CHAN_NO_IR
 #define IEEE80211_CHAN_NO_IBSS IEEE80211_CHAN_NO_IR
 #endif
 
-int hdd_regulatory_init(hdd_context_t *hdd_ctx, struct wiphy *wiphy);
-void hdd_program_country_code(hdd_context_t *hdd_ctx);
+int hdd_regulatory_init(struct hdd_context *hdd_ctx, struct wiphy *wiphy);
+void hdd_program_country_code(struct hdd_context *hdd_ctx);
 void hdd_reset_global_reg_params(void);
 
 /**
@@ -50,7 +52,7 @@ void hdd_reset_global_reg_params(void);
  *
  * Return: zero for success, non-zero error code for failure
  */
-int hdd_reg_set_country(hdd_context_t *hdd_ctx, char *country_code);
+int hdd_reg_set_country(struct hdd_context *hdd_ctx, char *country_code);
 
 /**
  * hdd_reg_set_band() - helper function for setting the regulatory band

+ 17 - 17
core/hdd/src/wlan_hdd_regulatory.c

@@ -182,7 +182,7 @@ static bool hdd_is_world_regdomain(uint32_t reg_domain)
  *
  * Return: void
  */
-static void hdd_update_regulatory_info(hdd_context_t *hdd_ctx)
+static void hdd_update_regulatory_info(struct hdd_context *hdd_ctx)
 {
 	uint32_t country_code;
 
@@ -209,7 +209,7 @@ void hdd_reset_global_reg_params(void)
 	init_by_reg_core = false;
 }
 
-static void reg_program_config_vars(hdd_context_t *hdd_ctx,
+static void reg_program_config_vars(struct hdd_context *hdd_ctx,
 				    struct reg_config_vars *config_vars)
 {
 	config_vars->enable_11d_support = hdd_ctx->config->Is11dSupportEnabled;
@@ -232,7 +232,7 @@ static void reg_program_config_vars(hdd_context_t *hdd_ctx,
  * Return: void
  */
 #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 14, 0)) || defined(WITH_BACKPORTS)
-static void hdd_regulatory_wiphy_init(hdd_context_t *hdd_ctx,
+static void hdd_regulatory_wiphy_init(struct hdd_context *hdd_ctx,
 				     struct regulatory *reg,
 				     struct wiphy *wiphy)
 {
@@ -277,7 +277,7 @@ static void hdd_regulatory_wiphy_init(hdd_context_t *hdd_ctx,
 
 }
 #else
-static void hdd_regulatory_wiphy_init(hdd_context_t *hdd_ctx,
+static void hdd_regulatory_wiphy_init(struct hdd_context *hdd_ctx,
 				     struct regulatory *reg,
 				     struct wiphy *wiphy)
 {
@@ -378,7 +378,7 @@ static void hdd_modify_wiphy(struct wiphy  *wiphy,
  *
  * Return: void
  */
-static void hdd_process_regulatory_data(hdd_context_t *hdd_ctx,
+static void hdd_process_regulatory_data(struct hdd_context *hdd_ctx,
 					struct wiphy *wiphy,
 					bool reset)
 {
@@ -488,13 +488,13 @@ static void hdd_process_regulatory_data(hdd_context_t *hdd_ctx,
  * Return: void
  */
 #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 14, 0)) || defined(WITH_BACKPORTS)
-static void hdd_set_dfs_region(hdd_context_t *hdd_ctx,
+static void hdd_set_dfs_region(struct hdd_context *hdd_ctx,
 			       enum dfs_reg dfs_reg)
 {
 	wlan_reg_set_dfs_region(hdd_ctx->hdd_pdev, dfs_reg);
 }
 #else
-static void hdd_set_dfs_region(hdd_context_t *hdd_ctx,
+static void hdd_set_dfs_region(struct hdd_context *hdd_ctx,
 			       enum dfs_region dfs_reg)
 {
 
@@ -525,7 +525,7 @@ static void hdd_set_dfs_region(hdd_context_t *hdd_ctx,
  *
  * Return: int
  */
-static int hdd_regulatory_init_no_offload(hdd_context_t *hdd_ctx,
+static int hdd_regulatory_init_no_offload(struct hdd_context *hdd_ctx,
 					  struct wiphy *wiphy)
 {
 	int ret_val;
@@ -570,7 +570,7 @@ static int hdd_regulatory_init_no_offload(hdd_context_t *hdd_ctx,
  *
  * Return: void
  */
-void hdd_program_country_code(hdd_context_t *hdd_ctx)
+void hdd_program_country_code(struct hdd_context *hdd_ctx)
 {
 	struct wiphy *wiphy = hdd_ctx->wiphy;
 	uint8_t *country_alpha2 = hdd_ctx->reg.alpha2;
@@ -583,7 +583,7 @@ void hdd_program_country_code(hdd_context_t *hdd_ctx)
 	}
 }
 
-int hdd_reg_set_country(hdd_context_t *hdd_ctx, char *country_code)
+int hdd_reg_set_country(struct hdd_context *hdd_ctx, char *country_code)
 {
 	int err;
 	QDF_STATUS status = QDF_STATUS_SUCCESS;
@@ -682,7 +682,7 @@ static void hdd_restore_reg_flags(struct wiphy *wiphy, uint32_t flags)
 void hdd_reg_notifier(struct wiphy *wiphy,
 		      struct regulatory_request *request)
 {
-	hdd_context_t *hdd_ctx = wiphy_priv(wiphy);
+	struct hdd_context *hdd_ctx = wiphy_priv(wiphy);
 	bool reset = false;
 	enum dfs_reg dfs_reg;
 	struct reg_config_vars config_vars;
@@ -858,7 +858,7 @@ static void fill_wiphy_band_channels(struct wiphy *wiphy,
  *
  * Return: None
  */
-void hdd_ch_avoid_ind(hdd_context_t *hdd_ctxt,
+void hdd_ch_avoid_ind(struct hdd_context *hdd_ctxt,
 		struct unsafe_ch_list *unsafe_chan_list,
 		struct ch_avoid_ind_type *avoid_freq_list)
 {
@@ -930,7 +930,7 @@ static void hdd_regulatory_dyn_cbk(struct wlan_objmgr_psoc *psoc,
 {
 	struct wiphy *wiphy;
 	struct pdev_osif_priv *pdev_priv;
-	hdd_context_t *hdd_ctx;
+	struct hdd_context *hdd_ctx;
 	enum country_src cc_src;
 	uint8_t alpha2[REG_ALPHA2_LEN + 1];
 
@@ -962,7 +962,7 @@ static void hdd_regulatory_dyn_cbk(struct wlan_objmgr_psoc *psoc,
  *
  * Return: int
  */
-static int hdd_regulatory_init_offload(hdd_context_t *hdd_ctx,
+static int hdd_regulatory_init_offload(struct hdd_context *hdd_ctx,
 				       struct wiphy *wiphy)
 {
 	struct reg_config_vars config_vars;
@@ -988,7 +988,7 @@ static int hdd_regulatory_init_offload(hdd_context_t *hdd_ctx,
 }
 
 
-int hdd_regulatory_init(hdd_context_t *hdd_ctx, struct wiphy *wiphy)
+int hdd_regulatory_init(struct hdd_context *hdd_ctx, struct wiphy *wiphy)
 {
 	bool offload_enabled;
 
@@ -1011,7 +1011,7 @@ int hdd_regulatory_init(hdd_context_t *hdd_ctx, struct wiphy *wiphy)
 }
 
 #elif (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 14, 0))
-int hdd_regulatory_init(hdd_context_t *hdd_ctx, struct wiphy *wiphy)
+int hdd_regulatory_init(struct hdd_context *hdd_ctx, struct wiphy *wiphy)
 {
 	hdd_ctx->reg_offload = false;
 	wiphy->reg_notifier = hdd_reg_notifier;
@@ -1023,7 +1023,7 @@ int hdd_regulatory_init(hdd_context_t *hdd_ctx, struct wiphy *wiphy)
 }
 
 #else
-int hdd_regulatory_init(hdd_context_t *hdd_ctx, struct wiphy *wiphy)
+int hdd_regulatory_init(struct hdd_context *hdd_ctx, struct wiphy *wiphy)
 {
 	hdd_ctx->reg_offload = false;
 	wiphy->reg_notifier = hdd_reg_notifier;