Lines Matching refs:pi

39 	struct port_info *pi = netdev2pinfo(dev);  in cxgb4_dcb_state_init()  local
40 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_state_init()
49 __func__, pi->port_id); in cxgb4_dcb_state_init()
54 struct port_info *pi = netdev2pinfo(dev); in cxgb4_dcb_version_init() local
55 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_version_init()
65 struct port_info *pi = netdev2pinfo(dev); in cxgb4_dcb_cleanup_apps() local
66 struct adapter *adap = pi->adapter; in cxgb4_dcb_cleanup_apps()
67 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_cleanup_apps()
105 struct port_info *pi = netdev2pinfo(dev); in cxgb4_dcb_state_fsm() local
106 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_state_fsm()
107 struct adapter *adap = pi->adapter; in cxgb4_dcb_state_fsm()
248 struct port_info *pi = netdev_priv(dev); in cxgb4_dcb_handle_fw_update() local
249 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_handle_fw_update()
382 struct port_info *pi = netdev2pinfo(dev); in cxgb4_getstate() local
384 return pi->dcb.enabled; in cxgb4_getstate()
391 struct port_info *pi = netdev2pinfo(dev); in cxgb4_setstate() local
394 if (pi->dcb.state == CXGB4_DCB_STATE_HOST) { in cxgb4_setstate()
395 pi->dcb.enabled = enabled; in cxgb4_setstate()
401 if (enabled != (pi->dcb.state == CXGB4_DCB_STATE_FW_ALLSYNCED)) in cxgb4_setstate()
412 struct port_info *pi = netdev2pinfo(dev); in cxgb4_getpgtccfg() local
413 struct adapter *adap = pi->adapter; in cxgb4_getpgtccfg()
419 INIT_PORT_DCB_READ_LOCAL_CMD(pcmd, pi->port_id); in cxgb4_getpgtccfg()
421 INIT_PORT_DCB_READ_PEER_CMD(pcmd, pi->port_id); in cxgb4_getpgtccfg()
432 INIT_PORT_DCB_READ_LOCAL_CMD(pcmd, pi->port_id); in cxgb4_getpgtccfg()
434 INIT_PORT_DCB_READ_PEER_CMD(pcmd, pi->port_id); in cxgb4_getpgtccfg()
475 struct port_info *pi = netdev2pinfo(dev); in cxgb4_setpgtccfg_tx() local
476 struct adapter *adap = pi->adapter; in cxgb4_setpgtccfg_tx()
486 INIT_PORT_DCB_READ_LOCAL_CMD(pcmd, pi->port_id); in cxgb4_setpgtccfg_tx()
500 INIT_PORT_DCB_WRITE_CMD(pcmd, pi->port_id); in cxgb4_setpgtccfg_tx()
511 INIT_PORT_DCB_READ_LOCAL_CMD(pcmd, pi->port_id); in cxgb4_setpgtccfg_tx()
523 INIT_PORT_DCB_WRITE_CMD(pcmd, pi->port_id); in cxgb4_setpgtccfg_tx()
524 if (pi->dcb.state == CXGB4_DCB_STATE_HOST) in cxgb4_setpgtccfg_tx()
537 struct port_info *pi = netdev2pinfo(dev); in cxgb4_getpgbwgcfg() local
538 struct adapter *adap = pi->adapter; in cxgb4_getpgbwgcfg()
542 INIT_PORT_DCB_READ_LOCAL_CMD(pcmd, pi->port_id); in cxgb4_getpgbwgcfg()
544 INIT_PORT_DCB_READ_PEER_CMD(pcmd, pi->port_id); in cxgb4_getpgbwgcfg()
571 struct port_info *pi = netdev2pinfo(dev); in cxgb4_setpgbwgcfg_tx() local
572 struct adapter *adap = pi->adapter; in cxgb4_setpgbwgcfg_tx()
575 INIT_PORT_DCB_READ_LOCAL_CMD(pcmd, pi->port_id); in cxgb4_setpgbwgcfg_tx()
587 INIT_PORT_DCB_WRITE_CMD(pcmd, pi->port_id); in cxgb4_setpgbwgcfg_tx()
588 if (pi->dcb.state == CXGB4_DCB_STATE_HOST) in cxgb4_setpgbwgcfg_tx()
603 struct port_info *pi = netdev2pinfo(dev); in cxgb4_getpfccfg() local
604 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_getpfccfg()
610 *pfccfg = (pi->dcb.pfcen >> (7 - priority)) & 1; in cxgb4_getpfccfg()
619 struct port_info *pi = netdev2pinfo(dev); in cxgb4_setpfccfg() local
620 struct adapter *adap = pi->adapter; in cxgb4_setpfccfg()
623 if (pi->dcb.state != CXGB4_DCB_STATE_FW_ALLSYNCED || in cxgb4_setpfccfg()
627 INIT_PORT_DCB_WRITE_CMD(pcmd, pi->port_id); in cxgb4_setpfccfg()
628 if (pi->dcb.state == CXGB4_DCB_STATE_HOST) in cxgb4_setpfccfg()
632 pcmd.u.dcb.pfc.pfcen = pi->dcb.pfcen; in cxgb4_setpfccfg()
645 pi->dcb.pfcen = pcmd.u.dcb.pfc.pfcen; in cxgb4_setpfccfg()
657 struct port_info *pi = netdev2pinfo(dev); in cxgb4_getcap() local
685 *caps = pi->dcb.supported; in cxgb4_getcap()
699 struct port_info *pi = netdev2pinfo(dev); in cxgb4_getnumtcs() local
703 if (pi->dcb.msgs & CXGB4_DCB_FW_PGRATE) in cxgb4_getnumtcs()
704 *num = pi->dcb.pg_num_tcs_supported; in cxgb4_getnumtcs()
733 struct port_info *pi = netdev2pinfo(dev); in cxgb4_getpfcstate() local
735 if (pi->dcb.state != CXGB4_DCB_STATE_FW_ALLSYNCED) in cxgb4_getpfcstate()
738 return pi->dcb.pfcen != 0; in cxgb4_getpfcstate()
755 struct port_info *pi = netdev2pinfo(dev); in __cxgb4_getapp() local
756 struct adapter *adap = pi->adapter; in __cxgb4_getapp()
759 if (pi->dcb.state != CXGB4_DCB_STATE_FW_ALLSYNCED) in __cxgb4_getapp()
767 INIT_PORT_DCB_READ_PEER_CMD(pcmd, pi->port_id); in __cxgb4_getapp()
769 INIT_PORT_DCB_READ_LOCAL_CMD(pcmd, pi->port_id); in __cxgb4_getapp()
806 struct port_info *pi = netdev2pinfo(dev); in __cxgb4_setapp() local
807 struct adapter *adap = pi->adapter; in __cxgb4_setapp()
811 if (pi->dcb.state != CXGB4_DCB_STATE_FW_ALLSYNCED) in __cxgb4_setapp()
819 INIT_PORT_DCB_READ_LOCAL_CMD(pcmd, pi->port_id); in __cxgb4_setapp()
846 INIT_PORT_DCB_WRITE_CMD(pcmd, pi->port_id); in __cxgb4_setapp()
847 if (pi->dcb.state == CXGB4_DCB_STATE_HOST) in __cxgb4_setapp()
896 struct port_info *pi = netdev2pinfo(dev); in cxgb4_ieee_negotiation_complete() local
897 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_ieee_negotiation_complete()
909 struct port_info *pi = netdev2pinfo(dev); in cxgb4_ieee_read_ets() local
910 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_ieee_read_ets()
911 struct adapter *adap = pi->adapter; in cxgb4_ieee_read_ets()
923 INIT_PORT_DCB_READ_LOCAL_CMD(pcmd, pi->port_id); in cxgb4_ieee_read_ets()
925 INIT_PORT_DCB_READ_PEER_CMD(pcmd, pi->port_id); in cxgb4_ieee_read_ets()
938 INIT_PORT_DCB_READ_LOCAL_CMD(pcmd, pi->port_id); in cxgb4_ieee_read_ets()
940 INIT_PORT_DCB_READ_PEER_CMD(pcmd, pi->port_id); in cxgb4_ieee_read_ets()
969 struct port_info *pi = netdev2pinfo(dev); in cxgb4_ieee_get_pfc() local
970 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_ieee_get_pfc()
1040 struct port_info *pi = netdev2pinfo(dev); in cxgb4_getdcbx() local
1043 return pi->dcb.supported; in cxgb4_getdcbx()
1050 struct port_info *pi = netdev2pinfo(dev); in cxgb4_setdcbx() local
1060 if (pi->dcb.state != CXGB4_DCB_STATE_FW_ALLSYNCED) in cxgb4_setdcbx()
1068 if (dcb_request != pi->dcb.supported) in cxgb4_setdcbx()
1071 pi->dcb.supported = dcb_request; in cxgb4_setdcbx()
1079 struct port_info *pi = netdev2pinfo(dev); in cxgb4_getpeer_app() local
1080 struct adapter *adap = pi->adapter; in cxgb4_getpeer_app()
1083 if (pi->dcb.state != CXGB4_DCB_STATE_FW_ALLSYNCED) in cxgb4_getpeer_app()
1091 INIT_PORT_DCB_READ_PEER_CMD(pcmd, pi->port_id); in cxgb4_getpeer_app()
1113 struct port_info *pi = netdev2pinfo(dev); in cxgb4_getpeerapp_tbl() local
1114 struct adapter *adap = pi->adapter; in cxgb4_getpeerapp_tbl()
1117 if (pi->dcb.state != CXGB4_DCB_STATE_FW_ALLSYNCED) in cxgb4_getpeerapp_tbl()
1121 INIT_PORT_DCB_READ_PEER_CMD(pcmd, pi->port_id); in cxgb4_getpeerapp_tbl()
1150 struct port_info *pi = netdev2pinfo(dev); in cxgb4_cee_peer_getpg() local
1151 struct adapter *adap = pi->adapter; in cxgb4_cee_peer_getpg()
1160 INIT_PORT_DCB_READ_PEER_CMD(pcmd, pi->port_id); in cxgb4_cee_peer_getpg()
1172 INIT_PORT_DCB_READ_PEER_CMD(pcmd, pi->port_id); in cxgb4_cee_peer_getpg()
1191 struct port_info *pi = netdev2pinfo(dev); in cxgb4_cee_peer_getpfc() local
1199 pfc->pfc_en = bitswap_1(pi->dcb.pfcen); in cxgb4_cee_peer_getpfc()