Home
last modified time | relevance | path

Searched refs:BUFHEAD (Results 1 – 7 of 7) sorted by relevance

/original-bsd/lib/libc/db/hash/
H A Dextern.h10 BUFHEAD *__add_ovflpage __P((HTAB *, BUFHEAD *));
11 int __addel __P((HTAB *, BUFHEAD *, const DBT *, const DBT *));
12 int __big_delete __P((HTAB *, BUFHEAD *));
14 int __big_keydata __P((HTAB *, BUFHEAD *, DBT *, DBT *, int));
15 int __big_return __P((HTAB *, BUFHEAD *, int, DBT *, int));
16 int __big_split __P((HTAB *, BUFHEAD *, BUFHEAD *, BUFHEAD *,
21 int __delpair __P((HTAB *, BUFHEAD *, int));
24 u_short __find_last_page __P((HTAB *, BUFHEAD **));
25 void __free_ovflpage __P((HTAB *, BUFHEAD *));
26 BUFHEAD *__get_buf __P((HTAB *, u_int, BUFHEAD *, int));
[all …]
H A Dhash_buf.c45 static BUFHEAD *newbuf __P((HTAB *, u_int, BUFHEAD *));
76 extern BUFHEAD *
80 BUFHEAD *prev_bp;
83 register BUFHEAD *bp;
131 static BUFHEAD *
135 BUFHEAD *prev_bp;
139 register BUFHEAD *next_xbp;
152 if ((bp = (BUFHEAD *)malloc(sizeof(BUFHEAD))) == NULL)
260 BUFHEAD *bfp;
285 BUFHEAD *bp;
[all …]
H A Dhash.h19 typedef struct _bufhead BUFHEAD; typedef
22 BUFHEAD *prev; /* LRU links */
23 BUFHEAD *next; /* LRU links */
24 BUFHEAD *ovfl; /* Overflow page buffer header */
36 typedef BUFHEAD **SEGMENT;
72 BUFHEAD *cpage; /* Current page */
82 BUFHEAD bufhead; /* Header of buffer lru list */
109 #define PTROF(X) ((BUFHEAD *)((u_int)(X)&~0x3))
H A Dhash_bigkey.c64 BUFHEAD *bufp;
163 BUFHEAD *bufp;
242 BUFHEAD *bufp;
294 BUFHEAD **bpp;
296 BUFHEAD *bufp;
335 BUFHEAD *bufp;
426 BUFHEAD *bufp;
431 BUFHEAD *xbp;
482 BUFHEAD *bufp;
505 BUFHEAD *xbp;
[all …]
H A Dpage.h62 BUFHEAD *newp;
63 BUFHEAD *oldp;
64 BUFHEAD *nextp;
H A Dhash_page.c56 __P((HTAB *, u_int, BUFHEAD *, BUFHEAD *, int, int));
104 BUFHEAD *bufp;
159 register BUFHEAD *new_bufp, *old_bufp;
254 BUFHEAD *old_bufp, *new_bufp;
258 register BUFHEAD *bufp; /* Buffer header for ino */
263 BUFHEAD *last_bfp; /* Last buf header OVFL needing to be freed */
374 BUFHEAD *bufp;
438 extern BUFHEAD *
441 BUFHEAD *bufp;
789 BUFHEAD *obufp;
[all …]
H A Dhash.c570 register BUFHEAD *rbufp;
571 BUFHEAD *bufp, *save_bufp;
700 register BUFHEAD *bufp;