Lines Matching defs:cursor
103 static struct dentry *scan_positives(struct dentry *cursor,
108 struct dentry *dentry = cursor->d_parent, *found = NULL;
126 list_move(&cursor->d_child, p);
127 p = &cursor->d_child;
153 struct dentry *cursor = file->private_data;
159 to = scan_positives(cursor, &dentry->d_subdirs,
163 list_move(&cursor->d_child, &to->d_child);
165 list_del_init(&cursor->d_child);
186 struct dentry *cursor = file->private_data;
196 else if (!list_empty(&cursor->d_child))
197 p = &cursor->d_child;
201 while ((next = scan_positives(cursor, p, 1, next)) != NULL) {
211 list_move_tail(&cursor->d_child, &next->d_child);
213 list_del_init(&cursor->d_child);