Searched refs:nextlinkid (Results 1 - 7 of 7) sorted by relevance
/darwin-on-arm/xnu/bsd/hfs/ |
H A D | hfs_catalog.h | 401 cnid_t nextlinkid, 416 cnid_t nextlinkid); 422 cnid_t *nextlinkid); 427 cnid_t *nextlinkid);
|
H A D | hfs_link.c | 683 cnid_t nextlinkid; local 728 if ((error = cat_lookuplink(hfsmp, &cndesc, &cndesc.cd_cnid, &prevlinkid, &nextlinkid))) { 838 if (setfirstlink(hfsmp, cp->c_fileid, nextlinkid) == 0) 841 cp->c_attr.ca_firstlink = nextlinkid; 845 (void) cat_update_siblinglinks(hfsmp, prevlinkid, HFS_IGNORABLE_LINK, nextlinkid); 848 if (nextlinkid) { 849 (void) cat_update_siblinglinks(hfsmp, nextlinkid, prevlinkid, HFS_IGNORABLE_LINK); 1024 hfs_lookup_siblinglinks(struct hfsmount *hfsmp, cnid_t linkfileid, cnid_t *prevlinkid, cnid_t *nextlinkid) argument 1030 *nextlinkid = 0; 1034 error = cat_lookup_siblinglinks(hfsmp, linkfileid, prevlinkid, nextlinkid); [all...] |
H A D | hfs_catalog.c | 1941 cnid_t nextlinkid; member in struct:linkupdate_state 1959 if (state->nextlinkid != HFS_IGNORABLE_LINK) { 1960 file->hl_nextLinkID = state->nextlinkid; 1972 cat_update_siblinglinks(struct hfsmount *hfsmp, cnid_t linkfileid, cnid_t prevlinkid, cnid_t nextlinkid) argument 1982 state.nextlinkid = nextlinkid; 2004 cat_lookuplink(struct hfsmount *hfsmp, struct cat_desc *descp, cnid_t *linkfileid, cnid_t *prevlinkid, cnid_t *nextlinkid) argument 2034 *nextlinkid = file.hl_nextLinkID; 2037 *nextlinkid = 0; 2049 cat_lookup_siblinglinks(struct hfsmount *hfsmp, cnid_t linkfileid, cnid_t *prevlinkid, cnid_t *nextlinkid) argument 2109 cat_createlink(struct hfsmount *hfsmp, struct cat_desc *descp, struct cat_attr *attrp, cnid_t nextlinkid, cnid_t *linkfileid) argument 3827 cnid_t nextlinkid = 0; local [all...] |
H A D | hfs.h | 873 cnid_t *prevlinkid, cnid_t *nextlinkid);
|
H A D | hfs_vnops.c | 1031 cnid_t nextlinkid = 0; local 1049 if ((error = hfs_lookup_siblinglinks(hfsmp, vap->va_linkid, &prevlinkid, &nextlinkid))){ 1055 nextlinkid = vap->va_linkid; 1059 * stored in nextlinkid. Note that we don't know if we have the exclusive lock 1064 if (nextlinkid){ 1066 error = cat_findname(hfsmp, nextlinkid, &linkdesc); 1077 * supported if nextlinkid is never initialized. This could happen in the degenerate 1078 * case above involving the raw inode number, where it has no nextlinkid. In this case
|
H A D | hfs_readwrite.c | 1657 cnid_t nextlinkid; local 1675 if ((error = hfs_lookup_siblinglinks(hfsmp, linkfileid, &prevlinkid, &nextlinkid))) { 1679 *(cnid_t *)ap->a_data = nextlinkid;
|
H A D | hfs_vfsops.c | 3318 cnid_t nextlinkid; local 3329 if ((hfs_lookup_siblinglinks(hfsmp, linkref, &prevlinkid, &nextlinkid) == 0) && 3330 (nextlinkid != 0)) { 3332 error = cat_findname(hfsmp, nextlinkid, &linkdesc);
|
Completed in 100 milliseconds