| /linux/sound/soc/renesas/ |
| H A D | siu_dai.c | 94 static void siu_dai_start(struct siu_port *port_info) in siu_dai_start() argument 99 dev_dbg(port_info->pcm->card->dev, "%s\n", __func__); in siu_dai_start() 107 port_info->stfifo = 0; in siu_dai_start() 108 port_info->trdat = 0; in siu_dai_start() 133 siu_write32(base + SIU_SBDVCA, port_info->playback.volume); in siu_dai_start() 134 siu_write32(base + SIU_SBDVCB, port_info->capture.volume); in siu_dai_start() 137 static void siu_dai_stop(struct siu_port *port_info) in siu_dai_stop() argument 146 static void siu_dai_spbAselect(struct siu_port *port_info) in siu_dai_spbAselect() argument 167 port_info->stfifo |= fw->spbpar[idx].stfifo; in siu_dai_spbAselect() 168 port_info in siu_dai_spbAselect() 171 siu_dai_spbBselect(struct siu_port * port_info) siu_dai_spbBselect() argument 242 siu_dai_spbstart(struct siu_port * port_info) siu_dai_spbstart() argument 307 siu_dai_spbstop(struct siu_port * port_info) siu_dai_spbstop() argument 340 struct siu_port *port_info = snd_kcontrol_chip(kctrl); siu_dai_info_volume() local 355 struct siu_port *port_info = snd_kcontrol_chip(kctrl); siu_dai_get_volume() local 386 struct siu_port *port_info = snd_kcontrol_chip(kctrl); siu_dai_put_volume() local 450 siu_init_port(int port,struct siu_port ** port_info,struct snd_card * card) siu_init_port() argument 488 siu_free_port(struct siu_port * port_info) siu_free_port() argument 498 struct siu_port *port_info = siu_port_info(substream); siu_dai_startup() local 519 struct siu_port *port_info = siu_port_info(substream); siu_dai_shutdown() local 545 struct siu_port *port_info = siu_port_info(substream); siu_dai_prepare() local [all...] |
| /linux/drivers/message/fusion/ |
| H A D | mptsas.c | 128 struct mptsas_portinfo *port_info, u8 force); 409 struct mptsas_portinfo *port_info, *rc=NULL; in mptsas_find_portinfo_by_handle() local 412 list_for_each_entry(port_info, &ioc->sas_topology, list) in mptsas_find_portinfo_by_handle() 413 for (i = 0; i < port_info->num_phys; i++) in mptsas_find_portinfo_by_handle() 414 if (port_info->phy_info[i].identify.handle == handle) { in mptsas_find_portinfo_by_handle() 415 rc = port_info; in mptsas_find_portinfo_by_handle() 435 struct mptsas_portinfo *port_info, *rc = NULL; in mptsas_find_portinfo_by_sas_address() local 444 list_for_each_entry(port_info, &ioc->sas_topology, list) in mptsas_find_portinfo_by_sas_address() 445 for (i = 0; i < port_info->num_phys; i++) in mptsas_find_portinfo_by_sas_address() 446 if (port_info->phy_info[i].identify.sas_address == in mptsas_find_portinfo_by_sas_address() [all …]
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_dcb_lib.c | 87 static u8 ice_dcb_get_mode(struct ice_port_info *port_info, bool host) in ice_dcb_get_mode() argument 96 if (port_info->qos_cfg.local_dcbx_cfg.dcbx_mode & ICE_DCBX_MODE_CEE) in ice_dcb_get_mode() 151 struct ice_dcbx_cfg *cfg = &vsi->port_info->qos_cfg.local_dcbx_cfg; in ice_get_first_droptc() 182 struct ice_dcbx_cfg *cfg = &vsi->port_info->qos_cfg.local_dcbx_cfg; in ice_vsi_set_dcb_tc_cfg() 359 curr_cfg = &pf->hw.port_info->qos_cfg.local_dcbx_cfg; in ice_pf_dcb_cfg() 362 if (!pf->hw.port_info->qos_cfg.is_sw_lldp) in ice_pf_dcb_cfg() 368 if (pf->hw.port_info->is_custom_tx_enabled) { in ice_pf_dcb_cfg() 428 if (pf->hw.port_info->qos_cfg.is_sw_lldp) { in ice_pf_dcb_cfg() 429 ret = ice_set_dcb_cfg(pf->hw.port_info); in ice_pf_dcb_cfg() 438 ret = ice_query_port_ets(pf->hw.port_info, &buf, sizeof(buf), NULL); in ice_pf_dcb_cfg() [all …]
|
| H A D | ice_eswitch.c | 45 if (ice_cfg_dflt_vsi(uplink_vsi->port_info, uplink_vsi->idx, true, in ice_eswitch_setup_env() 66 ice_cfg_dflt_vsi(uplink_vsi->port_info, uplink_vsi->idx, false, in ice_eswitch_setup_env() 69 ice_cfg_dflt_vsi(uplink_vsi->port_info, uplink_vsi->idx, false, in ice_eswitch_setup_env() 75 uplink_vsi->port_info->mac.perm_addr, in ice_eswitch_setup_env() 121 dst->u.port_info.port_id = vsi->vsi_num; in ice_eswitch_setup_repr() 122 dst->u.port_info.lower_dev = uplink_vsi->netdev; in ice_eswitch_setup_repr() 188 repr->dst->u.port_info.port_id = vsi->vsi_num; in ice_eswitch_update_repr() 226 skb->dev = repr->dst->u.port_info.lower_dev; in ice_eswitch_port_start_xmit() 256 dst->u.port_info.port_id); in ice_eswitch_set_target_vsi() 277 ice_cfg_dflt_vsi(uplink_vsi->port_info, uplink_vsi->idx, false, in ice_eswitch_release_env() [all …]
|
| H A D | ice_dcb_nl.c | 38 dcbxcfg = &pf->hw.port_info->qos_cfg.local_dcbx_cfg; in ice_dcbnl_getets() 78 new_cfg = &pf->hw.port_info->qos_cfg.desired_dcbx_cfg; in ice_dcbnl_setets() 183 qos_cfg = &pf->hw.port_info->qos_cfg; in ice_dcbnl_setdcbx() 208 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_perm_hw_addr() 241 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_getpfc() 281 new_cfg = &pf->hw.port_info->qos_cfg.desired_dcbx_cfg; in ice_dcbnl_setpfc() 309 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_pfc_cfg() 346 new_cfg = &pf->hw.port_info->qos_cfg.desired_dcbx_cfg; in ice_dcbnl_set_pfc_cfg() 365 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_getpfcstate() 413 memcpy(&pf->hw.port_info->qos_cfg.desired_dcbx_cfg, in ice_dcbnl_setstate() [all …]
|
| H A D | ice_lag.c | 123 repr->dst->u.port_info.lower_dev = netdev; in ice_lag_config_eswitch() 174 if (hw->port_info->lport == lport) in ice_lag_find_hw_by_lport() 265 s_rule->src = cpu_to_le16(hw->port_info->lport); in ice_lag_cfg_fltr() 403 s_rule->src = cpu_to_le16(vsi->port_info->lport); in ice_lag_cfg_lp_fltr() 562 struct ice_port_info *pi = hw->port_info; in ice_lag_get_sched_parent() 849 pri_prt = lag->pf->hw.port_info->lport; in ice_lag_prepare_vf_reset() 881 pri_prt = lag->pf->hw.port_info->lport; in ice_lag_complete_vf_reset() 1079 pi = old_hw->port_info; in ice_lag_aa_move_vf_qs() 1080 new_pi = new_hw->port_info; in ice_lag_aa_move_vf_qs() 1093 n_prt = ice_sched_get_free_qparent(new_hw->port_info, in ice_lag_aa_move_vf_qs() [all …]
|
| H A D | ice_lib.c | 1296 ctxt->info.sw_id = vsi->port_info->sw_id; in ice_vsi_init() 2162 struct ice_port_info *port_info; in ice_set_agg_vsi() local 2172 port_info = pf->hw.port_info; in ice_set_agg_vsi() 2173 if (!port_info) in ice_set_agg_vsi() 2237 status = ice_cfg_agg(port_info, agg_id, ICE_AGG_TYPE_AGG, in ice_set_agg_vsi() 2250 status = ice_move_vsi_to_agg(port_info, agg_id, vsi->idx, in ice_set_agg_vsi() 2295 ret = ice_cfg_vsi_lan(vsi->port_info, vsi->idx, vsi->tc_cfg.ena_tc, in ice_vsi_cfg_tc_lan() 2508 ice_rm_vsi_lan_cfg(vsi->port_info, vsi->idx); in ice_vsi_decfg() 2509 err = ice_rm_vsi_rdma_cfg(vsi->port_info, vsi->idx); in ice_vsi_decfg() 2557 WARN_ON(!params->port_info)) in ice_vsi_setup() [all …]
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | sched.c | 41 static int t4_sched_class_fw_cmd(struct port_info *pi, in t4_sched_class_fw_cmd() 71 static int t4_sched_bind_unbind_op(struct port_info *pi, void *arg, in t4_sched_bind_unbind_op() 120 static void *t4_sched_entry_lookup(struct port_info *pi, in t4_sched_entry_lookup() 172 struct port_info *pi = netdev2pinfo(dev); in cxgb4_sched_queue_lookup() 185 static int t4_sched_queue_unbind(struct port_info *pi, struct ch_sched_queue *p) in t4_sched_queue_unbind() 215 static int t4_sched_queue_bind(struct port_info *pi, struct ch_sched_queue *p) in t4_sched_queue_bind() 259 static int t4_sched_flowc_unbind(struct port_info *pi, struct ch_sched_flowc *p) in t4_sched_flowc_unbind() 286 static int t4_sched_flowc_bind(struct port_info *pi, struct ch_sched_flowc *p) in t4_sched_flowc_bind() 324 static void t4_sched_class_unbind_all(struct port_info *pi, in t4_sched_class_unbind_all() 351 static int t4_sched_class_bind_unbind_op(struct port_info *pi, void *arg, in t4_sched_class_bind_unbind_op() [all …]
|
| H A D | cxgb4_ptp.h | 53 struct port_info; 69 int cxgb4_ptprx_timestamping(struct port_info *pi, u8 port, u16 mode); 70 int cxgb4_ptp_redirect_rx_packet(struct adapter *adap, struct port_info *pi); 72 void cxgb4_ptp_read_hwstamp(struct adapter *adap, struct port_info *pi);
|
| H A D | cxgb4_tc_matchall.c | 56 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_egress_validate() 126 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_tc_bind_queues() 153 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_tc_unbind_queues() 180 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_alloc_tc() 227 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_free_tc() 244 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_mirror_alloc() 271 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_mirror_free() 285 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_del_filter() 305 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_add_filter() 351 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_alloc_filter() [all …]
|
| H A D | cxgb4_dcb.c | 35 struct port_info *pi = netdev2pinfo(dev); in cxgb4_dcb_state_init() 50 struct port_info *pi = netdev2pinfo(dev); in cxgb4_dcb_version_init() 61 struct port_info *pi = netdev2pinfo(dev); in cxgb4_dcb_cleanup_apps() 128 struct port_info *pi = netdev2pinfo(dev); in cxgb4_dcb_state_fsm() 279 struct port_info *pi = netdev_priv(dev); in cxgb4_dcb_handle_fw_update() 413 struct port_info *pi = netdev2pinfo(dev); in cxgb4_getstate() 422 struct port_info *pi = netdev2pinfo(dev); in cxgb4_setstate() 443 struct port_info *pi = netdev2pinfo(dev); in cxgb4_getpgtccfg() 506 struct port_info *pi = netdev2pinfo(dev); in cxgb4_setpgtccfg_tx() 568 struct port_info *pi = netdev2pinfo(dev); in cxgb4_getpgbwgcfg() [all …]
|
| H A D | cxgb4_ethtool.c | 280 const struct port_info *p, in collect_sge_port_stats() 355 struct port_info *pi = netdev_priv(dev); in get_stats() 393 struct port_info *p = netdev_priv(dev); in restart_autoneg() 665 struct port_info *pi = netdev_priv(dev); in get_link_ksettings() 720 struct port_info *pi = netdev_priv(dev); in set_link_ksettings() 818 const struct port_info *pi = netdev_priv(dev); in get_fecparam() 839 struct port_info *pi = netdev_priv(dev); in set_fecparam() 863 struct port_info *p = netdev_priv(dev); in get_pauseparam() 873 struct port_info *p = netdev_priv(dev); in set_pauseparam() 897 const struct port_info *pi = netdev_priv(dev); in get_sge_param() [all …]
|
| H A D | cxgb4_fcoe.c | 70 struct port_info *pi = netdev_priv(netdev); in cxgb_fcoe_enable() 101 struct port_info *pi = netdev_priv(netdev); in cxgb_fcoe_disable()
|
| H A D | cxgb4_main.c | 197 const struct port_info *p = netdev_priv(dev); in link_report() 236 struct port_info *pi = netdev_priv(dev); in dcb_tx_queue_prio_enable() 273 struct port_info *pi = netdev_priv(dev); in cxgb4_dcb_enabled() 312 struct port_info *pi = netdev_priv(dev); in t4_os_portmod_changed() 348 static inline int cxgb4_set_addr_hash(struct port_info *pi) in cxgb4_set_addr_hash() 366 struct port_info *pi = netdev_priv(netdev); in cxgb4_mac_sync() 404 struct port_info *pi = netdev_priv(netdev); in cxgb4_mac_unsync() 431 struct port_info *pi = netdev_priv(dev); in set_rxmode() 460 int cxgb4_change_mac(struct port_info *pi, unsigned int viid, in cxgb4_change_mac() 505 struct port_info *pi = netdev_priv(dev); in link_start() [all …]
|
| H A D | cxgb4_tc_mqprio.c | 12 struct port_info *pi = netdev2pinfo(dev); in cxgb4_mqprio_validate() 150 struct port_info *pi = netdev2pinfo(dev); in cxgb4_mqprio_alloc_hw_resources() 271 struct port_info *pi = netdev2pinfo(dev); in cxgb4_mqprio_free_hw_resources() 328 struct port_info *pi = netdev2pinfo(dev); in cxgb4_mqprio_alloc_tc() 369 struct port_info *pi = netdev2pinfo(dev); in cxgb4_mqprio_free_tc() 429 struct port_info *pi = netdev2pinfo(dev); in cxgb4_mqprio_enable_offload() 531 struct port_info *pi = netdev2pinfo(dev); in cxgb4_mqprio_disable_offload()
|
| H A D | cxgb4_ptp.c | 72 struct port_info *pi; in is_ptp_enabled() 99 void cxgb4_ptp_read_hwstamp(struct adapter *adapter, struct port_info *pi) in cxgb4_ptp_read_hwstamp() 127 int cxgb4_ptprx_timestamping(struct port_info *pi, u8 port, u16 mode) in cxgb4_ptprx_timestamping() 171 int cxgb4_ptp_redirect_rx_packet(struct adapter *adapter, struct port_info *pi) in cxgb4_ptp_redirect_rx_packet()
|
| /linux/drivers/hv/ |
| H A D | mshv_portid_table.c | 27 struct port_table_info *port_info; in mshv_port_table_fini() local 32 idr_for_each_entry_ul(&port_table_idr, port_info, tmp, i) { in mshv_port_table_fini() 33 port_info = idr_remove(&port_table_idr, i); in mshv_port_table_fini() 34 kfree_rcu(port_info, portbl_rcu); in mshv_port_table_fini()
|
| /linux/drivers/scsi/cxgbi/cxgb3i/ |
| H A D | cxgb3i.h | 29 return ((struct port_info *)(netdev_priv(ndev)))->iscsi_ipv4addr; in cxgb3i_get_private_ipv4addr() 35 struct port_info *pi = (struct port_info *)netdev_priv(ndev); in cxgb3i_set_private_ipv4addr()
|
| /linux/drivers/net/ethernet/chelsio/cxgb3/ |
| H A D | adapter.h | 50 struct port_info; 62 int (*send)(struct port_info *pi, struct sk_buff **skb); 63 int (*recv)(struct port_info *pi, struct sk_buff *skb); 66 struct port_info { struct 284 static inline struct port_info *adap2pinfo(struct adapter *adap, int idx) in adap2pinfo() 292 struct port_info *port0 = adap2pinfo(adap, 0); in phy2portid()
|
| /linux/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_main.c | 728 if (!idev->port_info) { in ionic_port_init() 729 idev->port_info_sz = ALIGN(sizeof(*idev->port_info), PAGE_SIZE); in ionic_port_init() 730 idev->port_info = dma_alloc_coherent(ionic->dev, in ionic_port_init() 734 if (!idev->port_info) in ionic_port_init() 741 memset(&idev->port_info->extra_stats, 0xff, in ionic_port_init() 742 sizeof(idev->port_info->extra_stats)); in ionic_port_init() 761 idev->port_info, idev->port_info_pa); in ionic_port_init() 762 idev->port_info = NULL; in ionic_port_init() 774 if (!idev->port_info) in ionic_port_reset() 785 idev->port_info, idev->port_info_pa); in ionic_port_reset() [all …]
|
| /linux/drivers/ata/ |
| H A D | pata_rdc.c | 313 struct ata_port_info port_info[2]; in rdc_init_one() local 314 const struct ata_port_info *ppi[] = { &port_info[0], &port_info[1] }; in rdc_init_one() 321 port_info[0] = rdc_port_info; in rdc_init_one() 322 port_info[1] = rdc_port_info; in rdc_init_one()
|
| H A D | pata_netcell.c | 70 const struct ata_port_info *port_info[] = { &info, NULL }; in netcell_init_one() local 83 return ata_pci_bmdma_init_one(pdev, port_info, &netcell_sht, NULL, 0); in netcell_init_one()
|
| /linux/include/net/ |
| H A D | dst_metadata.h | 38 struct hw_port_info port_info; member 116 return memcmp(&a->u.port_info, &b->u.port_info, in skb_metadata_dst_cmp() 117 sizeof(a->u.port_info)); in skb_metadata_dst_cmp()
|
| /linux/drivers/net/ethernet/netronome/nfp/ |
| H A D | nfp_net_repr.c | 194 skb->dev = repr->dst->u.port_info.lower_dev; in nfp_repr_xmit() 243 lower_dev = repr->dst->u.port_info.lower_dev; in nfp_repr_fix_features() 284 if (repr->dst->u.port_info.lower_dev != lower) in nfp_repr_transfer_features() 329 repr->dst->u.port_info.port_id = cmsg_port_id; in nfp_repr_init() 330 repr->dst->u.port_info.lower_dev = pf_netdev; in nfp_repr_init()
|
| /linux/drivers/net/ethernet/chelsio/cxgb4vf/ |
| H A D | adapter.h | 94 struct port_info { struct 520 static inline struct port_info *netdev2pinfo(const struct net_device *dev) in netdev2pinfo() 532 static inline struct port_info *adap2pinfo(struct adapter *adapter, int pidx) in adap2pinfo()
|