diff options
Diffstat (limited to 'cpukit/libblock/include/rtems/bdbuf.h')
-rw-r--r-- | cpukit/libblock/include/rtems/bdbuf.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cpukit/libblock/include/rtems/bdbuf.h b/cpukit/libblock/include/rtems/bdbuf.h index da9e05011f..f74fd4b353 100644 --- a/cpukit/libblock/include/rtems/bdbuf.h +++ b/cpukit/libblock/include/rtems/bdbuf.h @@ -190,6 +190,7 @@ typedef struct rtems_bdbuf_buffer } avl; dev_t dev; /**< device number */ + rtems_blkdev_bnum block; /**< block number on the device */ unsigned char* buffer; /**< Pointer to the buffer memory area */ @@ -204,6 +205,9 @@ typedef struct rtems_bdbuf_buffer * part of. */ volatile uint32_t hold_timer; /**< Timer to indicate how long a buffer * has been held in the cache modified. */ + + int references; /**< Allow reference counting by owner. */ + void* user; /**< User data. */ } rtems_bdbuf_buffer; /** |