VirtualBox

儲存庫 vbox 的更動 62617


忽略:
時間撮記:
2016-7-28 上午11:09:43 (8 年 以前)
作者:
vboxsync
訊息:

Devices: unused parameter warnings.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Devices/Network/DevE1000.cpp

    r62587 r62617  
    22732273#else
    22742274    pStatus->fIXSM = true;
     2275    RT_NOREF_PV(pThis); RT_NOREF_PV(pFrame); RT_NOREF_PV(cb);
    22752276#endif
    22762277    return VINF_SUCCESS;
     
    23722373    E1K_INC_ISTAT_CNT(pThis->uStatRxFrm);
    23732374
    2374 #ifdef E1K_WITH_RXD_CACHE
     2375# ifdef E1K_WITH_RXD_CACHE
    23752376    while (cb > 0)
    23762377    {
     
    23842385            break;
    23852386        }
    2386 #else /* !E1K_WITH_RXD_CACHE */
     2387# else /* !E1K_WITH_RXD_CACHE */
    23872388    if (RDH == RDT)
    23882389    {
     
    23972398        PDMDevHlpPhysRead(pThis->CTX_SUFF(pDevIns), e1kDescAddr(RDBAH, RDBAL, RDH),
    23982399                          &desc, sizeof(desc));
    2399 #endif /* !E1K_WITH_RXD_CACHE */
     2400# endif /* !E1K_WITH_RXD_CACHE */
    24002401        if (pDesc->u64BufAddr)
    24012402        {
     
    24292430                e1kCsRxLeave(pThis);
    24302431                e1kStoreRxFragment(pThis, pDesc, ptr, cb);
    2431 #ifdef E1K_WITH_RXD_CACHE
     2432# ifdef E1K_WITH_RXD_CACHE
    24322433                rc = e1kCsRxEnter(pThis, VERR_SEM_BUSY);
    24332434                if (RT_UNLIKELY(rc != VINF_SUCCESS))
    24342435                    return rc;
    24352436                cb = 0;
    2436 #else /* !E1K_WITH_RXD_CACHE */
     2437# else /* !E1K_WITH_RXD_CACHE */
    24372438                pThis->led.Actual.s.fReading = 0;
    24382439                return VINF_SUCCESS;
    2439 #endif /* !E1K_WITH_RXD_CACHE */
     2440# endif /* !E1K_WITH_RXD_CACHE */
    24402441            }
    24412442            /*
     
    24442445             */
    24452446        }
    2446 #ifdef E1K_WITH_RXD_CACHE
     2447# ifdef E1K_WITH_RXD_CACHE
    24472448        /* Write back the descriptor. */
    24482449        pDesc->status.fDD = true;
    24492450        e1kRxDPut(pThis, pDesc);
    2450 #else /* !E1K_WITH_RXD_CACHE */
     2451# else /* !E1K_WITH_RXD_CACHE */
    24512452        else
    24522453        {
     
    24582459            e1kAdvanceRDH(pThis);
    24592460        }
    2460 #endif /* !E1K_WITH_RXD_CACHE */
     2461# endif /* !E1K_WITH_RXD_CACHE */
    24612462    }
    24622463
     
    24672468
    24682469    e1kCsRxLeave(pThis);
    2469 #ifdef E1K_WITH_RXD_CACHE
     2470# ifdef E1K_WITH_RXD_CACHE
    24702471    /* Complete packet has been stored -- it is time to let the guest know. */
    2471 # ifdef E1K_USE_RX_TIMERS
     2472#  ifdef E1K_USE_RX_TIMERS
    24722473    if (RDTR)
    24732474    {
     
    24802481    else
    24812482    {
    2482 # endif /* E1K_USE_RX_TIMERS */
     2483#  endif /* E1K_USE_RX_TIMERS */
    24832484        /* 0 delay means immediate interrupt */
    24842485        E1K_INC_ISTAT_CNT(pThis->uStatIntRx);
    24852486        e1kRaiseInterrupt(pThis, VERR_SEM_BUSY, ICR_RXT0);
    2486 # ifdef E1K_USE_RX_TIMERS
    2487     }
    2488 # endif /* E1K_USE_RX_TIMERS */
    2489 #endif /* E1K_WITH_RXD_CACHE */
     2487#  ifdef E1K_USE_RX_TIMERS
     2488    }
     2489#  endif /* E1K_USE_RX_TIMERS */
     2490# endif /* E1K_WITH_RXD_CACHE */
    24902491
    24912492    return VINF_SUCCESS;
    2492 #else
     2493#else  /* !IN_RING3 */
     2494    RT_NOREF_PV(pThis); RT_NOREF_PV(pvBuf); RT_NOREF_PV(cb); RT_NOREF_PV(status);
    24932495    return VERR_INTERNAL_ERROR_2;
    2494 #endif
     2496#endif /* !IN_RING3 */
    24952497}
    24962498
     
    27022704    return VINF_SUCCESS;
    27032705#else /* !IN_RING3 */
     2706    RT_NOREF_PV(pThis); RT_NOREF_PV(offset); RT_NOREF_PV(index); RT_NOREF_PV(value);
    27042707    return VINF_IOM_R3_MMIO_WRITE;
    27052708#endif /* !IN_RING3 */
     
    27392742    return rc;
    27402743#else /* !IN_RING3 */
     2744    RT_NOREF_PV(pThis); RT_NOREF_PV(offset); RT_NOREF_PV(index); RT_NOREF_PV(pu32Value);
    27412745    return VINF_IOM_R3_MMIO_READ;
    27422746#endif /* !IN_RING3 */
     
    27742778    return VINF_SUCCESS;
    27752779#else /* !IN_RING3 */
     2780    RT_NOREF_PV(pThis); RT_NOREF_PV(offset); RT_NOREF_PV(index); RT_NOREF_PV(value);
    27762781    return VINF_IOM_R3_MMIO_WRITE;
    27772782#endif /* !IN_RING3 */
     
    28472852    ICR &= ~value;
    28482853
     2854    RT_NOREF_PV(pThis); RT_NOREF_PV(offset); RT_NOREF_PV(index);
    28492855    return VINF_SUCCESS;
    28502856}
     
    29302936static int e1kRegWriteICS(PE1KSTATE pThis, uint32_t offset, uint32_t index, uint32_t value)
    29312937{
     2938    RT_NOREF_PV(offset); RT_NOREF_PV(index);
    29322939    E1K_INC_ISTAT_CNT(pThis->uStatIntICS);
    29332940    return e1kRaiseInterrupt(pThis, VINF_IOM_R3_MMIO_WRITE, value & g_aE1kRegMap[ICS_IDX].writable);
     
    29482955static int e1kRegWriteIMS(PE1KSTATE pThis, uint32_t offset, uint32_t index, uint32_t value)
    29492956{
     2957    RT_NOREF_PV(offset); RT_NOREF_PV(index);
     2958
    29502959    IMS |= value;
    29512960    E1kLogRel(("E1000: irq enabled, RDH=%x RDT=%x TDH=%x TDT=%x\n", RDH, RDT, TDH, TDT));
     
    29702979static int e1kRegWriteIMC(PE1KSTATE pThis, uint32_t offset, uint32_t index, uint32_t value)
    29712980{
     2981    RT_NOREF_PV(offset); RT_NOREF_PV(index);
     2982
    29722983    int rc = e1kCsEnter(pThis, VINF_IOM_R3_MMIO_WRITE);
    29732984    if (RT_UNLIKELY(rc != VINF_SUCCESS))
     
    55485559static int e1kRegReadDefault(PE1KSTATE pThis, uint32_t offset, uint32_t index, uint32_t *pu32Value)
    55495560{
     5561    RT_NOREF_PV(offset);
     5562
    55505563    AssertReturn(index < E1K_NUM_OF_32BIT_REGS, VERR_DEV_IO_ERROR);
    55515564    *pu32Value = pThis->auRegs[index] & g_aE1kRegMap[index].readable;
     
    55685581 static int e1kRegWriteUnimplemented(PE1KSTATE pThis, uint32_t offset, uint32_t index, uint32_t value)
    55695582{
     5583    RT_NOREF_PV(pThis); RT_NOREF_PV(offset); RT_NOREF_PV(index); RT_NOREF_PV(value);
     5584
    55705585    E1kLog(("%s At %08X write attempt (%08X) to  unimplemented register %s (%s)\n",
    55715586            pThis->szPrf, offset, value, g_aE1kRegMap[index].abbrev, g_aE1kRegMap[index].name));
     
    55925607static int e1kRegWriteDefault(PE1KSTATE pThis, uint32_t offset, uint32_t index, uint32_t value)
    55935608{
     5609    RT_NOREF_PV(offset);
     5610
    55945611    AssertReturn(index < E1K_NUM_OF_32BIT_REGS, VERR_DEV_IO_ERROR);
    55955612    pThis->auRegs[index] = (value & g_aE1kRegMap[index].writable)
     
    56045621 * @returns Index in the register table or -1 if not found.
    56055622 *
    5606  * @param   pThis       The device state structure.
    56075623 * @param   offReg      Register offset in memory-mapped region.
    56085624 * @thread  EMT
    56095625 */
    5610 static int e1kRegLookup(PE1KSTATE pThis, uint32_t offReg)
    5611 {
     5626static int e1kRegLookup(uint32_t offReg)
     5627{
     5628
    56125629#if 0
    56135630    int index;
     
    56795696    uint32_t    shift;
    56805697    int         rc     = VINF_SUCCESS;
    5681     int         index  = e1kRegLookup(pThis, offReg);
     5698    int         index  = e1kRegLookup(offReg);
    56825699#ifdef LOG_ENABLED
    56835700    char        buf[9];
     
    57685785     */
    57695786    int rc     = VINF_SUCCESS;
    5770     int idxReg = e1kRegLookup(pThis, offReg);
     5787    int idxReg = e1kRegLookup(offReg);
    57715788    if (RT_LIKELY(idxReg != -1))
    57725789    {
     
    58145831{
    58155832    int         rc    = VINF_SUCCESS;
    5816     int         index = e1kRegLookup(pThis, offReg);
     5833    int         index = e1kRegLookup(offReg);
    58175834    if (RT_LIKELY(index != -1))
    58185835    {
     
    58975914    int         rc;
    58985915    STAM_PROFILE_ADV_START(&pThis->CTX_SUFF_Z(StatIORead), a);
     5916    RT_NOREF_PV(pvUser);
    58995917
    59005918    uPort -= pThis->IOPortBase;
     
    59415959    int         rc;
    59425960    STAM_PROFILE_ADV_START(&pThis->CTX_SUFF_Z(StatIOWrite), a);
     5961    RT_NOREF_PV(pvUser);
    59435962
    59445963    E1kLog2(("%s e1kIOPortOut: uPort=%RTiop value=%08x\n", pThis->szPrf, uPort, u32));
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette