Lines Matching refs:list_struct
73 #define MIN_REC_SIZE (2*sizeof(struct list_struct) + TDB_ALIGNMENT)
166 /* the body of the database is made of one list_struct for the free space
168 struct list_struct {
451 static int rec_read(TDB_CONTEXT *tdb, tdb_off offset, struct list_struct *rec)
463 static int rec_write(TDB_CONTEXT *tdb, tdb_off offset, struct list_struct *rec)
465 struct list_struct r = *rec;
470 static int rec_free_read(TDB_CONTEXT *tdb, tdb_off off, struct list_struct *rec)
499 const struct list_struct *rec)
511 struct list_struct rec;
572 struct list_struct rec;
631 static int tdb_free(TDB_CONTEXT *tdb, tdb_off offset, struct list_struct *rec)
648 struct list_struct r;
669 struct list_struct l;
778 struct list_struct rec;
840 to a unconnected list_struct within the database with room for at
846 struct list_struct *rec)
849 struct list_struct newrec;
975 struct list_struct *r)
1021 struct list_struct *rec)
1068 struct list_struct rec;
1104 struct list_struct rec;
1129 struct list_struct rec;
1181 static int do_delete(TDB_CONTEXT *tdb, tdb_off rec_ptr, struct list_struct*rec)
1184 struct list_struct lastrec;
1217 struct list_struct *rec)
1286 struct list_struct rec;
1346 struct list_struct rec;
1368 struct list_struct rec;
1423 struct list_struct rec;
1441 struct list_struct rec;
1525 struct list_struct rec;
1556 struct list_struct rec;