Home
last modified time | relevance | path

Searched refs:cvmx_fpa_pool_info (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-fpa.c58 CVMX_SHARED cvmx_fpa_pool_info_t cvmx_fpa_pool_info[CVMX_FPA_NUM_POOLS]; variable
104 cvmx_fpa_pool_info[pool].name = name; in cvmx_fpa_setup_pool()
105 cvmx_fpa_pool_info[pool].size = block_size; in cvmx_fpa_setup_pool()
106 cvmx_fpa_pool_info[pool].starting_element_count = num_blocks; in cvmx_fpa_setup_pool()
107 cvmx_fpa_pool_info[pool].base = buffer; in cvmx_fpa_setup_pool()
137 int expected_count = cvmx_fpa_pool_info[pool].starting_element_count; in cvmx_fpa_shutdown_pool()
138 uint64_t base = cvmx_ptr_to_phys(cvmx_fpa_pool_info[pool].base); in cvmx_fpa_shutdown_pool()
139 uint64_t finish = base + cvmx_fpa_pool_info[pool].size * expected_count; in cvmx_fpa_shutdown_pool()
151 (((address - base) % cvmx_fpa_pool_info[pool].size) == 0)) in cvmx_fpa_shutdown_pool()
166 cvmx_fpa_pool_info[pool].name, (int)pool, expected_count - count); in cvmx_fpa_shutdown_pool()
[all …]
H A Dcvmx-fpa.h96 extern cvmx_fpa_pool_info_t cvmx_fpa_pool_info[CVMX_FPA_NUM_POOLS];
108 return cvmx_fpa_pool_info[pool].name; in cvmx_fpa_get_name()
119 return cvmx_fpa_pool_info[pool].base; in cvmx_fpa_get_base()
133 return ((ptr >= cvmx_fpa_pool_info[pool].base) && in cvmx_fpa_is_member()
134 …((char*)ptr < ((char*)(cvmx_fpa_pool_info[pool].base)) + cvmx_fpa_pool_info[pool].size * cvmx_fpa_… in cvmx_fpa_is_member()