p_cli 497 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_ilt_cli_blk_fill(struct qed_ilt_client_cfg *p_cli, p_cli 501 drivers/net/ethernet/qlogic/qed/qed_cxt.c u32 ilt_size = ILT_PAGE_IN_BYTES(p_cli->p_size.val); p_cli 515 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_client_cfg *p_cli, p_cli 522 drivers/net/ethernet/qlogic/qed/qed_cxt.c if (!p_cli->active) p_cli 523 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->first.val = *p_line; p_cli 525 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->active = true; p_cli 527 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->last.val = *p_line - 1; p_cli 531 drivers/net/ethernet/qlogic/qed/qed_cxt.c client_id, p_cli->first.val, p_cli 532 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->last.val, p_blk->total_size, p_cli 540 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_client_cfg *p_cli; p_cli 545 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_hwfn->p_cxt_mngr->clients[ILT_CLI_CDUC]; p_cli 547 drivers/net/ethernet/qlogic/qed/qed_cxt.c cxts_per_p = ILT_PAGE_IN_BYTES(p_cli->p_size.val) / p_cli 557 drivers/net/ethernet/qlogic/qed/qed_cxt.c *p_cli) p_cli 559 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->active = false; p_cli 560 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->first.val = 0; p_cli 561 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->last.val = 0; p_cli 562 drivers/net/ethernet/qlogic/qed/qed_cxt.c return p_cli; p_cli 575 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_client_cfg *p_cli; p_cli 595 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_CDUC]); p_cli 600 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines = 0; p_cli 605 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->pf_blks[CDUC_BLK]); p_cli 609 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, p_cli 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_cli 613 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines = curr_line - p_blk->start_line; p_cli 619 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->vf_blks[CDUC_BLK]); p_cli 622 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, p_cli 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_cli 626 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->vf_total_lines = curr_line - p_blk->start_line; p_cli 629 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_cli 633 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_CDUT]); p_cli 634 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->first.val = curr_line; p_cli 642 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->pf_blks[CDUT_SEG_BLK(i)]); p_cli 644 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, total, p_cli 647 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_cli 658 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_cxt_set_blk(&p_cli->pf_blks[CDUT_FL_SEG_BLK(i, PF)]); p_cli 677 drivers/net/ethernet/qlogic/qed/qed_cxt.c line = p_cli->pf_blks[CDUT_SEG_BLK(i)].start_line; p_cli 679 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, line, 0, 0); p_cli 684 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, p_cli 688 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_cli 691 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines = curr_line - p_cli->pf_blks[0].start_line; p_cli 703 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->vf_blks[CDUT_SEG_BLK(0)]); p_cli 704 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, p_cli 708 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_cli 713 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_cxt_set_blk(&p_cli->vf_blks[CDUT_FL_SEG_BLK(0, VF)]); p_cli 716 drivers/net/ethernet/qlogic/qed/qed_cxt.c line = p_cli->vf_blks[CDUT_SEG_BLK(0)].start_line; p_cli 717 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, line, 0, 0); p_cli 720 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, p_cli 722 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_cli 725 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->vf_total_lines = curr_line - p_cli 726 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->vf_blks[0].start_line; p_cli 730 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->vf_blks[CDUT_SEG_BLK(0)]; p_cli 731 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_cli 734 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->vf_blks[CDUT_FL_SEG_BLK(0, VF)]; p_cli 735 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_cli 741 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_QM]); p_cli 742 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->pf_blks[0]); p_cli 758 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, p_cli 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_cli 763 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines = curr_line - p_blk->start_line; p_cli 766 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_SRC]); p_cli 780 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->pf_blks[0]); p_cli 781 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, p_cli 785 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_cli 787 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines = curr_line - p_blk->start_line; p_cli 791 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_TM]); p_cli 795 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->pf_blks[0]); p_cli 796 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, p_cli 799 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_cli 801 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines = curr_line - p_blk->start_line; p_cli 807 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->vf_blks[0]); p_cli 808 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, p_cli 811 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_cli 814 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->vf_total_lines = curr_line - p_blk->start_line; p_cli 816 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_cli 824 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_TSDM]); p_cli 825 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = qed_cxt_set_blk(&p_cli->pf_blks[SRQ_BLK]); p_cli 826 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_blk_fill(p_cli, p_blk, curr_line, p_cli 829 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_ilt_cli_adv_line(p_hwfn, p_cli, p_blk, &curr_line, p_cli 831 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines = curr_line - p_blk->start_line; p_cli 845 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_client_cfg *p_cli; p_cli 862 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_mngr->clients[ILT_CLI_CDUT]; p_cli 863 drivers/net/ethernet/qlogic/qed/qed_cxt.c ilt_page_size = ILT_PAGE_IN_BYTES(p_cli->p_size.val); p_cli 1010 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_client_cfg *p_cli = p_hwfn->p_cxt_mngr->clients; p_cli 1014 drivers/net/ethernet/qlogic/qed/qed_cxt.c ilt_size = qed_cxt_ilt_shadow_size(p_cli); p_cli 1444 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_client_cfg *p_cli; p_cli 1463 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_hwfn->p_cxt_mngr->clients[ILT_CLI_CDUT]; p_cli 1477 drivers/net/ethernet/qlogic/qed/qed_cxt.c offset = (ILT_PAGE_IN_BYTES(p_cli->p_size.val) * p_cli 1478 drivers/net/ethernet/qlogic/qed/qed_cxt.c (p_cli->pf_blks[CDUT_SEG_BLK(i)].start_line - p_cli 1479 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->first.val)) / CDUT_SEG_ALIGNMET_IN_BYTES; p_cli 1486 drivers/net/ethernet/qlogic/qed/qed_cxt.c offset = (ILT_PAGE_IN_BYTES(p_cli->p_size.val) * p_cli 1487 drivers/net/ethernet/qlogic/qed/qed_cxt.c (p_cli->pf_blks[CDUT_FL_SEG_BLK(i, PF)].start_line - p_cli 1488 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->first.val)) / CDUT_SEG_ALIGNMET_IN_BYTES; p_cli 1615 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_client_cfg *p_cli; p_cli 1630 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_hwfn->p_cxt_mngr->clients[ILT_CLI_CDUC]; p_cli 1631 drivers/net/ethernet/qlogic/qed/qed_cxt.c blk_factor = ilog2(ILT_PAGE_IN_BYTES(p_cli->p_size.val) >> 10); p_cli 1632 drivers/net/ethernet/qlogic/qed/qed_cxt.c if (p_cli->active) { p_cli 1638 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines); p_cli 1641 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->vf_total_lines); p_cli 1644 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_hwfn->p_cxt_mngr->clients[ILT_CLI_CDUT]; p_cli 1645 drivers/net/ethernet/qlogic/qed/qed_cxt.c blk_factor = ilog2(ILT_PAGE_IN_BYTES(p_cli->p_size.val) >> 10); p_cli 1646 drivers/net/ethernet/qlogic/qed/qed_cxt.c if (p_cli->active) { p_cli 1652 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines); p_cli 1655 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->vf_total_lines); p_cli 1658 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_hwfn->p_cxt_mngr->clients[ILT_CLI_TM]; p_cli 1659 drivers/net/ethernet/qlogic/qed/qed_cxt.c blk_factor = ilog2(ILT_PAGE_IN_BYTES(p_cli->p_size.val) >> 10); p_cli 1660 drivers/net/ethernet/qlogic/qed/qed_cxt.c if (p_cli->active) { p_cli 1665 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->pf_total_lines); p_cli 1668 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli->vf_total_lines); p_cli 2204 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_client_cfg *p_cli; p_cli 2222 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_mngr->clients[ILT_CLI_CDUT]; p_cli 2223 drivers/net/ethernet/qlogic/qed/qed_cxt.c if (!p_cli->active) p_cli 2230 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_fl_seg = &p_cli->pf_blks[CDUT_FL_SEG_BLK(seg, PF)]; p_cli 2239 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_info->waste = ILT_PAGE_IN_BYTES(p_cli->p_size.val) - p_cli 2256 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_client_cfg *p_cli; p_cli 2266 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_hwfn->p_cxt_mngr->clients[ILT_CLI_CDUC]; p_cli 2268 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->pf_blks[CDUC_BLK]; p_cli 2271 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_hwfn->p_cxt_mngr->clients[ILT_CLI_TSDM]; p_cli 2273 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->pf_blks[SRQ_BLK]; p_cli 2276 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_hwfn->p_cxt_mngr->clients[ILT_CLI_CDUT]; p_cli 2278 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->pf_blks[CDUT_SEG_BLK(QED_CXT_ROCE_TID_SEG)]; p_cli 2286 drivers/net/ethernet/qlogic/qed/qed_cxt.c hw_p_size = p_cli->p_size.val; p_cli 2390 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_client_cfg *p_cli; p_cli 2399 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_hwfn->p_cxt_mngr->clients[ILT_CLI_CDUC]; p_cli 2401 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->pf_blks[CDUC_BLK]; p_cli 2404 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_hwfn->p_cxt_mngr->clients[ILT_CLI_TSDM]; p_cli 2406 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->pf_blks[SRQ_BLK]; p_cli 2409 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_hwfn->p_cxt_mngr->clients[ILT_CLI_CDUT]; p_cli 2411 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_blk = &p_cli->pf_blks[CDUT_SEG_BLK(QED_CXT_ROCE_TID_SEG)]; p_cli 2419 drivers/net/ethernet/qlogic/qed/qed_cxt.c hw_p_size = p_cli->p_size.val; p_cli 2504 drivers/net/ethernet/qlogic/qed/qed_cxt.c struct qed_ilt_client_cfg *p_cli; p_cli 2526 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_cli = &p_mngr->clients[ILT_CLI_CDUT]; p_cli 2527 drivers/net/ethernet/qlogic/qed/qed_cxt.c if (!p_cli->active) p_cli 2533 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_seg = &p_cli->pf_blks[CDUT_SEG_BLK(seg)]; p_cli 2537 drivers/net/ethernet/qlogic/qed/qed_cxt.c p_seg = &p_cli->pf_blks[CDUT_FL_SEG_BLK(seg, PF)];