Searched defs:cursor_t (Results 1 – 2 of 2) sorted by relevance
50 typedef struct cursor_t { struct51 DBC *dbc;54 DB_LOCK hlock; /* Metadata page lock. */55 HASHHDR *hdr; /* Pointer to meta-data page. */56 PAGE *split_buf; /* Temporary buffer for splits. */57 struct __db_h_stat stats; /* Hash statistics. */60 db_pgno_t bucket; /* Bucket we are traversing. */61 db_pgno_t lbucket; /* Bucket for which we are locked. */62 DB_LOCK lock; /* Lock held on the current bucket. */63 PAGE *pagep; /* The current page. */[all …]
60 typedef struct cursor_t { struct62 int (*get) __P((const DB *, struct cursor_t *, DBT *, DBT *, \ argument64 int (*delete) __P((const DB *, struct cursor_t *, u_int32_t)); argument65 db_pgno_t bucket;66 db_pgno_t pgno;67 indx_t ndx;68 indx_t pgndx;69 u_int16_t *pagep;70 void *internal;