Searched refs:BUFHEAD (Results 1 – 7 of 7) sorted by relevance
/original-bsd/lib/libc/db/hash/ |
H A D | extern.h | 10 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 D | hash_buf.c | 45 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 D | hash.h | 19 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 D | hash_bigkey.c | 64 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 D | page.h | 62 BUFHEAD *newp; 63 BUFHEAD *oldp; 64 BUFHEAD *nextp;
|
H A D | hash_page.c | 56 __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 D | hash.c | 570 register BUFHEAD *rbufp; 571 BUFHEAD *bufp, *save_bufp; 700 register BUFHEAD *bufp;
|