VirtualBox

Changeset 91478 in vbox for trunk/src/VBox/Runtime/r0drv/os2


Ignore:
Timestamp:
Sep 29, 2021 11:36:54 PM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
147162
Message:

IPRT/memobj: Added pszTag to rtR0MemObjNew.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/r0drv/os2/memobj-r0drv-os2.cpp

    r91446 r91478  
    143143    const ULONG cPages = cb >> PAGE_SHIFT;
    144144    PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_UOFFSETOF_DYN(RTR0MEMOBJOS2, aPages[cPages]),
    145                                                            RTR0MEMOBJTYPE_PAGE, NULL, cb);
     145                                                           RTR0MEMOBJTYPE_PAGE, NULL, cb, NULL);
    146146    if (!pMemOs2)
    147147        return VERR_NO_MEMORY;
     
    180180    const ULONG cPages = cb >> PAGE_SHIFT;
    181181    PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_UOFFSETOF_DYN(RTR0MEMOBJOS2, aPages[cPages]),
    182                                                            RTR0MEMOBJTYPE_LOW, NULL, cb);
     182                                                           RTR0MEMOBJTYPE_LOW, NULL, cb, NULL);
    183183    if (!pMemOs2)
    184184        return VERR_NO_MEMORY;
     
    209209
    210210    /* create the object. */
    211     PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_UOFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_CONT, NULL, cb);
     211    PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_UOFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_CONT, NULL, cb, NULL);
    212212    if (!pMemOs2)
    213213        return VERR_NO_MEMORY;
     
    237237
    238238    /* create the object. */
    239     PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_UOFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_PHYS, NULL, cb);
     239    PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_UOFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_PHYS, NULL, cb, NULL);
    240240    if (!pMemOs2)
    241241        return VERR_NO_MEMORY;
     
    269269
    270270    /* create the object. */
    271     PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_UOFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_PHYS, NULL, cb);
     271    PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_UOFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_PHYS, NULL, cb, NULL);
    272272    if (!pMemOs2)
    273273        return VERR_NO_MEMORY;
     
    290290    const ULONG cPages = cb >> PAGE_SHIFT;
    291291    PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_UOFFSETOF_DYN(RTR0MEMOBJOS2, aPages[cPages]),
    292                                                            RTR0MEMOBJTYPE_LOCK, (void *)R3Ptr, cb);
     292                                                           RTR0MEMOBJTYPE_LOCK, (void *)R3Ptr, cb, NULL);
    293293    if (!pMemOs2)
    294294        return VERR_NO_MEMORY;
     
    317317    const ULONG cPages = cb >> PAGE_SHIFT;
    318318    PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_UOFFSETOF_DYN(RTR0MEMOBJOS2, aPages[cPages]),
    319                                                            RTR0MEMOBJTYPE_LOCK, pv, cb);
     319                                                           RTR0MEMOBJTYPE_LOCK, pv, cb, NULL);
    320320    if (!pMemOs2)
    321321        return VERR_NO_MEMORY;
     
    423423        cbSub = pMemToMapOs2->Core.cb - offSub;
    424424    PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_UOFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_MAPPING,
    425                                                            (uint8_t *)pvR0 + offSub, cbSub);
     425                                                           (uint8_t *)pvR0 + offSub, cbSub, NULL);
    426426    if (pMemOs2)
    427427    {
     
    513513     */
    514514    PRTR0MEMOBJOS2 pMemOs2 = (PRTR0MEMOBJOS2)rtR0MemObjNew(RT_UOFFSETOF(RTR0MEMOBJOS2, Lock), RTR0MEMOBJTYPE_MAPPING,
    515                                                            pvR3, pMemToMapOs2->Core.cb);
     515                                                           pvR3, pMemToMapOs2->Core.cb, NULL);
    516516    if (pMemOs2)
    517517    {
Note: See TracChangeset for help on using the changeset viewer.

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