Lines Matching refs:pidx
951 #define QIB_I_P_SDMAINT(pidx) \ argument
952 (INT_MASK_P(SDma, pidx) | INT_MASK_P(SDmaIdle, pidx) | \
953 INT_MASK_P(SDmaProgress, pidx) | \
954 INT_MASK_PM(SDmaCleanupDone, pidx))
957 #define QIB_I_P_BITSEXTANT(pidx) \ argument
958 (INT_MASK_P(Err, pidx) | INT_MASK_P(SendDone, pidx) | \
959 INT_MASK_P(SDma, pidx) | INT_MASK_P(SDmaIdle, pidx) | \
960 INT_MASK_P(SDmaProgress, pidx) | \
961 INT_MASK_PM(SDmaCleanupDone, pidx))
1713 int pidx; in handle_7322_errors() local
1720 for (pidx = 0; pidx < dd->num_pports; ++pidx) in handle_7322_errors()
1721 if (dd->pport[pidx].link_speed_supported) in handle_7322_errors()
1722 *dd->pport[pidx].statusp &= ~QIB_STATUS_IB_CONF; in handle_7322_errors()
2058 int pidx; in qib_7322_clear_freeze() local
2063 for (pidx = 0; pidx < dd->num_pports; ++pidx) in qib_7322_clear_freeze()
2064 if (dd->pport[pidx].link_speed_supported) in qib_7322_clear_freeze()
2065 qib_write_kreg_port(dd->pport + pidx, krp_errmask, in qib_7322_clear_freeze()
2085 for (pidx = 0; pidx < dd->num_pports; ++pidx) { in qib_7322_clear_freeze()
2086 if (!dd->pport[pidx].link_speed_supported) in qib_7322_clear_freeze()
2088 qib_write_kreg_port(dd->pport + pidx, krp_errclear, ~0Ull); in qib_7322_clear_freeze()
2089 qib_write_kreg_port(dd->pport + pidx, krp_errmask, ~0Ull); in qib_7322_clear_freeze()
2175 int pidx = 0; in qib_7322_handle_hwerrors() local
2179 for (; pidx < dd->num_pports; ++pidx, ppd++) { in qib_7322_handle_hwerrors()
2181 if (pidx == 0 && (hwerrs & in qib_7322_handle_hwerrors()
2184 if (pidx == 1 && (hwerrs & in qib_7322_handle_hwerrors()
2223 int pidx; in qib_7322_init_hwerrors() local
2240 for (pidx = 0; pidx < dd->num_pports; ++pidx) in qib_7322_init_hwerrors()
2241 if (dd->pport[pidx].link_speed_supported) in qib_7322_init_hwerrors()
2242 qib_write_kreg_port(dd->pport + pidx, krp_errmask, in qib_7322_init_hwerrors()
2730 unsigned pidx = ppd->port - 1; in qib_update_sdma_dca() local
2734 if (cspec->sdma_cpu[pidx] != cpu) { in qib_update_sdma_dca()
2735 cspec->sdma_cpu[pidx] = cpu; in qib_update_sdma_dca()
2970 int pidx; in unknown_7322_gpio_intr() local
2992 for (pidx = 0; pidx < dd->num_pports && (dd->flags & QIB_HAS_QSFP); in unknown_7322_gpio_intr()
2993 ++pidx) { in unknown_7322_gpio_intr()
2997 if (!dd->pport[pidx].link_speed_supported) in unknown_7322_gpio_intr()
3000 ppd = dd->pport + pidx; in unknown_7322_gpio_intr()
5157 int pidx; in qib_get_7322_faststats() local
5159 for (pidx = 0; pidx < dd->num_pports; ++pidx) { in qib_get_7322_faststats()
5160 ppd = dd->pport + pidx; in qib_get_7322_faststats()
5885 unsigned pidx; in sendctrl_hook() local
5895 for (pidx = 0; pidx < dd->num_pports; ++pidx) { in sendctrl_hook()
5899 ppd = dd->pport + pidx; in sendctrl_hook()
5910 if (pidx >= dd->num_pports) in sendctrl_hook()
6094 u32 pidx, unit, port, deflt, h1; in set_no_qsfp_atten() local
6103 for (pidx = 0; pidx < dd->num_pports; ++pidx) in set_no_qsfp_atten()
6104 dd->pport[pidx].cpspec->no_eep = deflt; in set_no_qsfp_atten()
6145 for (pidx = 0; dd->unit == unit && pidx < dd->num_pports; in set_no_qsfp_atten()
6146 ++pidx) { in set_no_qsfp_atten()
6147 struct qib_pportdata *ppd = &dd->pport[pidx]; in set_no_qsfp_atten()
6172 for (pidx = 0; pidx < dd->num_pports; ++pidx) in set_no_qsfp_atten()
6173 if (dd->pport[pidx].link_speed_supported) in set_no_qsfp_atten()
6174 init_txdds_table(&dd->pport[pidx], 0); in set_no_qsfp_atten()
6327 int i, pidx; in write_7322_initregs() local
6333 for (pidx = 0; pidx < dd->num_pports; ++pidx) { in write_7322_initregs()
6338 !dd->pport[pidx].link_speed_supported) in write_7322_initregs()
6341 ppd = &dd->pport[pidx]; in write_7322_initregs()
6359 ctxt = (i % n) * dd->num_pports + pidx; in write_7322_initregs()
6410 unsigned features, pidx, sbufcnt; in qib_init_7322_variables() local
6502 for (pidx = 0; pidx < NUM_IB_PORTS; ++pidx) { in qib_init_7322_variables()
6508 dd->skip_kctxt_mask |= 1 << pidx; in qib_init_7322_variables()
6509 if (pidx == 0) { in qib_init_7322_variables()
6545 ret = qib_init_pportdata(ppd, dd, pidx, dd->num_pports); in qib_init_7322_variables()