Lines Matching refs:cursor
725 attrlist_cursor_kern_t *cursor) in xfs_attr_list() argument
734 if (cursor->pad1 || cursor->pad2) in xfs_attr_list()
736 if ((cursor->initted == 0) && in xfs_attr_list()
737 (cursor->hashval || cursor->blkno || cursor->offset)) in xfs_attr_list()
753 context.cursor = cursor; in xfs_attr_list()
1193 context->cursor->blkno = 0; in xfs_attr_leaf_list()
1808 attrlist_cursor_kern_t *cursor; in xfs_attr_node_list() local
1815 cursor = context->cursor; in xfs_attr_node_list()
1816 cursor->initted = 1; in xfs_attr_node_list()
1824 if (cursor->blkno > 0) { in xfs_attr_node_list()
1825 error = xfs_da_read_buf(NULL, context->dp, cursor->blkno, -1, in xfs_attr_node_list()
1839 if (cursor->hashval > be32_to_cpu(leaf->entries[ in xfs_attr_node_list()
1844 } else if (cursor->hashval <= in xfs_attr_node_list()
1865 cursor->blkno = 0; in xfs_attr_node_list()
1868 cursor->blkno, -1, &bp, in xfs_attr_node_list()
1894 if (cursor->hashval in xfs_attr_node_list()
1896 cursor->blkno = be32_to_cpu(btree->before); in xfs_attr_node_list()
1933 cursor->blkno = be32_to_cpu(leaf->hdr.info.forw); in xfs_attr_node_list()
1935 error = xfs_da_read_buf(NULL, context->dp, cursor->blkno, -1, in xfs_attr_node_list()