VirtualBox

忽略:
時間撮記:
2012-6-18 上午06:39:51 (12 年 以前)
作者:
vboxsync
訊息:

virtio: netshaper support (#5582)

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Devices/VirtIO/Virtio.h

    r39091 r41809  
    304304}
    305305
    306 bool vqueueGet(PVPCISTATE pState, PVQUEUE pQueue, PVQUEUEELEM pElem);
     306bool vqueueSkip(PVPCISTATE pState, PVQUEUE pQueue);
     307bool vqueueGet(PVPCISTATE pState, PVQUEUE pQueue, PVQUEUEELEM pElem, bool fRemove = true);
    307308void vqueuePut(PVPCISTATE pState, PVQUEUE pQueue, PVQUEUEELEM pElem, uint32_t uLen, uint32_t uReserved = 0);
    308309void vqueueNotify(PVPCISTATE pState, PVQUEUE pQueue);
    309310void vqueueSync(PVPCISTATE pState, PVQUEUE pQueue);
    310311
     312DECLINLINE(bool) vqueuePeek(PVPCISTATE pState, PVQUEUE pQueue, PVQUEUEELEM pElem)
     313{
     314    return vqueueGet(pState, pQueue, pElem, /* fRemove */ false);
     315}
    311316
    312317DECLINLINE(bool) vqueueIsReady(PVPCISTATE pState, PVQUEUE pQueue)
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

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