Lines Matching refs:chunk
20 * Size of each chunk is multiple of xfer size plus additional metadata.
22 * written chunk by chunk sequentially. When number of free chunks reaches
71 /* Sequence ID when chunk was closed */
80 /* Number of skipped block (case when IO size is greater than blocks left in chunk) */
92 /* CRC32 checksum of the associated P2L map when chunk is in closed state */
121 /* This flag is used to indicate chunk is used in recovery */
175 /* Number of blocks in chunk */
178 /* Number of blocks in tail md per chunk */
184 /* Current processed chunk */
255 void ftl_chunk_map_set_lba(struct ftl_nv_cache_chunk *chunk,
257 uint64_t ftl_chunk_map_get_lba(struct ftl_nv_cache_chunk *chunk, uint64_t offset);
261 void ftl_nv_cache_chunk_set_addr(struct ftl_nv_cache_chunk *chunk, uint64_t lba, ftl_addr addr);
296 typedef int (*ftl_chunk_md_cb)(struct ftl_nv_cache_chunk *chunk, void *cntx);