p_blk 498 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_cli_blk *p_blk, p_blk 504 drivers/net/ethernet/qlogic/qed/qed_cxt.c if (p_blk->total_size) p_blk 507 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk->total_size = total_size; p_blk 508 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk->real_size_in_page = 0; p_blk 510 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk->real_size_in_page = (ilt_size / elem_size) * elem_size; p_blk 511 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk->start_line = start_line; p_blk 516 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_cli_blk *p_blk, p_blk 519 drivers/net/ethernet/qlogic/qed/qed_cxt.c if (!p_blk->total_size) p_blk 526 drivers/net/ethernet/qlogic/qed/qed_cxt.c *p_line += DIV_ROUND_UP(p_blk->total_size, p_blk->real_size_in_page); p_blk 532 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->last.val, p_blk->total_size, p_blk 533 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk->real_size_in_page, p_blk->start_line); p_blk 565 drivers/net/ethernet/qlogic/qed/qed_cxt.c static struct qed_ilt_cli_blk *qed_cxt_set_blk(struct qed_ilt_cli_blk *p_blk) p_blk 567 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk->total_size = 0; p_blk 568 drivers/net/ethernet/qlogic/qed/qed_cxt.c return p_blk; p_blk 576 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_cli_blk *p_blk; p_blk 605 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->pf_blks[CDUC_BLK]); p_blk 609 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, p_blk 612 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, ILT_CLI_CDUC); p_blk 613 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines = curr_line - p_blk->start_line; p_blk 615 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk->dynamic_line_cnt = qed_ilt_get_dynamic_line_cnt(p_hwfn, p_blk 619 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->vf_blks[CDUC_BLK]); p_blk 622 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, p_blk 625 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, ILT_CLI_CDUC); p_blk 626 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->vf_total_lines = curr_line - p_blk->start_line; p_blk 629 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_blk 642 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->pf_blks[CDUT_SEG_BLK(i)]); p_blk 644 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, total, p_blk 647 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_blk 657 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = p_blk 679 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, line, 0, 0); p_blk 684 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, p_blk 688 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_blk 703 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->vf_blks[CDUT_SEG_BLK(0)]); p_blk 704 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, p_blk 708 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_blk 712 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = p_blk 717 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, line, 0, 0); p_blk 720 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, p_blk 722 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_blk 730 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->vf_blks[CDUT_SEG_BLK(0)]; p_blk 731 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_blk 734 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->vf_blks[CDUT_FL_SEG_BLK(0, VF)]; p_blk 735 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_blk 742 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->pf_blks[0]); p_blk 758 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, p_blk 762 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, ILT_CLI_QM); p_blk 763 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines = curr_line - p_blk->start_line; p_blk 780 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->pf_blks[0]); p_blk 781 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, p_blk 785 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_blk 787 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines = curr_line - p_blk->start_line; p_blk 795 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->pf_blks[0]); p_blk 796 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, p_blk 799 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_blk 801 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines = curr_line - p_blk->start_line; p_blk 807 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->vf_blks[0]); p_blk 808 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, p_blk 811 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_blk 814 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->vf_total_lines = curr_line - p_blk->start_line; p_blk 816 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_blk 825 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->pf_blks[SRQ_BLK]); p_blk 826 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, p_blk 829 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_blk 831 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines = curr_line - p_blk->start_line; p_blk 1029 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_cli_blk *p_blk, p_blk 1041 drivers/net/ethernet/qlogic/qed/qed_cxt.c lines_to_skip = p_blk->dynamic_line_cnt; p_blk 1043 drivers/net/ethernet/qlogic/qed/qed_cxt.c if (!p_blk->total_size) p_blk 1046 drivers/net/ethernet/qlogic/qed/qed_cxt.c sz_left = p_blk->total_size; p_blk 1047 drivers/net/ethernet/qlogic/qed/qed_cxt.c lines = DIV_ROUND_UP(sz_left, p_blk->real_size_in_page) - lines_to_skip; p_blk 1048 drivers/net/ethernet/qlogic/qed/qed_cxt.c line = p_blk->start_line + start_line_offset - p_blk 1056 drivers/net/ethernet/qlogic/qed/qed_cxt.c size = min_t(u32, sz_left, p_blk->real_size_in_page); p_blk 1081 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_cli_blk *p_blk; p_blk 1099 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &clients[i].pf_blks[j]; p_blk 1100 drivers/net/ethernet/qlogic/qed/qed_cxt.c rc = qed_ilt_blk_alloc(p_hwfn, p_blk, i, 0); p_blk 1108 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &clients[i].vf_blks[j]; p_blk 1109 drivers/net/ethernet/qlogic/qed/qed_cxt.c rc = qed_ilt_blk_alloc(p_hwfn, p_blk, i, lines); p_blk 2257 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_cli_blk *p_blk; p_blk 2268 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->pf_blks[CDUC_BLK]; p_blk 2273 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->pf_blks[SRQ_BLK]; p_blk 2278 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->pf_blks[CDUT_SEG_BLK(QED_CXT_ROCE_TID_SEG)]; p_blk 2288 drivers/net/ethernet/qlogic/qed/qed_cxt.c line = p_blk->start_line + (iid / elems_per_p); p_blk 2311 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk->real_size_in_page, &p_phys, p_blk 2340 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk->real_size_in_page; p_blk 2391 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_cli_blk *p_blk; p_blk 2401 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->pf_blks[CDUC_BLK]; p_blk 2406 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->pf_blks[SRQ_BLK]; p_blk 2411 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->pf_blks[CDUT_SEG_BLK(QED_CXT_ROCE_TID_SEG)]; p_blk 2421 drivers/net/ethernet/qlogic/qed/qed_cxt.c start_line = p_blk->start_line + (start_iid / elems_per_p); p_blk 2422 drivers/net/ethernet/qlogic/qed/qed_cxt.c end_line = p_blk->start_line + (end_iid / elems_per_p);