Lines Matching refs:sd_entry
92 struct irdma_hmc_sd_entry *sd_entry = info->sd_entry; in add_sd_direct() local
95 if (!sd_entry->valid) { in add_sd_direct()
108 chunk->vaddr = sd_entry->u.bp.addr.va + offset; in add_sd_direct()
143 struct irdma_hmc_sd_entry *sd_entry = info->sd_entry; in add_bp_pages() local
165 pd_entry = &sd_entry->u.pd_table.pd_entry[rel_pd_idx++]; in add_bp_pages()
208 struct irdma_hmc_sd_entry *sd_entry; in add_pble_prm() local
236 sd_entry = &hmc_info->sd_table.sd_entry[idx->sd_idx]; in add_pble_prm()
243 info.sd_entry = sd_entry; in add_pble_prm()
244 if (!sd_entry->valid) in add_pble_prm()
247 sd_entry_type = sd_entry->entry_type; in add_pble_prm()
280 sd_entry->u.pd_table.pd_page_addr.pa : in add_pble_prm()
281 sd_entry->u.bp.addr.pa; in add_pble_prm()
283 if (!sd_entry->valid) { in add_pble_prm()
285 idx->sd_idx, sd_entry->entry_type, true); in add_pble_prm()
291 sd_entry->valid = true; in add_pble_prm()