intgen_t
jdm_open( jdm_fshandle_t *fshp, xfs_bstat_t *statp, intgen_t oflags )
{
- register fshandle_t *fshandlep = ( fshandle_t * )fshp;
+ fshandle_t *fshandlep = ( fshandle_t * )fshp;
filehandle_t filehandle;
intgen_t fd;
xfs_bstat_t *statp,
char *bufp, size_t bufsz )
{
- register fshandle_t *fshandlep = ( fshandle_t * )fshp;
+ fshandle_t *fshandlep = ( fshandle_t * )fshp;
filehandle_t filehandle;
intgen_t rval;
xfs_bstat_t *statp,
char *bufp, int rtrvcnt, int flags)
{
- register fshandle_t *fshandlep = ( fshandle_t * )fshp;
+ fshandle_t *fshandlep = ( fshandle_t * )fshp;
filehandle_t filehandle;
int rval;
char *bufp, size_t bufsz, int flags,
struct attrlist_cursor *cursor)
{
- register fshandle_t *fshandlep = ( fshandle_t * )fshp;
+ fshandle_t *fshandlep = ( fshandle_t * )fshp;
filehandle_t filehandle;
int rval;
static void
avl_checknode(
- register avltree_desc_t *tree,
- register avlnode_t *np)
+ avltree_desc_t *tree,
+ avlnode_t *np)
{
- register avlnode_t *back = np->avl_back;
- register avlnode_t *forw = np->avl_forw;
- register avlnode_t *nextino = np->avl_nextino;
- register int bal = np->avl_balance;
+ avlnode_t *back = np->avl_back;
+ avlnode_t *forw = np->avl_forw;
+ avlnode_t *nextino = np->avl_nextino;
+ int bal = np->avl_balance;
ASSERT(bal != AVL_BALANCE || (!back && !forw) || (back && forw));
ASSERT(bal != AVL_FORW || forw);
static void
avl_checktree(
- register avltree_desc_t *tree,
- register avlnode_t *root)
+ avltree_desc_t *tree,
+ avlnode_t *root)
{
- register avlnode_t *nlast, *nnext, *np;
+ avlnode_t *nlast, *nnext, *np;
__psunsigned_t offset = 0;
__psunsigned_t end;
static void
retreat(
avltree_desc_t *tree,
- register avlnode_t *np,
- register int direction)
+ avlnode_t *np,
+ int direction)
{
- register avlnode_t **rootp = &tree->avl_root;
- register avlnode_t *parent;
- register avlnode_t *child;
- register avlnode_t *tmp;
- register int bal;
+ avlnode_t **rootp = &tree->avl_root;
+ avlnode_t *parent;
+ avlnode_t *child;
+ avlnode_t *tmp;
+ int bal;
do {
ASSERT(direction == AVL_BACK || direction == AVL_FORW);
*/
void
avl_delete(
- register avltree_desc_t *tree,
- register avlnode_t *np)
+ avltree_desc_t *tree,
+ avlnode_t *np)
{
- register avlnode_t *forw = np->avl_forw;
- register avlnode_t *back = np->avl_back;
- register avlnode_t *parent = np->avl_parent;
- register avlnode_t *nnext;
+ avlnode_t *forw = np->avl_forw;
+ avlnode_t *back = np->avl_back;
+ avlnode_t *parent = np->avl_parent;
+ avlnode_t *nnext;
if (np->avl_back) {
*/
avlnode_t *
avl_findanyrange(
- register avltree_desc_t *tree,
- register __psunsigned_t start,
- register __psunsigned_t end,
+ avltree_desc_t *tree,
+ __psunsigned_t start,
+ __psunsigned_t end,
int checklen)
{
- register avlnode_t *np = tree->avl_root;
+ avlnode_t *np = tree->avl_root;
/* np = avl_findadjacent(tree, start, AVL_SUCCEED); */
while (np) {
*/
avlnode_t *
avl_find(
- register avltree_desc_t *tree,
- register __psunsigned_t value)
+ avltree_desc_t *tree,
+ __psunsigned_t value)
{
- register avlnode_t *np = tree->avl_root;
- register __psunsigned_t nvalue;
+ avlnode_t *np = tree->avl_root;
+ __psunsigned_t nvalue;
while (np) {
nvalue = AVL_START(tree, np);
*/
static void
avl_balance(
- register avlnode_t **rootp,
- register avlnode_t *np,
- register int growth)
+ avlnode_t **rootp,
+ avlnode_t *np,
+ int growth)
{
/*
* At this point, np points to the node to which
* propagate avl_balance up the tree.
*/
for ( ; ; ) {
- register avlnode_t *parent = np->avl_parent;
- register avlnode_t *child;
+ avlnode_t *parent = np->avl_parent;
+ avlnode_t *child;
CERT(growth == AVL_BACK || growth == AVL_FORW);
D
*/
- register avlnode_t *tmp = child->avl_forw;
+ avlnode_t *tmp = child->avl_forw;
CERT(child->avl_balance == AVL_FORW && tmp);
/*
* double RL
*/
- register avlnode_t *tmp = child->avl_back;
+ avlnode_t *tmp = child->avl_back;
ASSERT(child->avl_balance == AVL_BACK && tmp);
static
avlnode_t *
avl_insert_find_growth(
- register avltree_desc_t *tree,
- register __psunsigned_t start, /* range start at start, */
- register __psunsigned_t end, /* exclusive */
- register int *growthp) /* OUT */
+ avltree_desc_t *tree,
+ __psunsigned_t start, /* range start at start, */
+ __psunsigned_t end, /* exclusive */
+ int *growthp) /* OUT */
{
avlnode_t *root = tree->avl_root;
- register avlnode_t *np;
+ avlnode_t *np;
np = root;
ASSERT(np); /* caller ensures that there is atleast one node in tree */
static void
avl_insert_grow(
- register avltree_desc_t *tree,
- register avlnode_t *parent,
- register avlnode_t *newnode,
- register int growth)
+ avltree_desc_t *tree,
+ avlnode_t *parent,
+ avlnode_t *newnode,
+ int growth)
{
- register avlnode_t *nnext;
- register __psunsigned_t start = AVL_START(tree, newnode);
+ avlnode_t *nnext;
+ __psunsigned_t start = AVL_START(tree, newnode);
if (growth == AVL_BACK) {
avlnode_t *
avl_insert(
- register avltree_desc_t *tree,
- register avlnode_t *newnode)
+ avltree_desc_t *tree,
+ avlnode_t *newnode)
{
- register avlnode_t *np;
- register __psunsigned_t start = AVL_START(tree, newnode);
- register __psunsigned_t end = AVL_END(tree, newnode);
+ avlnode_t *np;
+ __psunsigned_t start = AVL_START(tree, newnode);
+ __psunsigned_t end = AVL_END(tree, newnode);
int growth;
ASSERT(newnode);
* Returns first in order node
*/
avlnode_t *
-avl_firstino(register avlnode_t *root)
+avl_firstino(avlnode_t *root)
{
- register avlnode_t *np;
+ avlnode_t *np;
if ((np = root) == NULL)
return NULL;
* Returns last in order node
*/
avlnode_t *
-avl_lastino(register avlnode_t *root)
+avl_lastino(avlnode_t *root)
{
- register avlnode_t *np;
+ avlnode_t *np;
if ((np = root) == NULL)
return NULL;
*/
avlnode_t *
avl_findadjacent(
- register avltree_desc_t *tree,
- register __psunsigned_t value,
- register int dir)
+ avltree_desc_t *tree,
+ __psunsigned_t value,
+ int dir)
{
- register avlnode_t *np = tree->avl_root;
+ avlnode_t *np = tree->avl_root;
while (np) {
if (value < AVL_START(tree, np)) {
void
avl_findranges(
- register avltree_desc_t *tree,
- register __psunsigned_t start,
- register __psunsigned_t end,
+ avltree_desc_t *tree,
+ __psunsigned_t start,
+ __psunsigned_t end,
avlnode_t **startp,
avlnode_t **endp)
{
- register avlnode_t *np;
+ avlnode_t *np;
np = avl_findadjacent(tree, start, AVL_SUCCEED);
if (np == NULL /* nothing succeding start */
avltree_desc_t *tree,
__psunsigned_t value)
{
- register avlnode_t *np = tree->avl_root;
+ avlnode_t *np = tree->avl_root;
while (np) {
if (value < AVL_START(tree, np)) {
void
avl_findranges(
- register avltree_desc_t *tree,
- register __psunsigned_t start,
- register __psunsigned_t end,
+ avltree_desc_t *tree,
+ __psunsigned_t start,
+ __psunsigned_t end,
avlnode_t **startp,
avlnode_t **endp);
static void
avl64_checknode(
- register avl64tree_desc_t *tree,
- register avl64node_t *np)
+ avl64tree_desc_t *tree,
+ avl64node_t *np)
{
- register avl64node_t *back = np->avl_back;
- register avl64node_t *forw = np->avl_forw;
- register avl64node_t *nextino = np->avl_nextino;
- register int bal = np->avl_balance;
+ avl64node_t *back = np->avl_back;
+ avl64node_t *forw = np->avl_forw;
+ avl64node_t *nextino = np->avl_nextino;
+ int bal = np->avl_balance;
ASSERT(bal != AVL_BALANCE || (!back && !forw) || (back && forw));
ASSERT(bal != AVL_FORW || forw);
static void
avl64_checktree(
- register avl64tree_desc_t *tree,
- register avl64node_t *root)
+ avl64tree_desc_t *tree,
+ avl64node_t *root)
{
- register avl64node_t *nlast, *nnext, *np;
+ avl64node_t *nlast, *nnext, *np;
__uint64_t offset = 0;
__uint64_t end;
static void
retreat(
avl64tree_desc_t *tree,
- register avl64node_t *np,
- register int direction)
+ avl64node_t *np,
+ int direction)
{
- register avl64node_t **rootp = &tree->avl_root;
- register avl64node_t *parent;
- register avl64node_t *child;
- register avl64node_t *tmp;
- register int bal;
+ avl64node_t **rootp = &tree->avl_root;
+ avl64node_t *parent;
+ avl64node_t *child;
+ avl64node_t *tmp;
+ int bal;
do {
ASSERT(direction == AVL_BACK || direction == AVL_FORW);
*/
void
avl64_delete(
- register avl64tree_desc_t *tree,
- register avl64node_t *np)
+ avl64tree_desc_t *tree,
+ avl64node_t *np)
{
- register avl64node_t *forw = np->avl_forw;
- register avl64node_t *back = np->avl_back;
- register avl64node_t *parent = np->avl_parent;
- register avl64node_t *nnext;
+ avl64node_t *forw = np->avl_forw;
+ avl64node_t *back = np->avl_back;
+ avl64node_t *parent = np->avl_parent;
+ avl64node_t *nnext;
if (np->avl_back) {
*/
avl64node_t *
avl64_findanyrange(
- register avl64tree_desc_t *tree,
- register __uint64_t start,
- register __uint64_t end,
+ avl64tree_desc_t *tree,
+ __uint64_t start,
+ __uint64_t end,
int checklen)
{
- register avl64node_t *np = tree->avl_root;
+ avl64node_t *np = tree->avl_root;
/* np = avl64_findadjacent(tree, start, AVL_SUCCEED); */
while (np) {
*/
avl64node_t *
avl64_findrange(
- register avl64tree_desc_t *tree,
- register __uint64_t value)
+ avl64tree_desc_t *tree,
+ __uint64_t value)
{
- register avl64node_t *np = tree->avl_root;
+ avl64node_t *np = tree->avl_root;
while (np) {
if (value < AVL_START(tree, np)) {
*/
avl64node_t *
avl64_find(
- register avl64tree_desc_t *tree,
- register __uint64_t value)
+ avl64tree_desc_t *tree,
+ __uint64_t value)
{
- register avl64node_t *np = tree->avl_root;
- register __uint64_t nvalue;
+ avl64node_t *np = tree->avl_root;
+ __uint64_t nvalue;
while (np) {
nvalue = AVL_START(tree, np);
*/
static void
avl64_balance(
- register avl64node_t **rootp,
- register avl64node_t *np,
- register int growth)
+ avl64node_t **rootp,
+ avl64node_t *np,
+ int growth)
{
/*
* At this point, np points to the node to which
* propagate avl_balance up the tree.
*/
for ( ; ; ) {
- register avl64node_t *parent = np->avl_parent;
- register avl64node_t *child;
+ avl64node_t *parent = np->avl_parent;
+ avl64node_t *child;
CERT(growth == AVL_BACK || growth == AVL_FORW);
D
*/
- register avl64node_t *tmp = child->avl_forw;
+ avl64node_t *tmp = child->avl_forw;
CERT(child->avl_balance == AVL_FORW && tmp);
/*
* double RL
*/
- register avl64node_t *tmp = child->avl_back;
+ avl64node_t *tmp = child->avl_back;
ASSERT(child->avl_balance == AVL_BACK && tmp);
static
avl64node_t *
avl64_insert_find_growth(
- register avl64tree_desc_t *tree,
- register __uint64_t start, /* range start at start, */
- register __uint64_t end, /* exclusive */
- register int *growthp) /* OUT */
+ avl64tree_desc_t *tree,
+ __uint64_t start, /* range start at start, */
+ __uint64_t end, /* exclusive */
+ int *growthp) /* OUT */
{
avl64node_t *root = tree->avl_root;
- register avl64node_t *np;
+ avl64node_t *np;
np = root;
ASSERT(np); /* caller ensures that there is atleast one node in tree */
static void
avl64_insert_grow(
- register avl64tree_desc_t *tree,
- register avl64node_t *parent,
- register avl64node_t *newnode,
- register int growth)
+ avl64tree_desc_t *tree,
+ avl64node_t *parent,
+ avl64node_t *newnode,
+ int growth)
{
- register avl64node_t *nnext;
- register __uint64_t start = AVL_START(tree, newnode);
+ avl64node_t *nnext;
+ __uint64_t start = AVL_START(tree, newnode);
if (growth == AVL_BACK) {
avl64node_t *
avl64_insert(
- register avl64tree_desc_t *tree,
- register avl64node_t *newnode)
+ avl64tree_desc_t *tree,
+ avl64node_t *newnode)
{
- register avl64node_t *np;
- register __uint64_t start = AVL_START(tree, newnode);
- register __uint64_t end = AVL_END(tree, newnode);
+ avl64node_t *np;
+ __uint64_t start = AVL_START(tree, newnode);
+ __uint64_t end = AVL_END(tree, newnode);
int growth;
ASSERT(newnode);
* Returns first in order node
*/
avl64node_t *
-avl64_firstino(register avl64node_t *root)
+avl64_firstino(avl64node_t *root)
{
- register avl64node_t *np;
+ avl64node_t *np;
if ((np = root) == NULL)
return NULL;
* Returns last in order node
*/
avl64node_t *
-avl64_lastino(register avl64node_t *root)
+avl64_lastino(avl64node_t *root)
{
- register avl64node_t *np;
+ avl64node_t *np;
if ((np = root) == NULL)
return NULL;
*/
avl64node_t *
avl64_findadjacent(
- register avl64tree_desc_t *tree,
- register __uint64_t value,
- register int dir)
+ avl64tree_desc_t *tree,
+ __uint64_t value,
+ int dir)
{
- register avl64node_t *np = tree->avl_root;
+ avl64node_t *np = tree->avl_root;
while (np) {
if (value < AVL_START(tree, np)) {
void
avl64_findranges(
- register avl64tree_desc_t *tree,
- register __uint64_t start,
- register __uint64_t end,
+ avl64tree_desc_t *tree,
+ __uint64_t start,
+ __uint64_t end,
avl64node_t **startp,
avl64node_t **endp)
{
- register avl64node_t *np;
+ avl64node_t *np;
np = avl64_findadjacent(tree, start, AVL_SUCCEED);
if (np == NULL /* nothing succeding start */
void
avl64_findranges(
- register avl64tree_desc_t *tree,
- register __uint64_t start,
- register __uint64_t end,
+ avl64tree_desc_t *tree,
+ __uint64_t start,
+ __uint64_t end,
avl64node_t **startp,
avl64node_t **endp);
int
main(int argc, char **argv)
{
- register int c, i, r, errflg = 0;
+ int c, i, r, errflg = 0;
struct stat64 s2;
int extsize = - 1;