inode_count    = 1;
fhopen_working = k_hasafs ();  node_count     = 1;
fcache_init (u_long alowvnodes,	     u_long ahighvnodes,	     u_long alowbytes,	     u_long ahighbytes,	     Bool recover){    /*     * Initialize all variables.     */    inode_count    = 1;		/* XXX */    lowvnodes      = alowvnodes;    highvnodes     = ahighvnodes;    lowbytes       = alowbytes;    highbytes      = ahighbytes;    fprioritylevel = FPRIO_DEFAULT;    hashtab      = hashtabnew (FCHASHSIZE, fcachecmp, fcachehash);    if (hashtab == NULL)	arla_errx (1, ADEBERROR, "fcache: hashtabnew failed");    lrulist      = listnew ();    if (lrulist == NULL)	arla_errx (1, ADEBERROR, "fcache: listnew failed");    invalid_list = listnew ();    if (invalid_list == NULL)	arla_errx (1, ADEBERROR, "fcache: listnew failed");    create_new_entries (highvnodes);    if (recover)	fcache_recover_state ();    if (LWP_CreateProcess (create_nodes, CREATE_NODES_STACKSIZE, 1, 			   NULL, "fcache-create-nodes", 			   &create_nodes_pid)) 	arla_errx (1, ADEBERROR, 		   "fcache: cannot create create-nodes thread");    if (LWP_CreateProcess (cleaner, CLEANER_STACKSIZE, 1,			   NULL, "fcache-cleaner", &cleaner_pid))	arla_errx (1, ADEBERROR,		   "fcache: cannot create cleaner thread");    if (LWP_CreateProcess (invalidator, CLEANER_STACKSIZE, 1,			   NULL, "fcache-invalidator", &invalidator_pid))	arla_errx (1, ADEBERROR,		   "fcache: cannot create invalidator thread");}