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 …]
62 typedef struct cursor_t { struct64 int (*get) __P((const DB *, struct cursor_t *, DBT *, DBT *, \ argument66 int (*delete) __P((const DB *, struct cursor_t *, u_int32_t)); argument67 db_pgno_t bucket;68 db_pgno_t pgno;69 indx_t ndx;70 indx_t pgndx;71 u_int16_t *pagep;72 void *internal;