irdma_hmc_pble_rsrc
size = sizeof(struct irdma_hmc_pble_rsrc) +
rf->pble_rsrc = (struct irdma_hmc_pble_rsrc *)rf->hmc_info_mem;
struct irdma_hmc_pble_rsrc *pble_rsrc;
static int add_pble_prm(struct irdma_hmc_pble_rsrc *pble_rsrc);
static u32 fpm_to_idx(struct irdma_hmc_pble_rsrc *pble_rsrc, u64 addr)
static int add_bp_pages(struct irdma_hmc_pble_rsrc *pble_rsrc,
void irdma_destroy_pble_prm(struct irdma_hmc_pble_rsrc *pble_rsrc)
static int add_pble_prm(struct irdma_hmc_pble_rsrc *pble_rsrc)
static void free_lvl2(struct irdma_hmc_pble_rsrc *pble_rsrc,
static int get_lvl2_pble(struct irdma_hmc_pble_rsrc *pble_rsrc,
struct irdma_hmc_pble_rsrc *pble_rsrc)
static int get_lvl1_pble(struct irdma_hmc_pble_rsrc *pble_rsrc,
static int get_lvl1_lvl2_pble(struct irdma_hmc_pble_rsrc *pble_rsrc,
int irdma_get_pble(struct irdma_hmc_pble_rsrc *pble_rsrc,
void irdma_free_pble(struct irdma_hmc_pble_rsrc *pble_rsrc,
static void get_sd_pd_idx(struct irdma_hmc_pble_rsrc *pble_rsrc,
static int add_sd_direct(struct irdma_hmc_pble_rsrc *pble_rsrc,
void irdma_destroy_pble_prm(struct irdma_hmc_pble_rsrc *pble_rsrc);
struct irdma_hmc_pble_rsrc *pble_rsrc);
void irdma_free_pble(struct irdma_hmc_pble_rsrc *pble_rsrc,
int irdma_get_pble(struct irdma_hmc_pble_rsrc *pble_rsrc,
void irdma_pble_acquire_lock(struct irdma_hmc_pble_rsrc *pble_rsrc,
void irdma_pble_release_lock(struct irdma_hmc_pble_rsrc *pble_rsrc,