Lines Matching defs:__dbc
485 struct __dbc { struct
493 * TAILQ_ENTRY(__dbc); argument
496 struct __dbc *tqe_next; argument
498 } links;
500 u_int32_t lid; /* Default process' locker id. */
501 u_int32_t locker; /* Locker for this operation. */
502 DBT lock_dbt; /* DBT referencing lock. */
503 DB_LOCK_ILOCK lock; /* Object to be locked. */
504 DB_LOCK mylock; /* Lock held on this cursor. */
506 DBT rkey; /* Returned key. */
507 DBT rdata; /* Returned data. */
509 int (*c_am_close) __P((DBC *));
510 int (*c_am_destroy) __P((DBC *));
511 int (*c_close) __P((DBC *));
512 int (*c_del) __P((DBC *, u_int32_t));
513 int (*c_get) __P((DBC *, DBT *, DBT *, u_int32_t));
514 int (*c_put) __P((DBC *, DBT *, DBT *, u_int32_t));
516 void *internal; /* Access method private. */
523 u_int32_t flags;