MCPcopy Create free account
hub / github.com/bobranten/Ext4Fsd / Ext2SearchMcb

Function Ext2SearchMcb

Ext4Fsd/memory.c:1593–1614  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1591
1592
1593PEXT2_MCB
1594Ext2SearchMcb(
1595 PEXT2_VCB Vcb,
1596 PEXT2_MCB Parent,
1597 PUNICODE_STRING FileName
1598)
1599{
1600 BOOLEAN LockAcquired = FALSE;
1601 PEXT2_MCB Mcb = NULL;
1602
1603 __try {
1604 ExAcquireResourceSharedLite(&Vcb->McbLock, TRUE);
1605 LockAcquired = TRUE;
1606 Mcb = Ext2SearchMcbWithoutLock(Parent, FileName);
1607 } __finally {
1608 if (LockAcquired) {
1609 ExReleaseResourceLite(&Vcb->McbLock);
1610 }
1611 }
1612
1613 return Mcb;
1614}
1615
1616
1617PEXT2_MCB

Callers 1

Ext2ProcessEntryFunction · 0.85

Calls 1

Ext2SearchMcbWithoutLockFunction · 0.85

Tested by

no test coverage detected