/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/ |
H A D | hfs_hotfiles.c | 517 FSBufferDescriptor record; local 579 record.bufferAddress = &data; 580 record.itemSize = sizeof(u_int32_t); 581 record.itemCount = 1; 654 error = BTInsertRecord(filefork, iterator, &record, record.itemSize); 661 /* Insert the corresponding thread record. */ 667 error = BTInsertRecord(filefork, iterator, &record, record.itemSize); 924 * Update the data of a btree record 945 FSBufferDescriptor record; local 1056 FSBufferDescriptor record; local 1454 FSBufferDescriptor record; local [all...] |
H A D | hfs_vfsops.c | 1125 // record the current time at which we're mounting this volume 4012 hfs_relocate_callback(__unused HFSPlusExtentKey *key, HFSPlusExtentRecord *record, HFSPlusExtentRecord *state) argument 4014 bcopy(state, record, sizeof(HFSPlusExtentRecord)); 4093 HFSPlusExtentRecord record; local 4114 btdata.bufferAddress = &record; 4115 btdata.itemSize = sizeof(record); 4131 if (record[i].blockCount == 0) { 4134 oldStartBlock = record[i].startBlock; 4135 blockCount = record[i].blockCount; 4143 if (blockCount != record[ [all...] |
H A D | hfs_catalog.c | 232 * Convert a raw catalog key and record into an in-core catalog descriptor. 438 /* Turn thread record into a cnode key (in place). */ 512 /* Turn thread record into a cnode key (in place) */ 533 /* No corresponding file/folder record found for a thread record, 540 * the key in the thread matches the key in the record. 647 * The catalog record will change, and possibly its type. 844 * Insert the thread record first 894 * Now insert the file/directory record 908 /* Back out the thread record */ 3496 struct HFSPlusCatalogFile record; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/BTree/ |
H A D | BTree.c | 64 checking if we had a record and could call BlockMove with an 66 <CS8> 10/24/97 msd In BTIterateRecord, when moving to the previous or next record 84 <HFS5> 1/13/97 djb Added support for getting current record to BTIterateRecord. 103 though we didn't have to add a record. 109 position routine does not find the record and we are looking for 110 the next record. In such a case, if the node's forrward link is 133 <12> 8/16/93 prp In BTSearchRecord, if the input hint found the node and record, 429 Routine: BTSearchRecord - Search BTree for a record with a matching key. 434 a result of the search. If a record exists at that position, and a BufferDescriptor 435 is supplied, the record wil 457 BTSearchRecord(FCB *filePtr, BTreeIterator *searchIterator, FSBufferDescriptor *record, u_int16_t *recordLen, BTreeIterator *resultIterator ) argument 649 BTIterateRecord(FCB *filePtr, BTreeIterationOperation operation, BTreeIterator *iterator, FSBufferDescriptor *record, u_int16_t *recordLen ) argument 1261 BTInsertRecord(FCB *filePtr, BTreeIterator *iterator, FSBufferDescriptor *record, u_int16_t recordLen ) argument 1424 BTReplaceRecord(FCB *filePtr, BTreeIterator *iterator, FSBufferDescriptor *record, u_int16_t recordLen ) argument [all...] |
H A D | BTreeMiscOps.c | 56 <CS2> 9/4/97 djb Optimize TrySimpleReplace for the case where record size is not 121 Routine: CalcKeyRecordSize - Return size of combined key/record structure. 127 recSize - length of record data 131 Result: u_int16_t - size of combined key/record that will be inserted in btree 147 Routine: VerifyHeader - Validate fields of the BTree header record. 149 Function: Examines the fields of the BTree header record to determine if the 381 if (((NodeDescPtr) middle->buffer)->bLink == 0) // before 1st btree record 442 if (((NodeDescPtr) middle->buffer)->fLink == 0) // beyond last record 526 FSBufferDescriptor *record, 536 if (record 524 CheckInsertParams(FCB *filePtr, BTreeIterator *iterator, FSBufferDescriptor *record, u_int16_t recordLen ) argument 577 TrySimpleReplace(BTreeControlBlockPtr btreePtr, NodeDescPtr nodePtr, BTreeIterator *iterator, FSBufferDescriptor *record, u_int16_t recordLen, Boolean *recordInserted ) argument [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/Misc/ |
H A D | BTreeWrapper.c | 34 static Boolean ValidHFSRecord(const void *record, const BTreeControlBlock *btcb, u_int16_t recordSize); 87 DebugStr("\pSearchBTreeRecord: bad record?"); 121 DebugStr("\pReplaceBTreeRecord: bad record?"); 156 static Boolean ValidHFSRecord(const void *record, const BTreeControlBlock *btcb, u_int16_t recordSize) argument 168 else // Catalog record 170 const CatalogRecord *catalogRecord = (const CatalogRecord*) record; 318 return true; // record appears to be OK
|
/macosx-10.5.8/xnu-1228.15.4/security/ |
H A D | mac_audit.c | 83 mac_system_check_audit(struct ucred *cred, void *record, int length) argument 87 MAC_CHECK(system_check_audit, cred, record, length); 184 * arbitrary data to the current audit record. 206 * terminated ASCII text to the current audit record. 328 mac_system_check_audit(struct ucred *cred, void *record, int length) argument
|
H A D | mac_framework.h | 373 int mac_system_check_audit(kauth_cred_t cred, void *record, int length);
|
H A D | mac_policy.h | 171 A return value of MAC_AUDIT_NO forces the audit record to be suppressed. 172 Any other return value results in the audit record being committed. 177 @return Return MAC_AUDIT_NO to force suppression of the audit record. 178 Any other value results in the audit record being committed. 197 returned. A return value of MAC_AUDIT_NO causes the audit record to 203 then create an audit record, else if any policy returns MAC_AUDIT_NO, then 204 suppress the creations of an audit record, else defer to the system's 433 inclusion in an audit record. An externalized label consists of a text 434 representation of the label contents that will be added to the audit record 3760 @param record Audi [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/hfscommon/headers/ |
H A D | BTreesPrivate.h | 156 // where is minimum record size enforced? 229 u_int32_t numValidHints; // Hint used to find correct record. 350 FSBufferDescriptor *record, 356 FSBufferDescriptor *record,
|
H A D | BTreesInternal.h | 291 typedef int32_t (* IterateCallBackProcPtr)(BTreeKeyPtr key, void * record, void * state);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | kern_audit.c | 96 * to churn a lot whenever the audit record flow gets high. 187 * record at the present time. Also, the queue control parameter 303 * Converts an audit record into the BSM format before writing out to the 308 * EINVAL if the kaudit_record ar is not a valid audit record. 326 * if we're unable to perform the operation, we drop the record 411 * If there is a user audit record attached to the kernel record, 412 * then write the user record. 415 * record is written, but the write of the kernel record fail 2643 struct mac_audit_record *record; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | hw_lock.s | 1011 ; Need to debug making blr above a patch point and record:
|
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/ |
H A D | sysproto.h | 1377 char record_l_[PADL_(user_addr_t)]; user_addr_t record; char record_r_[PADR_(user_addr_t)]; member in struct:audit_args
|