Searched refs:range_addr (Results 1 – 2 of 2) sorted by relevance
| /arch/mips/mach-octeon/ |
| A D | cvmx-range.c | 42 int cvmx_range_init(u64 range_addr, int size) in cvmx_range_init() argument 47 cvmx_write64_uint64(addr_of_size(range_addr), lsize); in cvmx_range_init() 49 cvmx_write64_uint64(addr_of_element(range_addr, i), in cvmx_range_init() 108 (unsigned long long)range_addr, in cvmx_range_alloc_ordered() 111 size = cvmx_read64_uint64(addr_of_size(range_addr)); in cvmx_range_alloc_ordered() 142 u64 a = addr_of_element(range_addr, j); in cvmx_range_alloc_ordered() 153 cvmx_range_show(range_addr); in cvmx_range_alloc_ordered() 170 size = cvmx_read64_uint64(addr_of_size(range_addr)); in cvmx_range_reserve() 173 __func__, (unsigned long long)range_addr, in cvmx_range_reserve() 189 (unsigned long long)range_addr, in cvmx_range_reserve() [all …]
|
| /arch/mips/mach-octeon/include/mach/ |
| A D | cvmx-range.h | 9 int cvmx_range_init(u64 range_addr, int size); 10 int cvmx_range_alloc(u64 range_addr, uint64_t owner, uint64_t cnt, int align); 11 int cvmx_range_alloc_ordered(u64 range_addr, uint64_t owner, u64 cnt, int align, 13 int cvmx_range_alloc_non_contiguos(u64 range_addr, uint64_t owner, u64 cnt, 15 int cvmx_range_reserve(u64 range_addr, uint64_t owner, u64 base, uint64_t cnt); 16 int cvmx_range_free_with_base(u64 range_addr, int base, int cnt); 17 int cvmx_range_free_with_owner(u64 range_addr, uint64_t owner); 18 u64 cvmx_range_get_owner(u64 range_addr, uint64_t base); 19 void cvmx_range_show(uint64_t range_addr); 21 int cvmx_range_free_mutiple(u64 range_addr, int bases[], int count);
|
Completed in 5 milliseconds