Searched refs:mdbp (Results 1 - 18 of 18) sorted by relevance

/macosx-10.10.1/hfs-285/hfs_util/
H A Dhfsutil_jnl.c221 HFSMasterDirectoryBlock *mdbp; local
292 mdbp = (HFSMasterDirectoryBlock *)(buff + HFS_PRI_OFFSET(blksize));
293 if ( (SWAP_BE16(mdbp->drSigWord) != kHFSSigWord)
294 && (SWAP_BE16(mdbp->drSigWord) != kHFSPlusSigWord)
295 && (SWAP_BE16(mdbp->drSigWord) != kHFSXSigWord)) {
301 if ((SWAP_BE16(mdbp->drSigWord) == kHFSSigWord) && (SWAP_BE16(mdbp->drEmbedSigWord) != kHFSPlusSigWord)) {
304 } else if (SWAP_BE16(mdbp->drEmbedSigWord) == kHFSPlusSigWord) {
306 embeddedOffset = SWAP_BE16(mdbp->drAlBlSt) * 512;
307 embeddedOffset += (u_int64_t)SWAP_BE16(mdbp
669 HFSMasterDirectoryBlock *mdbp; local
923 HFSMasterDirectoryBlock *mdbp; local
1123 HFSMasterDirectoryBlock *mdbp; local
[all...]
/macosx-10.10.1/BerkeleyDB-21/db/db/
H A Ddb_rename.c325 DB *mdbp; local
330 mdbp = NULL;
346 if ((ret = __db_master_open(dbp, ip, txn, name, 0, 0, &mdbp)) != 0)
349 if ((ret = __db_master_update(mdbp, dbp, ip, txn, subdb, dbp->type,
353 if ((ret = __memp_fget(mdbp->mpf, &dbp->meta_pgno,
358 dbp, mdbp->locker, DB_LOCK_WRITE, NULL, NOWAIT_FLAG(txn))) != 0)
361 ret = __memp_fput(mdbp->mpf, ip, meta, dbp->priority);
366 if ((ret = __db_master_update(mdbp, dbp, ip, txn,
375 __memp_fput(mdbp->mpf, ip, meta, dbp->priority)) != 0 && ret == 0)
379 if (mdbp !
[all...]
H A Ddb_remove.c381 DB *mdbp, *sdbp; local
384 mdbp = sdbp = NULL;
418 if ((ret = __db_master_open(sdbp, ip, txn, name, 0, 0, &mdbp)) != 0)
421 if ((ret = __db_master_update(mdbp,
434 if (mdbp != NULL &&
435 (t_ret = __db_close(mdbp, txn, DB_NOSYNC)) != 0 && ret == 0)
441 if (mdbp != NULL && (t_ret =
442 __txn_closeevent(mdbp->env, txn, mdbp)) != 0 && ret == 0)
H A Ddb_open.c321 __db_init_subdb(mdbp, dbp, name, ip, txn)
322 DB *mdbp, *dbp;
334 mpf = mdbp->mpf;
338 ret = __db_meta_setup(mdbp->env, dbp, name, meta, 0, 0);
355 ret = __bam_new_subdb(mdbp, dbp, ip, txn);
358 ret = __ham_new_subdb(mdbp, dbp, ip, txn);
H A Ddb.c151 __db_master_update(mdbp, sdbp, ip, txn, subdb, type, action, newname, flags)
152 DB *mdbp, *sdbp;
168 env = mdbp->env;
180 if ((ret = __db_cursor(mdbp, ip, txn, &dbc,
234 if ((ret = __memp_fget(mdbp->mpf, &sdbp->meta_pgno,
241 if ((ret = __memp_fget(mdbp->mpf,
271 if ((ret = __db_cursor(mdbp, ip, txn, &ndbc,
363 if (p != NULL && (t_ret = __memp_fput(mdbp->mpf,
H A Ddb_vrfy.c1494 DB *mdbp; local
1508 vdp->thread_info, NULL, dbname, DB_RDONLY, 0, &mdbp)) != 0)
1511 if ((ret = __db_cursor_int(mdbp, NULL,
1577 if ((t_ret = __db_close(mdbp, NULL, 0)) != 0 && ret == 0)
1620 DB *mdbp, *pgset; local
1642 vdp->thread_info, NULL, name, DB_RDONLY, 0, &mdbp)) != 0)
1647 if ((ret = __db_get(mdbp,
1778 if ((t_ret = __db_close(mdbp, NULL, 0)) != 0)
/macosx-10.10.1/BerkeleyDB-21/db/fileops/
H A Dfop_util.c756 DB *mdbp; local
761 mdbp = NULL;
765 ip, txn, mname, flags, mode, &mdbp)) != 0)
772 if (F_ISSET(mdbp, DB_AM_CREATED))
773 F_SET(mdbp, DB_AM_DISCARD);
780 dbp->saved_open_fhp = mdbp->saved_open_fhp;
781 mdbp->saved_open_fhp = NULL;
785 dbp->pgsize = mdbp->pgsize;
788 if (name != NULL && (ret = __db_master_update(mdbp, dbp,
799 dbp->locker = mdbp
[all...]
/macosx-10.10.1/libfs-13/
H A DFSFormatName.h83 static int getwrapper(const HFSMasterDirectoryBlock *mdbp, off_t *offset);
H A DFSFormatName.c603 static int getwrapper(const HFSMasterDirectoryBlock *mdbp, off_t *offset) argument
605 if ((SW16(mdbp->drSigWord) != kHFSSigWord) ||
606 (SW16(mdbp->drEmbedSigWord) != kHFSPlusSigWord)) {
609 *offset = SW16(mdbp->drAlBlSt) * 512;
610 *offset += (u_int64_t)SW16(mdbp->drEmbedExtent.startBlock) * (u_int64_t)SW32(mdbp->drAlBlkSiz);
/macosx-10.10.1/BerkeleyDB-21/db/btree/
H A Dbt_open.c540 __bam_new_subdb(mdbp, dbp, ip, txn)
541 DB *mdbp, *dbp;
554 env = mdbp->env;
555 mpf = mdbp->mpf;
560 if ((ret = __db_cursor(mdbp, ip, txn,
575 if ((ret = __db_log_page(mdbp,
590 (ret = __bam_root_log(mdbp, txn, &meta->dbmeta.lsn, 0,
596 __db_log_page(mdbp, txn, &root->lsn, root->pgno, root)) != 0)
/macosx-10.10.1/BerkeleyDB-21/db/hash/
H A Dhash_open.c446 __ham_new_subdb(mdbp, dbp, ip, txn)
447 DB *mdbp, *dbp;
462 env = mdbp->env;
463 mpf = mdbp->mpf;
470 if ((ret = __db_cursor(mdbp, ip, txn,
508 if ((ret = __db_log_page(mdbp,
518 if ((ret = __ham_groupalloc_log(mdbp, txn,
H A Dhash_stub.c270 __ham_new_subdb(mdbp, dbp, ip, txn)
271 DB *mdbp, *dbp;
278 return (__db_no_hash_am(mdbp->env));
/macosx-10.10.1/hfs-285/mount_hfs/
H A Dmount_hfs.c805 HFSMasterDirectoryBlock * mdbp; local
810 mdbp = GetMasterBlock(device);
811 if (mdbp == NULL)
814 if (SWAP_BE16(mdbp->drSigWord) != kHFSSigWord ||
815 (SWAP_BE16(mdbp->drEmbedSigWord) == kHFSPlusSigWord && (!wrapper_requested))) {
821 encoding = GET_HFS_TEXT_ENCODING(SWAP_BE32(mdbp->drFndrInfo[4]));
/macosx-10.10.1/hfs-285/fsck_hfs/dfalib/
H A DSVerify1.c104 HFSMasterDirectoryBlock *mdbp; local
116 mdbp = (HFSMasterDirectoryBlock *) block.buffer;
118 if (mdbp->drSigWord == kHFSPlusSigWord || mdbp->drSigWord == kHFSXSigWord) {
121 } else if (mdbp->drSigWord == kHFSSigWord) {
123 if (mdbp->drEmbedSigWord == kHFSPlusSigWord) {
127 blkSectors = mdbp->drAlBlkSiz / 512;
128 vhSector = mdbp->drAlBlSt;
129 vhSector += blkSectors * mdbp->drEmbedExtent.startBlock;
137 mdbp
191 HFSMasterDirectoryBlock *mdbp; local
458 HFSMasterDirectoryBlock *mdbp; local
[all...]
H A DSUtils.c1753 HFSMasterDirectoryBlock *mdbp; local
1761 mdbp = (HFSMasterDirectoryBlock *)block.buffer;
1762 if (mdbp->drSigWord == kHFSXSigWord) {
1764 } else if (mdbp->drSigWord == kHFSSigWord) {
1765 if (mdbp->drEmbedSigWord == kHFSXSigWord) {
/macosx-10.10.1/xnu-2782.1.97/bsd/hfs/
H A Dhfs_vfsops.c1217 HFSMasterDirectoryBlock *mdbp = NULL; local
1248 mdbp = NULL;
1375 MALLOC(mdbp, HFSMasterDirectoryBlock *, kMDBSize, M_TEMP, M_WAITOK);
1376 if (mdbp == NULL) {
1383 bcopy((char *)buf_dataptr(bp) + HFS_PRI_OFFSET(phys_blksize), mdbp, kMDBSize);
1499 if ((SWAP_BE16(mdbp->drSigWord) == kHFSSigWord) &&
1500 (mntwrapper || (SWAP_BE16(mdbp->drEmbedSigWord) != kHFSPlusSigWord))) {
1554 retval = hfs_MountHFSVolume(hfsmp, mdbp, p);
1570 if (SWAP_BE16(mdbp->drEmbedSigWord) == kHFSPlusSigWord) {
1571 embeddedOffset = SWAP_BE16(mdbp
[all...]
H A Dhfs.h860 HFSMasterDirectoryBlock *mdbp, kauth_cred_t cred);
H A Dhfs_vfsutils.c2472 HFSMasterDirectoryBlock *mdbp, kauth_cred_t cred)
2624 if (hfsmp->jnl && mdbp) {
2642 bcopy((char *)buf_dataptr(bp) + HFS_PRI_OFFSET(hfsmp->hfs_physical_block_size), mdbp, 512);
2470 hfs_early_journal_init(struct hfsmount *hfsmp, HFSPlusVolumeHeader *vhp, void *_args, off_t embeddedOffset, daddr64_t mdb_offset, HFSMasterDirectoryBlock *mdbp, kauth_cred_t cred) argument

Completed in 321 milliseconds