Searched refs:rh_info_t (Results 1 - 6 of 6) sorted by relevance
/linux-4.4.14/arch/powerpc/include/asm/ |
H A D | rheap.h | 35 } rh_info_t; typedef in typeref:struct:_rh_info 50 extern rh_info_t *rh_create(unsigned int alignment); 53 extern void rh_destroy(rh_info_t * info); 56 extern void rh_init(rh_info_t * info, unsigned int alignment, int max_blocks, 60 extern int rh_attach_region(rh_info_t * info, unsigned long start, int size); 63 extern unsigned long rh_detach_region(rh_info_t * info, unsigned long start, int size); 66 extern unsigned long rh_alloc_align(rh_info_t * info, int size, int alignment, 70 extern unsigned long rh_alloc(rh_info_t * info, int size, const char *owner); 73 extern unsigned long rh_alloc_fixed(rh_info_t * info, unsigned long start, int size, 77 extern int rh_free(rh_info_t * info, unsigned long start); 80 extern int rh_get_stats(rh_info_t * info, int what, int max_stats, 84 extern void rh_dump(rh_info_t * info); 87 extern int rh_set_owner(rh_info_t * info, unsigned long start, const char *owner);
|
H A D | fsl_85xx_cache_sram.h | 40 rh_info_t *rh;
|
/linux-4.4.14/arch/powerpc/lib/ |
H A D | rheap.c | 45 static int grow(rh_info_t * info, int max_blocks) grow() 103 static int assure_empty(rh_info_t * info, int slots) assure_empty() 121 static rh_block_t *get_slot(rh_info_t * info) get_slot() 145 static inline void release_slot(rh_info_t * info, rh_block_t * blk) release_slot() 151 static void attach_free_block(rh_info_t * info, rh_block_t * blkn) attach_free_block() 232 static void attach_taken_block(rh_info_t * info, rh_block_t * blkn) attach_taken_block() 253 rh_info_t *rh_create(unsigned int alignment) rh_create() 255 rh_info_t *info; rh_create() 285 void rh_destroy(rh_info_t * info) rh_destroy() 300 void rh_init(rh_info_t * info, unsigned int alignment, int max_blocks, rh_init() 329 int rh_attach_region(rh_info_t * info, unsigned long start, int size) rh_attach_region() 370 unsigned long rh_detach_region(rh_info_t * info, unsigned long start, int size) rh_detach_region() 442 unsigned long rh_alloc_align(rh_info_t * info, int size, int alignment, const char *owner) rh_alloc_align() 517 unsigned long rh_alloc(rh_info_t * info, int size, const char *owner) rh_alloc() 527 unsigned long rh_alloc_fixed(rh_info_t * info, unsigned long start, int size, const char *owner) rh_alloc_fixed() 612 int rh_free(rh_info_t * info, unsigned long start) rh_free() 641 int rh_get_stats(rh_info_t * info, int what, int max_stats, rh_stats_t * stats) rh_get_stats() 679 int rh_set_owner(rh_info_t * info, unsigned long start, const char *owner) rh_set_owner() 704 void rh_dump(rh_info_t * info) rh_dump() 740 void rh_dump_blk(rh_info_t * info, rh_block_t * blk) rh_dump_blk()
|
/linux-4.4.14/include/linux/fsl/bestcomm/ |
H A D | sram.h | 28 rh_info_t *rh;
|
/linux-4.4.14/arch/powerpc/sysdev/ |
H A D | cpm_common.c | 70 static rh_info_t cpm_muram_info;
|
H A D | ppc4xx_ocm.c | 53 rh_info_t *rh;
|
Completed in 203 milliseconds