Lines Matching full:memory
3 * memory, for example, memory that is not managed by the regular
5 * memory, uncached memory etc.
14 * The lockless operation only works if there is enough memory
15 * available. If new memory is added to the pool a lock has to be
17 * that sufficient memory is preallocated.
33 * General purpose special memory pool descriptor.
42 * General purpose special memory pool chunk descriptor.
47 phys_addr_t phys_addr; /* physical starting address of memory chunk */
48 unsigned long start_addr; /* starting address of memory chunk */
49 unsigned long end_addr; /* ending address of memory chunk */
50 unsigned long bits[0]; /* bitmap for allocating memory chunk */
58 * gen_pool_add - add a new chunk of special memory to the pool
59 * @pool: pool to add new memory chunk to
60 * @addr: starting address of memory chunk to add to pool
61 * @size: size in bytes of the memory chunk to add to pool
65 * Add a new chunk of special memory to the specified pool.