Changeset 87773 in vbox for trunk/src/VBox/Devices/Network
- Timestamp:
- Feb 16, 2021 11:36:15 PM (4 years ago)
- Location:
- trunk/src/VBox/Devices/Network
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/DevE1000.cpp
r87769 r87773 8032 8032 /* Create Transmit Delay Timer */ 8033 8033 rc = PDMDevHlpTimerCreate(pDevIns, TMCLOCK_VIRTUAL, e1kR3TxDelayTimer, pThis, 8034 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, 8035 "E1000 Transmit Delay Timer", &pThis->hTXDTimer); 8034 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, "E1000 Xmit Delay", &pThis->hTXDTimer); 8036 8035 AssertRCReturn(rc, rc); 8037 8036 rc = PDMDevHlpTimerSetCritSect(pDevIns, pThis->hTXDTimer, &pThis->csTx); … … 8044 8043 /* Create Transmit Interrupt Delay Timer */ 8045 8044 rc = PDMDevHlpTimerCreate(pDevIns, TMCLOCK_VIRTUAL, e1kR3TxIntDelayTimer, pThis, 8046 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, 8047 "E1000 Transmit Interrupt Delay Timer", &pThis->hTIDTimer); 8045 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, "E1000 Xmit IRQ Delay", &pThis->hTIDTimer); 8048 8046 AssertRCReturn(rc, rc); 8049 8047 … … 8051 8049 /* Create Transmit Absolute Delay Timer */ 8052 8050 rc = PDMDevHlpTimerCreate(pDevIns, TMCLOCK_VIRTUAL, e1kR3TxAbsDelayTimer, pThis, 8053 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, 8054 "E1000 Transmit Absolute Delay Timer", &pThis->hTADTimer); 8051 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, "E1000 Xmit Abs Delay", &pThis->hTADTimer); 8055 8052 AssertRCReturn(rc, rc); 8056 8053 # endif /* E1K_NO_TAD */ … … 8061 8058 /* Create Receive Interrupt Delay Timer */ 8062 8059 rc = PDMDevHlpTimerCreate(pDevIns, TMCLOCK_VIRTUAL, e1kR3RxIntDelayTimer, pThis, 8063 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, 8064 "E1000 Receive Interrupt Delay Timer", &pThis->hRIDTimer); 8060 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, "E1000 Recv IRQ Delay", &pThis->hRIDTimer); 8065 8061 AssertRCReturn(rc, rc); 8066 8062 8067 8063 /* Create Receive Absolute Delay Timer */ 8068 8064 rc = PDMDevHlpTimerCreate(pDevIns, TMCLOCK_VIRTUAL, e1kR3RxAbsDelayTimer, pThis, 8069 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, 8070 "E1000 Receive Absolute Delay Timer", &pThis->hRADTimer); 8065 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, "E1000 Recv Abs Delay", &pThis->hRADTimer); 8071 8066 AssertRCReturn(rc, rc); 8072 8067 #endif /* E1K_USE_RX_TIMERS */ … … 8074 8069 /* Create Late Interrupt Timer */ 8075 8070 rc = PDMDevHlpTimerCreate(pDevIns, TMCLOCK_VIRTUAL, e1kR3LateIntTimer, pThis, 8076 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, 8077 "E1000 Late Interrupt Timer", &pThis->hIntTimer); 8071 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, "E1000 Late IRQ", &pThis->hIntTimer); 8078 8072 AssertRCReturn(rc, rc); 8079 8073 8080 8074 /* Create Link Up Timer */ 8081 8075 rc = PDMDevHlpTimerCreate(pDevIns, TMCLOCK_VIRTUAL, e1kR3LinkUpTimer, pThis, 8082 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, 8083 "E1000 Link Up Timer", &pThis->hLUTimer); 8076 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, "E1000 Link Up", &pThis->hLUTimer); 8084 8077 AssertRCReturn(rc, rc); 8085 8078 -
trunk/src/VBox/Devices/Network/DevPCNet.cpp
r87768 r87773 5329 5329 #else 5330 5330 rc = PDMDevHlpTimerCreate(pDevIns, TMCLOCK_VIRTUAL, pcnetR3Timer, NULL, TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, 5331 "PCnet Poll Timer", &pThis->hTimerPoll);5331 "PCnet Poll", &pThis->hTimerPoll); 5332 5332 AssertRCReturn(rc, rc); 5333 5333 rc = PDMDevHlpTimerSetCritSect(pDevIns, pThis->hTimerPoll, &pThis->CritSect); … … 5338 5338 /* Software Interrupt timer */ 5339 5339 rc = PDMDevHlpTimerCreate(pDevIns, TMCLOCK_VIRTUAL, pcnetR3TimerSoftInt, NULL, 5340 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, "PCnet SoftInt Timer", &pThis->hTimerSoftInt);5340 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_RING0, "PCnet SoftInt", &pThis->hTimerSoftInt); 5341 5341 AssertRCReturn(rc, rc); 5342 5342 rc = PDMDevHlpTimerSetCritSect(pDevIns, pThis->hTimerSoftInt, &pThis->CritSect); … … 5344 5344 } 5345 5345 rc = PDMDevHlpTimerCreate(pDevIns, TMCLOCK_VIRTUAL, pcnetR3TimerRestore, pThis, 5346 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_NO_RING0, "PCnet Restore Timer", &pThis->hTimerRestore);5346 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_NO_RING0, "PCnet Restore", &pThis->hTimerRestore); 5347 5347 AssertRCReturn(rc, rc); 5348 5348 -
trunk/src/VBox/Devices/Network/DevVirtioNet.cpp
r87767 r87773 2247 2247 rc = PDMDevHlpTimerCreate(pDevIns, TMCLOCK_VIRTUAL, vnetR3LinkUpTimer, NULL, 2248 2248 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_NO_RING0, 2249 "VirtioNet Link Up Timer", &pThisCC->hLinkUpTimer);2249 "VirtioNet Link Up", &pThisCC->hLinkUpTimer); 2250 2250 AssertRCReturn(rc, rc); 2251 2251 … … 2254 2254 rc = PDMDevHlpTimerCreate(pDevIns, TMCLOCK_VIRTUAL, vnetR3TxTimer, pThis, 2255 2255 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_NO_RING0, 2256 "VirtioNet TX Delay Timer", &pThis->hTxTimer);2256 "VirtioNet TX Delay", &pThis->hTxTimer); 2257 2257 AssertRCReturn(rc, rc); 2258 2258 -
trunk/src/VBox/Devices/Network/DevVirtioNet_1_0.cpp
r87767 r87773 3038 3038 rc = PDMDevHlpTimerCreate(pDevIns, TMCLOCK_VIRTUAL, virtioNetR3LinkUpTimer, NULL, 3039 3039 TMTIMER_FLAGS_NO_CRIT_SECT | TMTIMER_FLAGS_NO_RING0, 3040 "VirtioNet Link Up Timer", &pThisCC->hLinkUpTimer);3040 "VirtioNet Link Up", &pThisCC->hLinkUpTimer); 3041 3041 3042 3042 /*
Note:
See TracChangeset
for help on using the changeset viewer.