Lines Matching full:zone
54 Data in these zones may be directly mapped to the conventional zone, but
55 later moved to a sequential zone so that the conventional zone can be
65 1) The first block of the first conventional zone found contains the
73 indicates the zone number of the device storing the chunk of data. Each
74 mapping entry may also indicate if the zone number of a conventional
75 zone used to buffer random modification to the data zone.
80 data chunk, a block is always valid only in the data zone mapping the
81 chunk or in the buffer zone of the chunk.
83 For a logical chunk mapped to a conventional zone, all write operations
84 are processed by directly writing to the zone. If the mapping zone is a
85 sequential zone, the write operation is processed directly only if the
87 offset within of the sequential data zone (i.e. the write operation is
88 aligned on the zone write pointer). Otherwise, write operations are
89 processed indirectly using a buffer zone. In that case, an unused
90 conventional zone is allocated and assigned to the chunk being
91 accessed. Writing a block to the buffer zone of a chunk will
92 automatically invalidate the same block in the sequential zone mapping
93 the chunk. If all blocks of the sequential zone become invalid, the zone
94 is freed and the chunk buffer zone becomes the primary zone mapping the
100 the sequential zone mapping a chunk, or if the chunk is buffered, from
101 the buffer zone assigned. If the accessed chunk has no mapping, or the
110 blocks of the buffer zone to a free sequential zone. Once the copy
111 completes, the chunk mapping is updated to point to the sequential zone
112 and the buffer zone freed for reuse.
135 a third set of metadata (without the zone bitmaps) is written to the
145 will analyze the device zone configuration, determine where to place the