Lines Matching refs:parents
639 cnid_t *parents; /* future use */
650 user_addr_t parents;/* future use */
852 * Compute whether we have access to the given directory (nodeID) and all its parents. Cache
861 cnid_t* parents,
900 if (parents) {
902 tmp = cache_binSearch(parents, num_parents-1, thisNodeID, NULL);
910 /* remember which parents we want to cache */
987 if (parents && myErr == 0 && scope_index == -1) {
998 if (myErr == 0 && parents && (scope_idx_start == -1 || i > scope_idx_start)) {
1038 cnid_t *parents=NULL;
1099 tmp_user_access.parents = CAST_USER_ADDR_T(accessp->parents);
1133 parents = (cnid_t *) kalloc(sizeof(cnid_t) * num_parents);
1155 if (parents) {
1156 kfree(parents, sizeof(cnid_t) * num_parents);
1172 if ((error = copyin(user_access_structp->parents, (caddr_t)parents,
1194 if ((!parents) && (!suser(cred, NULL))) {
1207 if (parents) {
1209 leaf_index = cache_binSearch(parents, num_parents-1, cnid, NULL);
1260 skip_cp, p, cred, dev, context,bitmap, map_size, parents, num_parents);
1290 if (parents)
1291 kfree(parents, sizeof(cnid_t) * num_parents);