This patch removes typedef for _S_SERVICEFLOW_TABLE, and
changes the name of the struct to bcm_phs_table. In
addition, any calls to struct "S_SERVICEFLOW_TABLE" are
changed to call directly.

Signed-off-by: Kevin McKinney <[email protected]>
---
 drivers/staging/bcm/PHSDefines.h |    6 +++---
 drivers/staging/bcm/PHSModule.c  |   14 +++++++-------
 drivers/staging/bcm/PHSModule.h  |    2 +-
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/drivers/staging/bcm/PHSDefines.h b/drivers/staging/bcm/PHSDefines.h
index 93df374..4a2edf1 100644
--- a/drivers/staging/bcm/PHSDefines.h
+++ b/drivers/staging/bcm/PHSDefines.h
@@ -79,14 +79,14 @@ typedef struct _S_SERVICEFLOW_ENTRY {
        S_CLASSIFIER_TABLE  *pstClassifierTable;
 } S_SERVICEFLOW_ENTRY;
 
-typedef struct _S_SERVICEFLOW_TABLE {
+struct bcm_phs_table {
        u16 uiTotalServiceFlows;
        S_SERVICEFLOW_ENTRY stSFList[MAX_SERVICEFLOWS];
-} S_SERVICEFLOW_TABLE;
+};
 
 struct bcm_phs_extension {
        /* PHS Specific data */
-       S_SERVICEFLOW_TABLE *pstServiceFlowPhsRulesTable;
+       struct bcm_phs_table *pstServiceFlowPhsRulesTable;
        void *CompressedTxBuffer;
        void *UnCompressedRxBuffer;
 };
diff --git a/drivers/staging/bcm/PHSModule.c b/drivers/staging/bcm/PHSModule.c
index 9d23b62..cc40868 100644
--- a/drivers/staging/bcm/PHSModule.c
+++ b/drivers/staging/bcm/PHSModule.c
@@ -1,6 +1,6 @@
 #include "headers.h"
 
-static UINT CreateSFToClassifierRuleMapping(B_UINT16 uiVcid,B_UINT16  
uiClsId,S_SERVICEFLOW_TABLE *psServiceFlowTable,S_PHS_RULE *psPhsRule,B_UINT8 
u8AssociatedPHSI);
+static UINT CreateSFToClassifierRuleMapping(B_UINT16 uiVcid,B_UINT16  uiClsId, 
struct bcm_phs_table *psServiceFlowTable,S_PHS_RULE *psPhsRule,B_UINT8 
u8AssociatedPHSI);
 
 static UINT CreateClassiferToPHSRuleMapping(B_UINT16 uiVcid,B_UINT16  
uiClsId,S_SERVICEFLOW_ENTRY *pstServiceFlowEntry,S_PHS_RULE *psPhsRule,B_UINT8 
u8AssociatedPHSI);
 
@@ -16,7 +16,7 @@ static UINT GetClassifierEntry(S_CLASSIFIER_TABLE 
*pstClassifierTable,B_UINT32 u
 
 static UINT GetPhsRuleEntry(S_CLASSIFIER_TABLE *pstClassifierTable,B_UINT32 
uiPHSI,E_CLASSIFIER_ENTRY_CONTEXT eClsContext,S_PHS_RULE **ppstPhsRule);
 
-static void free_phs_serviceflow_rules(S_SERVICEFLOW_TABLE 
*psServiceFlowRulesTable);
+static void free_phs_serviceflow_rules(struct bcm_phs_table 
*psServiceFlowRulesTable);
 
 static int phs_compress(S_PHS_RULE   *phs_members,unsigned char *in_buf,
                                                unsigned char *out_buf,unsigned 
int *header_size,UINT *new_header_size );
@@ -294,14 +294,14 @@ void DumpFullPacket(UCHAR *pBuf,UINT nPktLen)
 int phs_init(struct bcm_phs_extension *pPhsdeviceExtension, struct 
bcm_mini_adapter *Adapter)
 {
        int i;
-       S_SERVICEFLOW_TABLE *pstServiceFlowTable;
+       struct bcm_phs_table *pstServiceFlowTable;
     BCM_DEBUG_PRINT(Adapter,DBG_TYPE_OTHERS, PHS_DISPATCH, DBG_LVL_ALL, 
"\nPHS:phs_init function ");
 
        if(pPhsdeviceExtension->pstServiceFlowPhsRulesTable)
                return -EINVAL;
 
        pPhsdeviceExtension->pstServiceFlowPhsRulesTable =
-               kzalloc(sizeof(S_SERVICEFLOW_TABLE), GFP_KERNEL);
+               kzalloc(sizeof(struct bcm_phs_table), GFP_KERNEL);
 
     if(!pPhsdeviceExtension->pstServiceFlowPhsRulesTable)
        {
@@ -844,7 +844,7 @@ ULONG PhsDeCompress(IN void* pvContext,
 // Does not return any value.
 //-----------------------------------------------------------------------------
 
-static void free_phs_serviceflow_rules(S_SERVICEFLOW_TABLE 
*psServiceFlowRulesTable)
+static void free_phs_serviceflow_rules(struct bcm_phs_table 
*psServiceFlowRulesTable)
 {
        int i,j;
        struct bcm_mini_adapter *Adapter = GET_BCM_ADAPTER(gblpnetdev);
@@ -927,7 +927,7 @@ static BOOLEAN ValidatePHSRuleComplete(IN S_PHS_RULE 
*psPhsRule)
        }
 }
 
-UINT GetServiceFlowEntry(IN S_SERVICEFLOW_TABLE *psServiceFlowTable,
+UINT GetServiceFlowEntry(IN struct bcm_phs_table *psServiceFlowTable,
     IN B_UINT16 uiVcid,S_SERVICEFLOW_ENTRY **ppstServiceFlowEntry)
 {
        int  i;
@@ -1013,7 +1013,7 @@ static UINT GetPhsRuleEntry(IN S_CLASSIFIER_TABLE 
*pstClassifierTable,
 }
 
 UINT CreateSFToClassifierRuleMapping(IN B_UINT16 uiVcid,IN B_UINT16  uiClsId,
-                      IN S_SERVICEFLOW_TABLE *psServiceFlowTable,S_PHS_RULE 
*psPhsRule,
+                      IN struct bcm_phs_table *psServiceFlowTable,S_PHS_RULE 
*psPhsRule,
                       B_UINT8 u8AssociatedPHSI)
 {
 
diff --git a/drivers/staging/bcm/PHSModule.h b/drivers/staging/bcm/PHSModule.h
index 0095691..6973cba 100644
--- a/drivers/staging/bcm/PHSModule.h
+++ b/drivers/staging/bcm/PHSModule.h
@@ -41,7 +41,7 @@ ULONG PhsDeleteSFRules(void* pvContext,B_UINT16 uiVcid) ;
 
 BOOLEAN ValidatePHSRule(S_PHS_RULE *psPhsRule);
 
-UINT GetServiceFlowEntry(S_SERVICEFLOW_TABLE *psServiceFlowTable,B_UINT16 
uiVcid,S_SERVICEFLOW_ENTRY **ppstServiceFlowEntry);
+UINT GetServiceFlowEntry(struct bcm_phs_table *psServiceFlowTable,B_UINT16 
uiVcid,S_SERVICEFLOW_ENTRY **ppstServiceFlowEntry);
 
 
 void DumpPhsRules(struct bcm_phs_extension *pDeviceExtension);
-- 
1.7.9.5

_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel

Reply via email to