• Home
  • Raw
  • Download

Lines Matching refs:limits

350 	if (idx >= ndev->limits.max_spads)  in ntb_write_local_spad()
374 if (idx >= ndev->limits.max_spads) in ntb_read_local_spad()
399 if (idx >= ndev->limits.max_spads) in ntb_write_remote_spad()
423 if (idx >= ndev->limits.max_spads) in ntb_read_remote_spad()
741 ndev->limits.max_spads = SNB_MAX_B2B_SPADS; in ntb_xeon_setup()
750 if (!ndev->mw[ndev->limits.max_mw - 1].bar_sz) in ntb_xeon_setup()
753 ndev->limits.max_db_bits = SNB_MAX_DB_BITS; in ntb_xeon_setup()
755 ndev->mw[ndev->limits.max_mw - 1].vbase + in ntb_xeon_setup()
758 ndev->mw[ndev->limits.max_mw - 1].vbase + in ntb_xeon_setup()
773 ndev->limits.max_mw = SNB_ERRATA_MAX_MW; in ntb_xeon_setup()
780 ndev->limits.max_db_bits = SNB_MAX_DB_BITS - 1; in ntb_xeon_setup()
798 ndev->limits.max_mw = HSX_SPLITBAR_MAX_MW; in ntb_xeon_setup()
800 ndev->limits.max_mw = SNB_MAX_MW; in ntb_xeon_setup()
901 ndev->limits.max_spads = SNB_MAX_COMPAT_SPADS / 2; in ntb_xeon_setup()
902 ndev->limits.max_db_bits = SNB_MAX_DB_BITS; in ntb_xeon_setup()
913 ndev->limits.max_spads * 4; in ntb_xeon_setup()
920 ndev->limits.max_mw = HSX_SPLITBAR_MAX_MW; in ntb_xeon_setup()
922 ndev->limits.max_mw = SNB_MAX_MW; in ntb_xeon_setup()
935 ndev->limits.max_spads = SNB_MAX_COMPAT_SPADS / 2; in ntb_xeon_setup()
936 ndev->limits.max_db_bits = SNB_MAX_DB_BITS; in ntb_xeon_setup()
945 ndev->limits.max_spads * 4; in ntb_xeon_setup()
952 ndev->limits.max_mw = HSX_SPLITBAR_MAX_MW; in ntb_xeon_setup()
954 ndev->limits.max_mw = SNB_MAX_MW; in ntb_xeon_setup()
968 ndev->limits.msix_cnt = SNB_MSIX_CNT; in ntb_xeon_setup()
1016 ndev->limits.max_mw = BWD_MAX_MW; in ntb_bwd_setup()
1017 ndev->limits.max_spads = BWD_MAX_SPADS; in ntb_bwd_setup()
1018 ndev->limits.max_db_bits = BWD_MAX_DB_BITS; in ntb_bwd_setup()
1019 ndev->limits.msix_cnt = BWD_MSIX_CNT; in ntb_bwd_setup()
1170 if (msix_entries < ndev->limits.msix_cnt) in ntb_setup_snb_msix()
1261 } else if (msix_entries > ndev->limits.msix_cnt) { in ntb_setup_msix()
1348 ndev->max_cbs = ndev->limits.max_db_bits; in ntb_setup_interrupts()
1404 ndev->db_cb = kcalloc(ndev->limits.max_db_bits, in ntb_create_callbacks()
1410 for (i = 0; i < ndev->limits.max_db_bits; i++) { in ntb_create_callbacks()
1422 for (i = 0; i < ndev->limits.max_db_bits; i++) in ntb_free_callbacks()
1593 ndev->limits.max_mw = HSX_SPLITBAR_MAX_MW; in ntb_max_mw_detect()
1595 ndev->limits.max_mw = SNB_MAX_MW; in ntb_max_mw_detect()
1731 ndev->mw = kcalloc(ndev->limits.max_mw, sizeof(struct ntb_mw), in ntb_pci_probe()
1755 for (i = 0; i < ndev->limits.max_mw; i++) { in ntb_pci_probe()
1763 (i == (ndev->limits.max_mw - 1))) { in ntb_pci_probe()
1818 for (i = 0; i < ndev->limits.max_spads; i++) { in ntb_pci_probe()
1875 for (i = 0; i < ndev->limits.max_mw; i++) in ntb_pci_remove()