Searched refs:fpm_addr (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | pble.c | 109 chunk->fpm_addr = pble_rsrc->next_fpm_addr; in add_sd_direct() 111 "PBLE: chunk_size[%lld] = 0x%llx vaddr=0x%pK fpm_addr = %llx\n", in add_sd_direct() 112 chunk->size, chunk->size, chunk->vaddr, chunk->fpm_addr); in add_sd_direct() 176 chunk->fpm_addr = pble_rsrc->next_fpm_addr; in add_bp_pages() 234 chunk->fpm_addr = pble_rsrc->next_fpm_addr; in add_pble_prm() 344 u64 fpm_addr; in get_lvl2_pble() local 360 total << 3, &root->addr, &fpm_addr); in get_lvl2_pble() 367 root->idx = fpm_to_idx(pble_rsrc, fpm_addr); in get_lvl2_pble() 375 &leaf->addr, &fpm_addr); in get_lvl2_pble() 379 leaf->idx = fpm_to_idx(pble_rsrc, fpm_addr); in get_lvl2_pble() 405 u64 fpm_addr; get_lvl1_pble() local [all...] |
H A D | pble.h | 77 u64 fpm_addr; member 122 u64 **vaddr, u64 *fpm_addr);
|
H A D | hmc.c | 26 u64 fpm_addr, fpm_limit; in irdma_find_sd_index_limit() local 28 fpm_addr = hmc_info->hmc_obj[(type)].base + in irdma_find_sd_index_limit() 30 fpm_limit = fpm_addr + hmc_info->hmc_obj[type].size * cnt; in irdma_find_sd_index_limit() 31 *sd_idx = (u32)(fpm_addr / IRDMA_HMC_DIRECT_BP_SIZE); in irdma_find_sd_index_limit()
|
H A D | utils.c | 2149 * @fpm_addr: returns fpm address of pble memory 2153 u64 **vaddr, u64 *fpm_addr) in irdma_prm_get_pbles() 2162 *fpm_addr = 0; in irdma_prm_get_pbles() 2187 *fpm_addr = pchunk->fpm_addr + offset; in irdma_prm_get_pbles() 2151 irdma_prm_get_pbles(struct irdma_pble_prm *pprm, struct irdma_pble_chunkinfo *chunkinfo, u64 mem_size, u64 **vaddr, u64 *fpm_addr) irdma_prm_get_pbles() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_hmc.h | 157 u64 fpm_addr, fpm_limit; \ 158 fpm_addr = (hmc_info)->hmc_obj[(type)].base + \ 160 fpm_limit = fpm_addr + (hmc_info)->hmc_obj[(type)].size * (cnt);\ 161 *(sd_idx) = (u32)(fpm_addr / I40E_HMC_DIRECT_BP_SIZE); \
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_hmc.h | 157 u64 fpm_addr, fpm_limit; \ 158 fpm_addr = (hmc_info)->hmc_obj[(type)].base + \ 160 fpm_limit = fpm_addr + (hmc_info)->hmc_obj[(type)].size * (cnt);\ 161 *(sd_idx) = (u32)(fpm_addr / I40E_HMC_DIRECT_BP_SIZE); \
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
H A D | i40iw_pble.c | 157 chunk->fpm_addr = pble_rsrc->next_fpm_addr; in add_sd_direct() 158 i40iw_debug(dev, I40IW_DEBUG_PBLE, "chunk_size[%d] = 0x%x vaddr=%p fpm_addr = %llx\n", in add_sd_direct() 159 chunk->size, chunk->size, chunk->vaddr, chunk->fpm_addr); in add_sd_direct() 312 chunk->fpm_addr = pble_rsrc->next_fpm_addr; in add_bp_pages() 340 i40iw_pr_err("next fpm_addr %llx\n", pble_rsrc->next_fpm_addr); in add_pble_pool() 347 chunk->fpm_addr = pble_rsrc->next_fpm_addr; in add_pble_pool() 386 (phys_addr_t)chunk->fpm_addr, chunk->size, -1)) { in add_pble_pool()
|
H A D | i40iw_hmc.c | 65 u64 fpm_addr, fpm_limit; in i40iw_find_sd_index_limit() local 67 fpm_addr = hmc_info->hmc_obj[(type)].base + in i40iw_find_sd_index_limit() 69 fpm_limit = fpm_addr + hmc_info->hmc_obj[type].size * cnt; in i40iw_find_sd_index_limit() 70 *sd_idx = (u32)(fpm_addr / I40IW_HMC_DIRECT_BP_SIZE); in i40iw_find_sd_index_limit()
|
H A D | i40iw_pble.h | 94 u64 fpm_addr; member
|
Completed in 10 milliseconds