Lines Matching +full:256 +full:mb
48 P8 supports up to 256 Partitionable Endpoints per PHB.
95 * It is divided into 256 segments of equal size. A table in the chip
98 the segment granularity is 2GB/256 = 8MB.
112 * Must be at least 256MB in size.
120 has 256 segments; however, there is no table for mapping a segment
180 1MB VF BAR0, the address in that VF BAR sets the base of an 8MB region.
181 This region is divided into eight contiguous 1MB regions, each of which
183 describes an 8MB region, the alignment requirement is for a single VF,
184 i.e., 1MB in this example.
188 - M32 window: There's one M32 window, and it is split into 256
189 equally-sized segments. The finest granularity possible is a 256MB
190 window with 1MB segments. VF BARs that are 1MB or larger could be
207 - Multiple segmented M64 windows: As usual, each window is split into 256
210 and different segment sizes. If we have VFs that each have a 1MB BAR
211 and a 32MB BAR, we could use one M64 window to assign 1MB segments and
212 another M64 window to assign 32MB segments.
216 effectively reserve the entire 256 segments (256 * VF BAR size) and
224 divided into 256 segments, with each segment corresponding to one PE.
234 IODA supports 256 PEs, so segmented windows contain 256 segments, so if
235 total_VFs is less than 256, we have the situation in Figure 1.0, where
255 Our current solution is to allocate 256 segments even if the VF(n) BAR
305 allocate 256 segments, there are (256 - numVFs) choices for the PE# of VF0.