DataFlash specific block device request. More...

Data Fields | |
| struct block_request | breq |
| Base block request. | |
| struct workqueue_task | task |
| Task associated with this request. | |
| block_addr_t | lba |
| Logical block address of the block to process. | |
| block_len_t | remaining_blocks |
| Number of remaining blocks to process. | |
| enum block_operation | operation |
| Operation to process (read, write). | |
| bool | sleeping |
| Indicates if operation is waiting for free buffers. | |
DataFlash specific block device request.
Definition at line 110 of file dataflash.c.
Base block request.
Definition at line 112 of file dataflash.c.
Referenced by dataflash_alloc_req(), and dataflash_get_page_block_shift().
Logical block address of the block to process.
Definition at line 116 of file dataflash.c.
Referenced by dataflash_get_remaining_page_size(), dataflash_is_page_aligned(), and dataflash_prepare_req().
Operation to process (read, write).
Definition at line 120 of file dataflash.c.
Referenced by dataflash_prepare_req().
Number of remaining blocks to process.
Definition at line 118 of file dataflash.c.
Referenced by dataflash_get_remaining_page_size(), dataflash_is_page_aligned(), and dataflash_prepare_req().
Indicates if operation is waiting for free buffers.
Definition at line 122 of file dataflash.c.
Referenced by dataflash_prepare_req(), and dataflash_submit_buf_list().
Task associated with this request.
Definition at line 114 of file dataflash.c.
Referenced by dataflash_prepare_req(), dataflash_submit(), and dataflash_submit_buf_list().
1.6.3