Lines Matching defs:hashhdr
39 typedef struct hashhdr { /* Disk resident portion */ struct
40 int magic; /* Magic NO for hash tables */
41 int version; /* Version ID */
42 long lorder; /* Byte Order */
43 int bsize; /* Bucket/Page Size */
44 int bshift; /* Bucket shift */
45 int dsize; /* Directory Size */
46 int ssize; /* Segment Size */
47 int sshift; /* Segment shift */
48 int ovfl_point; /* Where overflow pages are being allocated */
49 int last_freed; /* Last overflow page freed */
50 int max_bucket; /* ID of Maximum bucket in use */
51 int high_mask; /* Mask to modulo into entire table */
52 int low_mask; /* Mask to modulo into lower half of table */
53 int ffactor; /* Fill factor */
54 int nkeys; /* Number of keys in hash table */
55 int hdrpages; /* Size of table header */
56 int h_charkey; /* value of hash(CHARKEY) */
58 int spares[NCACHED];/* spare pages for overflow */
59 u_short bitmaps[NCACHED]; /* address of overflow page bitmaps */