diff options
-rw-r--r-- | datapath-windows/ovsext/Datapath.c | 4 | ||||
-rw-r--r-- | datapath-windows/ovsext/Switch.c | 12 | ||||
-rw-r--r-- | datapath-windows/ovsext/Switch.h | 2 | ||||
-rw-r--r-- | datapath-windows/ovsext/Vport.c | 10 | ||||
-rw-r--r-- | datapath-windows/ovsext/Vport.h | 2 |
5 files changed, 15 insertions, 15 deletions
diff --git a/datapath-windows/ovsext/Datapath.c b/datapath-windows/ovsext/Datapath.c index 65390b255..04b34e420 100644 --- a/datapath-windows/ovsext/Datapath.c +++ b/datapath-windows/ovsext/Datapath.c @@ -1476,7 +1476,7 @@ OvsGetVportDumpNext(POVS_USER_PARAMS_CONTEXT usrParamsCtx, for (i = inBucket; i < OVS_MAX_VPORT_ARRAY_SIZE; i++) { PLIST_ENTRY head, link; - head = &(gOvsSwitchContext->portHashArray[i]); + head = &(gOvsSwitchContext->portIdHashArray[i]); POVS_VPORT_ENTRY vport = NULL; outIndex = 0; @@ -1488,7 +1488,7 @@ OvsGetVportDumpNext(POVS_USER_PARAMS_CONTEXT usrParamsCtx, * inIndex + 1 vport from the bucket. */ if (outIndex >= inIndex) { - vport = CONTAINING_RECORD(link, OVS_VPORT_ENTRY, portLink); + vport = CONTAINING_RECORD(link, OVS_VPORT_ENTRY, portIdLink); if (vport->portNo != OVS_DPPORT_NUMBER_INVALID) { OvsCreateMsgFromVport(vport, msgIn, diff --git a/datapath-windows/ovsext/Switch.c b/datapath-windows/ovsext/Switch.c index d9c76175b..7d8aa7a1f 100644 --- a/datapath-windows/ovsext/Switch.c +++ b/datapath-windows/ovsext/Switch.c @@ -358,7 +358,7 @@ OvsInitSwitchContext(POVS_SWITCH_CONTEXT switchContext) (PVOID *)OvsAllocateMemory(sizeof (PVOID) * OVS_MAX_VPORT_ARRAY_SIZE); switchContext->ovsPortNameHashArray = (PLIST_ENTRY) OvsAllocateMemory(sizeof (LIST_ENTRY) * OVS_MAX_VPORT_ARRAY_SIZE); - switchContext->portHashArray = (PLIST_ENTRY) + switchContext->portIdHashArray= (PLIST_ENTRY) OvsAllocateMemory(sizeof (LIST_ENTRY) * OVS_MAX_VPORT_ARRAY_SIZE); status = OvsAllocateFlowTable(&switchContext->datapath, switchContext); @@ -369,7 +369,7 @@ OvsInitSwitchContext(POVS_SWITCH_CONTEXT switchContext) switchContext->dispatchLock == NULL || switchContext->vportArray == NULL || switchContext->ovsPortNameHashArray == NULL || - switchContext->portHashArray == NULL) { + switchContext->portIdHashArray== NULL) { if (switchContext->dispatchLock) { NdisFreeRWLock(switchContext->dispatchLock); } @@ -379,8 +379,8 @@ OvsInitSwitchContext(POVS_SWITCH_CONTEXT switchContext) if (switchContext->ovsPortNameHashArray) { OvsFreeMemory(switchContext->ovsPortNameHashArray); } - if (switchContext->portHashArray) { - OvsFreeMemory(switchContext->portHashArray); + if (switchContext->portIdHashArray) { + OvsFreeMemory(switchContext->portIdHashArray); } OvsDeleteFlowTable(&switchContext->datapath); OvsCleanupBufferPool(switchContext); @@ -393,7 +393,7 @@ OvsInitSwitchContext(POVS_SWITCH_CONTEXT switchContext) InitializeListHead(&switchContext->ovsPortNameHashArray[i]); } for (i = 0; i < OVS_MAX_VPORT_ARRAY_SIZE; i++) { - InitializeListHead(&switchContext->portHashArray[i]); + InitializeListHead(&switchContext->portIdHashArray[i]); } RtlZeroMemory(switchContext->vportArray, sizeof (PVOID) * OVS_MAX_VPORT_ARRAY_SIZE); @@ -418,7 +418,7 @@ OvsCleanupSwitchContext(POVS_SWITCH_CONTEXT switchContext) NdisFreeRWLock(switchContext->dispatchLock); OvsFreeMemory(switchContext->ovsPortNameHashArray); - OvsFreeMemory(switchContext->portHashArray); + OvsFreeMemory(switchContext->portIdHashArray); OvsFreeMemory(switchContext->vportArray); OvsDeleteFlowTable(&switchContext->datapath); OvsCleanupBufferPool(switchContext); diff --git a/datapath-windows/ovsext/Switch.h b/datapath-windows/ovsext/Switch.h index 697be448a..d9761b45c 100644 --- a/datapath-windows/ovsext/Switch.h +++ b/datapath-windows/ovsext/Switch.h @@ -111,7 +111,7 @@ typedef struct _OVS_SWITCH_CONTEXT PVOID *vportArray; PLIST_ENTRY ovsPortNameHashArray; // based on ovsName - PLIST_ENTRY portHashArray; // based on portId + PLIST_ENTRY portIdHashArray; // based on portId UINT32 numPhysicalNics; UINT32 numVports; // include validation port diff --git a/datapath-windows/ovsext/Vport.c b/datapath-windows/ovsext/Vport.c index c643440ee..9ffb25ec0 100644 --- a/datapath-windows/ovsext/Vport.c +++ b/datapath-windows/ovsext/Vport.c @@ -512,9 +512,9 @@ OvsFindVportByPortIdAndNicIndex(POVS_SWITCH_CONTEXT switchContext, POVS_VPORT_ENTRY vport; UINT32 hash; hash = OvsJhashWords((UINT32 *)&portId, 1, OVS_HASH_BASIS); - head = &(switchContext->portHashArray[hash & OVS_VPORT_MASK]); + head = &(switchContext->portIdHashArray[hash & OVS_VPORT_MASK]); LIST_FORALL(head, link) { - vport = CONTAINING_RECORD(link, OVS_VPORT_ENTRY, portLink); + vport = CONTAINING_RECORD(link, OVS_VPORT_ENTRY, portIdLink); if (portId == vport->portId && index == vport->nicIndex) { return vport; } @@ -762,8 +762,8 @@ POVS_VPORT_ENTRY vport) InsertHeadList(&switchContext->ovsPortNameHashArray[hash & OVS_VPORT_MASK], &vport->ovsNameLink); hash = OvsJhashWords(&vport->portId, 1, OVS_HASH_BASIS); - InsertHeadList(&switchContext->portHashArray[hash & OVS_VPORT_MASK], - &vport->portLink); + InsertHeadList(&switchContext->portIdHashArray[hash & OVS_VPORT_MASK], + &vport->portIdLink); switchContext->numVports++; return NDIS_STATUS_SUCCESS; } @@ -806,7 +806,7 @@ OvsRemoveAndDeleteVport(POVS_SWITCH_CONTEXT switchContext, } RemoveEntryList(&vport->ovsNameLink); - RemoveEntryList(&vport->portLink); + RemoveEntryList(&vport->portIdLink); gen = (gen + 1) & 0xff; switchContext->vportArray[OVS_VPORT_INDEX(vport->portNo)] = (PVOID)(UINT64)gen; diff --git a/datapath-windows/ovsext/Vport.h b/datapath-windows/ovsext/Vport.h index b005cdb57..b6d3776ed 100644 --- a/datapath-windows/ovsext/Vport.h +++ b/datapath-windows/ovsext/Vport.h @@ -66,7 +66,7 @@ typedef struct _OVS_VPORT_FULL_STATS { */ typedef struct _OVS_VPORT_ENTRY { LIST_ENTRY ovsNameLink; - LIST_ENTRY portLink; + LIST_ENTRY portIdLink; OVS_VPORT_STATE ovsState; OVS_VPORT_TYPE ovsType; |