IRDMA_HMC_PD_CNT_IN_SD
sd_idx = j / IRDMA_HMC_PD_CNT_IN_SD;
rel_pd_idx = j % IRDMA_HMC_PD_CNT_IN_SD;
if (pd_index / IRDMA_HMC_PD_CNT_IN_SD >= hmc_info->sd_table.sd_cnt)
sd_idx = (pd_index / IRDMA_HMC_PD_CNT_IN_SD);
rel_pd_idx = (pd_index % IRDMA_HMC_PD_CNT_IN_SD);
sd_idx = idx / IRDMA_HMC_PD_CNT_IN_SD;
rel_pd_idx = idx % IRDMA_HMC_PD_CNT_IN_SD;
pages == IRDMA_HMC_PD_CNT_IN_SD) ?
pages == IRDMA_HMC_PD_CNT_IN_SD &&
pages = (idx->rel_pd_idx) ? (IRDMA_HMC_PD_CNT_IN_SD - idx->rel_pd_idx) :
IRDMA_HMC_PD_CNT_IN_SD;
idx->rel_pd_idx = (idx->pd_idx % IRDMA_HMC_PD_CNT_IN_SD);