Lines Matching refs:parents
866 cnid_t *parents; /* future use */
877 user32_addr_t parents; /* future use */
888 user64_addr_t parents;/* future use */
1094 * Compute whether we have access to the given directory (nodeID) and all its parents. Cache
1103 cnid_t* parents,
1142 if (parents) {
1144 tmp = cache_binSearch(parents, num_parents-1, thisNodeID, NULL);
1152 /* remember which parents we want to cache */
1227 if (parents && myErr == 0 && scope_index == -1) {
1238 if (myErr == 0 && parents && (scope_idx_start == -1 || i > scope_idx_start)) {
1276 cnid_t *parents=NULL;
1337 tmp_user_access.parents = CAST_USER_ADDR_T(accessp->parents);
1371 parents = (cnid_t *) kalloc(sizeof(cnid_t) * num_parents);
1393 if (parents) {
1394 kfree(parents, sizeof(cnid_t) * num_parents);
1410 if ((error = copyin(user_access_structp->parents, (caddr_t)parents,
1432 if ((!parents) && (!suser(cred, NULL))) {
1445 if (parents) {
1447 leaf_index = cache_binSearch(parents, num_parents-1, cnid, NULL);
1448 if (leaf_index >= 0 && parents[leaf_index] == cnid)
1502 skip_cp, p, cred, context,bitmap, map_size, parents, num_parents);
1532 if (parents)
1533 kfree(parents, sizeof(cnid_t) * num_parents);