Lines Matching refs:pSymlinkOps
101 #define RTVFSSYMLINK_ASSERT_OPS(pSymlinkOps, a_enmType) \
103 RTVFSOBJ_ASSERT_OPS(&(pSymlinkOps)->Obj, a_enmType); \
104 RTVFSOBJSET_ASSERT_OPS(&(pSymlinkOps)->ObjSet, \
106 Assert((pSymlinkOps)->uVersion == RTVFSSYMLINKOPS_VERSION); \
107 Assert(!(pSymlinkOps)->fReserved); \
108 AssertPtr((pSymlinkOps)->pfnRead); \
109 Assert((pSymlinkOps)->uEndMarker == RTVFSSYMLINKOPS_VERSION); \
1803 RTDECL(int) RTVfsNewSymlink(PCRTVFSSYMLINKOPS pSymlinkOps, size_t cbInstance, RTVFS hVfs, RTVFSLOCK hLock,
1809 AssertPtr(pSymlinkOps);
1810 AssertReturn(pSymlinkOps->uVersion == RTVFSSYMLINKOPS_VERSION, VERR_VERSION_MISMATCH);
1811 AssertReturn(pSymlinkOps->uEndMarker == RTVFSSYMLINKOPS_VERSION, VERR_VERSION_MISMATCH);
1812 Assert(!pSymlinkOps->fReserved);
1813 RTVFSSYMLINK_ASSERT_OPS(pSymlinkOps, RTVFSOBJTYPE_SYMLINK);
1828 int rc = rtVfsObjInitNewObject(&pThis->Base, &pSymlinkOps->Obj, hVfs, hLock,
1837 pThis->pOps = pSymlinkOps;