/openbmc/qemu/hw/net/rocker/ |
H A D | rocker_fp.c | 34 uint32_t pport; member 111 bool fp_port_from_pport(uint32_t pport, uint32_t *port) in fp_port_from_pport() argument 113 if (pport < 1 || pport > ROCKER_FP_PORTS_MAX) { in fp_port_from_pport() 116 *port = pport - 1; in fp_port_from_pport() 146 return world_ingress(port->world, port->pport, iov, iovcnt); in fp_port_receive_iov() 168 rocker_event_link_changed(port->r, port->pport, !nc->link_down); in fp_port_set_link_status() 233 port->pport = index + 1; in fp_port_alloc() 237 port->name = g_strdup_printf("%sp%d", sw_name, port->pport); in fp_port_alloc()
|
H A D | rocker.h | 75 int rocker_event_link_changed(Rocker *r, uint32_t pport, bool link_up); 76 int rocker_event_mac_vlan_seen(Rocker *r, uint32_t pport, uint8_t *addr, 78 int rx_produce(World *world, uint32_t pport, 80 int rocker_port_eg(Rocker *r, uint32_t pport,
|
H A D | rocker.c | 150 uint32_t pport; in tx_consume() local 171 pport = rocker_get_pport_by_tx_ring(r, desc_get_ring(info)); in tx_consume() 172 if (!fp_port_from_pport(pport, &port)) { in tx_consume() 264 uint32_t pport; in cmd_get_port_settings() local 284 pport = rocker_tlv_get_le32(tlvs[ROCKER_TLV_CMD_PORT_SETTINGS_PPORT]); in cmd_get_port_settings() 285 if (!fp_port_from_pport(pport, &port)) { in cmd_get_port_settings() 316 rocker_tlv_put_le32(buf, &pos, ROCKER_TLV_CMD_PORT_SETTINGS_PPORT, pport); in cmd_get_port_settings() 337 uint32_t pport; in cmd_set_port_settings() local 354 pport = rocker_tlv_get_le32(tlvs[ROCKER_TLV_CMD_PORT_SETTINGS_PPORT]); in cmd_set_port_settings() 355 if (!fp_port_from_pport(pport, &port)) { in cmd_set_port_settings() [all …]
|
H A D | rocker_world.h | 29 typedef ssize_t (world_ig)(World *world, uint32_t pport, 43 ssize_t world_ingress(World *world, uint32_t pport,
|
H A D | rocker_world.c | 29 ssize_t world_ingress(World *world, uint32_t pport, in world_ingress() argument 33 return world->ops->ig(world, pport, iov, iovcnt); in world_ingress()
|
/openbmc/linux/drivers/infiniband/hw/qib/ |
H A D | qib_init.c | 146 ppd = dd->pport + (i % dd->num_pports); in qib_create_ctxts() 334 dd->pport[pidx].statusp = status_page; in init_pioavailregs() 457 dd->f_rcvctrl(dd->pport + i, QIB_RCVCTRL_CTXT_DIS | in init_after_reset() 461 dd->f_sendctrl(dd->pport + i, QIB_SENDCTRL_SEND_DIS | in init_after_reset() 477 dd->f_sendctrl(dd->pport + i, QIB_SENDCTRL_SEND_ENB | in enable_chip() 529 dd->f_sendctrl(dd->pport, QIB_SENDCTRL_DISARM_ALL); in init_piobuf_state() 531 dd->f_sendctrl(dd->pport + pidx, QIB_SENDCTRL_FLUSH); in init_piobuf_state() 582 ppd = dd->pport + pidx; in qib_create_workqueues() 599 ppd = dd->pport + pidx; in qib_create_workqueues() 643 ppd = dd->pport + pidx; in qib_init() [all …]
|
H A D | qib_sysfs.c | 46 return &dd->pport[port_num - 1]; in qib_get_pportdata_kobj() 56 struct qib_pportdata *ppd = &dd->pport[port_num - 1]; in hrtbt_enable_show() 66 struct qib_pportdata *ppd = &dd->pport[port_num - 1]; in hrtbt_enable_store() 93 struct qib_pportdata *ppd = &dd->pport[port_num - 1]; in loopback_store() 109 struct qib_pportdata *ppd = &dd->pport[port_num - 1]; in led_override_store() 128 struct qib_pportdata *ppd = &dd->pport[port_num - 1]; in status_show() 159 struct qib_pportdata *ppd = &dd->pport[port_num - 1]; in status_str_show() 314 struct qib_ibport *qibp = &dd->pport[port_num - 1].ibport_data; in sl2vl_attr_show() 382 struct qib_ibport *qibp = &dd->pport[port_num - 1].ibport_data; in diagc_attr_show() 394 struct qib_ibport *qibp = &dd->pport[port_num - 1].ibport_data; in diagc_attr_store() [all …]
|
H A D | qib_tx.c | 71 dd->f_sendctrl(dd->pport, QIB_SENDCTRL_DISARM_BUF(i)); in qib_disarm_piobufs() 117 ppd = dd->pport + pidx; in is_sdma_buf() 200 dd->f_sendctrl(dd->pport, QIB_SENDCTRL_DISARM_BUF(i)); in qib_disarm_piobufs_set() 367 dd->f_sendctrl(dd->pport, QIB_SENDCTRL_DISARM_BUF(n)); in qib_sendbuf_done() 509 dd->f_sendctrl(dd->pport, QIB_SENDCTRL_AVAIL_BLIP); in qib_force_pio_avail_update()
|
H A D | qib_iba7220.c | 773 qib_disarm_7220_senderrbufs(dd->pport); in qib_7220_txe_recover() 1038 qib_decode_7220_sdma_errs(dd->pport, err, buf, blen); in qib_decode_7220_err() 1099 struct qib_pportdata *ppd = dd->pport; in handle_7220_errors() 1200 *dd->pport->statusp &= ~QIB_STATUS_IB_CONF; in handle_7220_errors() 1263 qib_cancel_sends(dd->pport); in qib_7220_clear_freeze() 1992 sdma_7220_intr(dd->pport, istat); in qib_7220intr() 2082 dd->pport->cpspec->ibdeltainprog = 0; in qib_setup_7220_reset() 2083 dd->pport->cpspec->ibsymdelta = 0; in qib_setup_7220_reset() 2084 dd->pport->cpspec->iblnkerrdelta = 0; in qib_setup_7220_reset() 2134 if (dd->pport->cpspec->ibcddrctrl & IBA7220_IBC_IBTA_1_2_MASK) in qib_setup_7220_reset() [all …]
|
H A D | qib_mad.c | 210 struct qib_ibport *ibp = &dd->pport[port_num - 1].ibport_data; in qib_cap_mask_chg() 288 dd->pport[pidx].guid == 0) in subn_get_nodeinfo() 291 nip->port_guid = dd->pport[pidx].guid; in subn_get_nodeinfo() 299 nip->node_guid = dd->pport->guid; /* Use first-port GUID as node */ in subn_get_nodeinfo() 326 struct qib_pportdata *ppd = dd->pport + pidx; in subn_get_guidinfo() 486 ppd = dd->pport + (port_num - 1); in subn_get_portinfo() 583 struct qib_pportdata *ppd = dd->pport + port - 1; in get_pkeys() 631 struct qib_pportdata *ppd = dd->pport + pidx; in subn_set_guidinfo() 685 ppd = dd->pport + (port_num - 1); in subn_set_portinfo() 1001 ppd = dd->pport + (port - 1); in set_pkeys() [all …]
|
H A D | qib_iba7322.c | 1654 qib_disarm_7322_senderrbufs(dd->pport); in handle_7322_errors() 1660 qib_disarm_7322_senderrbufs(dd->pport); in handle_7322_errors() 1688 if (dd->pport[pidx].link_speed_supported) in handle_7322_errors() 1689 *dd->pport[pidx].statusp &= ~QIB_STATUS_IB_CONF; in handle_7322_errors() 2033 if (dd->pport[pidx].link_speed_supported) in qib_7322_clear_freeze() 2034 qib_write_kreg_port(dd->pport + pidx, krp_errmask, in qib_7322_clear_freeze() 2055 if (!dd->pport[pidx].link_speed_supported) in qib_7322_clear_freeze() 2057 qib_write_kreg_port(dd->pport + pidx, krp_errclear, ~0Ull); in qib_7322_clear_freeze() 2058 qib_write_kreg_port(dd->pport + pidx, krp_errmask, ~0Ull); in qib_7322_clear_freeze() 2147 struct qib_pportdata *ppd = dd->pport; in qib_7322_handle_hwerrors() [all …]
|
H A D | qib_qp.c | 221 struct qib_ibport *ibp = &dd->pport[n].ibport_data; in qib_free_all_qps() 302 if (mtu > dd->pport[pidx].ibmtu) in qib_get_pmtu_from_attr() 303 pmtu = mtu_to_enum(dd->pport[pidx].ibmtu); in qib_get_pmtu_from_attr()
|
/openbmc/linux/drivers/char/ |
H A D | ppdev.c | 122 struct parport *pport; in pp_read() local 138 pport = pp->pdev->port; in pp_read() 139 mode = pport->ieee1284.mode & ~(IEEE1284_DEVICEID | IEEE1284_ADDR); in pp_read() 158 if (pport->ieee1284.mode & IEEE1284_ADDR) in pp_read() 159 fn = pport->ops->epp_read_addr; in pp_read() 161 fn = pport->ops->epp_read_data; in pp_read() 162 bytes_read = (*fn)(pport, kbuffer, need, flags); in pp_read() 164 bytes_read = parport_read(pport, kbuffer, need); in pp_read() 202 struct parport *pport; in pp_write() local 214 pport = pp->pdev->port; in pp_write() [all …]
|
/openbmc/qemu/qapi/ |
H A D | rocker.json | 127 # @in-pport: physical input port 151 'data' : { 'priority': 'uint32', 'tbl-id': 'uint32', '*in-pport': 'uint32', 161 # @in-pport: physical input port 181 'data' : { '*in-pport': 'uint32', '*tunnel-id': 'uint32', 200 # @out-pport: physical output port 210 '*new-vlan-id': 'uint16', '*out-pport': 'uint32' } } 275 # @pport: physical port number 279 # @out-pport: output physical port number 302 '*pport': 'uint32', '*index': 'uint32', '*out-pport': 'uint32',
|
/openbmc/linux/drivers/scsi/lpfc/ |
H A D | lpfc_logmsg.h | 64 { uint32_t log_verbose = (phba)->pport ? \ 65 (phba)->pport->cfg_log_verbose : \ 88 { uint32_t log_verbose = (phba)->pport ? \ 89 (phba)->pport->cfg_log_verbose : \
|
H A D | lpfc_vport.c | 296 struct lpfc_vport *pport = (struct lpfc_vport *) shost->hostdata; in lpfc_vport_create() local 297 struct lpfc_hba *phba = pport->phba; in lpfc_vport_create() 401 vport->cfg_lun_queue_depth = phba->pport->cfg_lun_queue_depth; in lpfc_vport_create() 414 vport->fdmi_hba_mask = phba->pport->fdmi_hba_mask; in lpfc_vport_create() 415 vport->fdmi_port_mask = phba->pport->fdmi_port_mask; in lpfc_vport_create() 423 (pport->fc_flag & FC_VFI_REGISTERED)) { in lpfc_vport_create() 445 (pport->port_state < LPFC_FABRIC_CFG_LINK) || in lpfc_vport_create() 461 ndlp = lpfc_findnode_did(phba->pport, Fabric_DID); in lpfc_vport_create() 599 ndlp = lpfc_findnode_did(phba->pport, Fabric_DID); in enable_vport() 647 !(phba->pport->load_flag & FC_UNLOADING)) { in lpfc_vport_delete() [all …]
|
H A D | lpfc_vmid.c | 114 if (vport->phba->pport->vmid_flag & LPFC_VMID_TYPE_PRIO) in lpfc_vmid_update_entry() 140 lpfc_get_vmid_from_hashtable(vport->phba->pport, hash, in lpfc_vmid_assign_cs_ctl() 242 if (vport->phba->pport->vmid_flag & LPFC_VMID_TYPE_PRIO) in lpfc_vmid_get_appid() 259 if (vport->phba->pport->vmid_flag & LPFC_VMID_TYPE_PRIO) in lpfc_vmid_get_appid() 278 if (!(vport->phba->pport->vmid_flag & LPFC_VMID_TIMER_ENBLD)) { in lpfc_vmid_get_appid() 282 vport->phba->pport->vmid_flag |= LPFC_VMID_TIMER_ENBLD; in lpfc_vmid_get_appid()
|
H A D | lpfc_hbadisc.c | 377 vport = phba->pport; in lpfc_check_inactive_vmid() 614 vport = phba->pport; in lpfc_check_vmid_qfpa_issue() 904 = (phba->pport->stopped) in lpfc_work_list_done() 914 if (!(phba->pport->load_flag & FC_UNLOADING)) in lpfc_work_list_done() 966 if (phba->pport->work_port_events & in lpfc_work_done() 969 phba->pport->work_port_events &= in lpfc_work_done() 972 if (phba->pport->work_port_events & in lpfc_work_done() 975 phba->pport->work_port_events &= in lpfc_work_done() 1006 vport = phba->pport; in lpfc_work_done() 1242 struct lpfc_vport *vport = phba->pport; in lpfc_linkdown() [all …]
|
H A D | lpfc_init.c | 418 struct lpfc_vport *vport = phba->pport; in lpfc_config_port_post() 636 pmb->vport = phba->pport; in lpfc_config_port_post() 656 pmb->vport = phba->pport; in lpfc_config_port_post() 760 struct lpfc_vport *vport = phba->pport; in lpfc_hba_init_link_fc_topology() 894 if (phba->pport->load_flag & FC_UNLOADING) in lpfc_hba_down_prep() 895 lpfc_cleanup_discovery_resources(phba->pport); in lpfc_hba_down_prep() 1202 spin_lock_irqsave(&phba->pport->work_port_lock, iflag); in lpfc_hb_timeout() 1203 tmo_posted = phba->pport->work_port_events & WORKER_HB_TMO; in lpfc_hb_timeout() 1205 phba->pport->work_port_events |= WORKER_HB_TMO; in lpfc_hb_timeout() 1206 spin_unlock_irqrestore(&phba->pport->work_port_lock, iflag); in lpfc_hb_timeout() [all …]
|
H A D | lpfc_nvmet.c | 875 if (phba->pport->load_flag & FC_UNLOADING) in __lpfc_nvme_xmt_ls_rsp() 987 if (axchg->phba->pport->load_flag & FC_UNLOADING) in lpfc_nvmet_xmt_ls_rsp() 1025 if (phba->pport->load_flag & FC_UNLOADING) { in lpfc_nvmet_xmt_fcp_op() 1148 if (phba->pport->load_flag & FC_UNLOADING) in lpfc_nvmet_xmt_fcp_abort() 1320 if (phba->pport->load_flag & FC_UNLOADING) in lpfc_nvmet_ls_req() 1329 ret = __lpfc_nvme_ls_req(phba->pport, ndlp, pnvme_lsreq, in lpfc_nvmet_ls_req() 1356 if (phba->pport->load_flag & FC_UNLOADING) in lpfc_nvmet_ls_abort() 1361 ret = __lpfc_nvme_ls_abort(phba->pport, ndlp, pnvme_lsreq); in lpfc_nvmet_ls_abort() 1399 rc = lpfc_issue_els_rscn(phba->pport, 0); in lpfc_nvmet_discovery_event() 1642 struct lpfc_vport *vport = phba->pport; in lpfc_nvmet_create_targetport() [all …]
|
/openbmc/linux/drivers/scsi/bfa/ |
H A D | bfad.c | 244 bfad->pport.flags |= BFAD_PORT_DELETE; in bfad_sm_created() 440 port_drv = &bfad->pport; in bfa_fcb_lport_new() 888 bfad->pport.flags |= BFAD_PORT_DELETE; in bfad_fcs_stop() 919 if (bfad->pport.im_port == NULL) { in bfad_cfg_pport() 924 rc = bfad_im_scsi_host_alloc(bfad, bfad->pport.im_port, in bfad_cfg_pport() 929 bfad->pport.roles |= BFA_LPORT_ROLE_FCP_IM; in bfad_cfg_pport() 942 (bfad->pport.roles & BFA_LPORT_ROLE_FCP_IM)) { in bfad_uncfg_pport() 943 bfad_im_scsi_host_free(bfad, bfad->pport.im_port); in bfad_uncfg_pport() 944 bfad_im_port_clean(bfad->pport.im_port); in bfad_uncfg_pport() 945 kfree(bfad->pport.im_port); in bfad_uncfg_pport() [all …]
|
/openbmc/linux/drivers/infiniband/hw/hfi1/ |
H A D | init.c | 143 ret = hfi1_create_kctxt(dd, dd->pport); in hfi1_create_kctxts() 744 ppd = dd->pport + pidx; in create_workqueues() 775 ppd = dd->pport + pidx; in create_workqueues() 798 ppd = dd->pport + pidx; in destroy_workqueues() 867 ppd = dd->pport + pidx; in hfi1_init() 918 ppd = dd->pport + pidx; in hfi1_init() 944 ppd = dd->pport + pidx; in hfi1_init() 987 ppd = dd->pport + pidx; in stop_timers() 1016 ppd = dd->pport + pidx; in shutdown_device() 1030 ppd = dd->pport + pidx; in shutdown_device() [all …]
|
H A D | sysfs.c | 19 return &dd->pport[port_num - 1]; in hfi1_get_pportdata_kobj() 108 struct hfi1_pportdata *ppd = &dd->pport[port_num - 1]; in cc_prescan_show() 118 struct hfi1_pportdata *ppd = &dd->pport[port_num - 1]; in cc_prescan_store() 249 struct hfi1_ibport *ibp = &dd->pport[port_num - 1].ibport_data; in sl2sc_attr_show()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_stats.c | 863 data[idx++] = MLX5E_READ_CTR64_BE(&priv->stats.pport.IEEE_802_3_counters, 873 struct mlx5e_pport_stats *pstats = &priv->stats.pport; 1024 data[idx++] = MLX5E_READ_CTR64_BE(&priv->stats.pport.RFC_2863_counters, 1031 struct mlx5e_pport_stats *pstats = &priv->stats.pport; 1083 data[idx++] = MLX5E_READ_CTR64_BE(&priv->stats.pport.RFC_2819_counters, 1090 struct mlx5e_pport_stats *pstats = &priv->stats.pport; 1224 data[idx++] = MLX5_GET(ppcnt_reg, priv->stats.pport.phy_counters, in MLX5E_DECLARE_STATS_GRP_OP_FILL_STATS() 1232 MLX5E_READ_CTR64_BE(&priv->stats.pport.phy_statistical_counters, in MLX5E_DECLARE_STATS_GRP_OP_FILL_STATS() 1238 MLX5E_READ_CTR64_BE(&priv->stats.pport.phy_statistical_counters, in MLX5E_DECLARE_STATS_GRP_OP_FILL_STATS() 1246 struct mlx5e_pport_stats *pstats = &priv->stats.pport; in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS() [all …]
|
/openbmc/linux/drivers/net/ethernet/rocker/ |
H A D | rocker_ofdpa.c | 197 u32 pport; member 1198 __be16 vlan_id, bool ttl_check, u32 pport) in ofdpa_group_l3_unicast() argument 1213 entry->l3_unicast.group_id = ROCKER_GROUP_L2_INTERFACE(vlan_id, pport); in ofdpa_group_l3_unicast() 1321 ofdpa_port->pport); in ofdpa_port_ipv4_neigh() 1472 ROCKER_GROUP_L2_INTERFACE(vlan_id, p->pport); in ofdpa_port_vlan_flood_group() 1508 out_pport = ofdpa_port->pport; in ofdpa_port_vlan_l2_groups() 1597 u32 in_pport = ofdpa_port->pport; in ofdpa_port_ctrl_vlan_acl() 1660 err = ofdpa_flow_tbl_term_mac(ofdpa_port, ofdpa_port->pport, in_pport_mask, in ofdpa_port_ctrl_vlan_term() 1730 u32 in_pport = ofdpa_port->pport; in ofdpa_port_vlan() 1846 u32 out_pport = ofdpa_port->pport; in ofdpa_port_fdb_learn() [all …]
|