Home
last modified time | relevance | path

Searched refs:port_info (Results 1 - 25 of 207) sorted by relevance

123456789

/kernel/linux/linux-5.10/sound/soc/sh/
H A Dsiu_dai.c94 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...]
H A Dsiu_pcm.c37 static int siu_pcm_stmwrite_stop(struct siu_port *port_info) in siu_pcm_stmwrite_stop() argument
41 struct siu_stream *siu_stream = &port_info->playback; in siu_pcm_stmwrite_stop()
59 static int siu_pcm_stmwrite_start(struct siu_port *port_info) in siu_pcm_stmwrite_start() argument
61 struct siu_stream *siu_stream = &port_info->playback; in siu_pcm_stmwrite_start()
67 port_info->playback.cur_period = 0; in siu_pcm_stmwrite_start()
102 static int siu_pcm_wr_set(struct siu_port *port_info, in siu_pcm_wr_set() argument
107 struct siu_stream *siu_stream = &port_info->playback; in siu_pcm_wr_set()
143 siu_write32(base + SIU_STFIFO, stfifo | (port_info->stfifo & 0x0c180c18)); in siu_pcm_wr_set()
145 stfifo, stfifo | (port_info->stfifo & 0x0c180c18)); in siu_pcm_wr_set()
150 static int siu_pcm_rd_set(struct siu_port *port_info, in siu_pcm_rd_set() argument
208 struct siu_port *port_info = siu_port_info(substream); siu_io_work() local
242 siu_pcm_stmread_start(struct siu_port *port_info) siu_pcm_stmread_start() argument
262 siu_pcm_stmread_stop(struct siu_port *port_info) siu_pcm_stmread_stop() argument
301 struct siu_port *port_info = siu_port_info(ss); siu_pcm_open() local
342 struct siu_port *port_info = siu_port_info(ss); siu_pcm_close() local
364 struct siu_port *port_info = siu_port_info(ss); siu_pcm_prepare() local
412 struct siu_port *port_info = siu_port_info(ss); siu_pcm_trigger() local
457 struct siu_port *port_info = siu_port_info(ss); siu_pcm_pointer_dma() local
511 struct siu_port **port_info = &siu_ports[i]; siu_pcm_new() local
536 struct siu_port *port_info = siu_ports[pdev->id]; siu_pcm_free() local
[all...]
/kernel/linux/linux-6.6/sound/soc/sh/
H A Dsiu_dai.c94 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...]
H A Dsiu_pcm.c37 static int siu_pcm_stmwrite_stop(struct siu_port *port_info) in siu_pcm_stmwrite_stop() argument
41 struct siu_stream *siu_stream = &port_info->playback; in siu_pcm_stmwrite_stop()
59 static int siu_pcm_stmwrite_start(struct siu_port *port_info) in siu_pcm_stmwrite_start() argument
61 struct siu_stream *siu_stream = &port_info->playback; in siu_pcm_stmwrite_start()
67 port_info->playback.cur_period = 0; in siu_pcm_stmwrite_start()
102 static int siu_pcm_wr_set(struct siu_port *port_info, in siu_pcm_wr_set() argument
107 struct siu_stream *siu_stream = &port_info->playback; in siu_pcm_wr_set()
143 siu_write32(base + SIU_STFIFO, stfifo | (port_info->stfifo & 0x0c180c18)); in siu_pcm_wr_set()
145 stfifo, stfifo | (port_info->stfifo & 0x0c180c18)); in siu_pcm_wr_set()
150 static int siu_pcm_rd_set(struct siu_port *port_info, in siu_pcm_rd_set() argument
208 struct siu_port *port_info = siu_port_info(substream); siu_io_work() local
238 siu_pcm_stmread_start(struct siu_port *port_info) siu_pcm_stmread_start() argument
258 siu_pcm_stmread_stop(struct siu_port *port_info) siu_pcm_stmread_stop() argument
297 struct siu_port *port_info = siu_port_info(ss); siu_pcm_open() local
338 struct siu_port *port_info = siu_port_info(ss); siu_pcm_close() local
360 struct siu_port *port_info = siu_port_info(ss); siu_pcm_prepare() local
408 struct siu_port *port_info = siu_port_info(ss); siu_pcm_trigger() local
453 struct siu_port *port_info = siu_port_info(ss); siu_pcm_pointer_dma() local
507 struct siu_port **port_info = &siu_ports[i]; siu_pcm_new() local
532 struct siu_port *port_info = siu_ports[pdev->id]; siu_pcm_free() local
[all...]
/kernel/linux/linux-5.10/drivers/message/fusion/
H A Dmptsas.c128 struct mptsas_portinfo *port_info, u8 force);
384 struct mptsas_portinfo *port_info, *rc=NULL; in mptsas_find_portinfo_by_handle() local
387 list_for_each_entry(port_info, &ioc->sas_topology, list) in mptsas_find_portinfo_by_handle()
388 for (i = 0; i < port_info->num_phys; i++) in mptsas_find_portinfo_by_handle()
389 if (port_info->phy_info[i].identify.handle == handle) { in mptsas_find_portinfo_by_handle()
390 rc = port_info; in mptsas_find_portinfo_by_handle()
408 struct mptsas_portinfo *port_info, *rc = NULL; in mptsas_find_portinfo_by_sas_address() local
417 list_for_each_entry(port_info, &ioc->sas_topology, list) in mptsas_find_portinfo_by_sas_address()
418 for (i = 0; i < port_info->num_phys; i++) in mptsas_find_portinfo_by_sas_address()
419 if (port_info in mptsas_find_portinfo_by_sas_address()
453 struct mptsas_portinfo *port_info; mptsas_port_delete() local
831 mptsas_setup_wide_ports(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info) mptsas_setup_wide_ports() argument
1496 struct mptsas_portinfo *port_info; mptsas_del_end_device() local
1580 struct mptsas_portinfo *port_info; mptsas_refreshing_device_handles() local
2254 struct mptsas_portinfo *port_info; mptsas_smp_handler() local
2356 mptsas_sas_io_unit_pg0(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info) mptsas_sas_io_unit_pg0() argument
2636 mptsas_sas_expander_pg0(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info, u32 form, u32 form_specific) mptsas_sas_expander_pg0() argument
3207 struct mptsas_portinfo *port_info; mptsas_probe_one_phy() local
3281 struct mptsas_portinfo *port_info, *hba; mptsas_probe_hba_phys() local
3354 mptsas_expander_refresh(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info) mptsas_expander_refresh() argument
3415 struct mptsas_portinfo *port_info; mptsas_expander_event_add() local
3461 struct mptsas_portinfo *port_info; mptsas_delete_expander_siblings() local
3507 mptsas_expander_delete(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info, u8 force) mptsas_expander_delete() argument
3605 struct mptsas_portinfo *port_info; mptsas_send_expander_event() local
3647 struct mptsas_portinfo buffer, *port_info; mptsas_expander_add() local
3681 struct mptsas_portinfo *port_info; mptsas_send_link_status_event() local
3772 struct mptsas_portinfo buffer, *port_info; mptsas_not_responding_devices() local
3898 struct mptsas_portinfo buffer, *port_info; mptsas_probe_expanders() local
4110 struct mptsas_portinfo *port_info; mptsas_find_phyinfo_by_sas_address() local
4144 struct mptsas_portinfo *port_info; mptsas_find_phyinfo_by_phys_disk_num() local
4309 struct mptsas_portinfo *port_info; mptsas_hotplug_work() local
[all...]
/kernel/linux/linux-6.6/drivers/message/fusion/
H A Dmptsas.c128 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 in mptsas_find_portinfo_by_sas_address()
480 struct mptsas_portinfo *port_info; mptsas_port_delete() local
857 mptsas_setup_wide_ports(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info) mptsas_setup_wide_ports() argument
1524 struct mptsas_portinfo *port_info; mptsas_del_end_device() local
1608 struct mptsas_portinfo *port_info; mptsas_refreshing_device_handles() local
2282 struct mptsas_portinfo *port_info; mptsas_smp_handler() local
2384 mptsas_sas_io_unit_pg0(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info) mptsas_sas_io_unit_pg0() argument
2664 mptsas_sas_expander_pg0(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info, u32 form, u32 form_specific) mptsas_sas_expander_pg0() argument
3238 struct mptsas_portinfo *port_info; mptsas_probe_one_phy() local
3312 struct mptsas_portinfo *port_info, *hba; mptsas_probe_hba_phys() local
3385 mptsas_expander_refresh(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info) mptsas_expander_refresh() argument
3446 struct mptsas_portinfo *port_info; mptsas_expander_event_add() local
3490 struct mptsas_portinfo *port_info; mptsas_delete_expander_siblings() local
3536 mptsas_expander_delete(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info, u8 force) mptsas_expander_delete() argument
3633 struct mptsas_portinfo *port_info; mptsas_send_expander_event() local
3675 struct mptsas_portinfo buffer, *port_info; mptsas_expander_add() local
3709 struct mptsas_portinfo *port_info; mptsas_send_link_status_event() local
3800 struct mptsas_portinfo buffer, *port_info; mptsas_not_responding_devices() local
3926 struct mptsas_portinfo buffer, *port_info; mptsas_probe_expanders() local
4138 struct mptsas_portinfo *port_info; mptsas_find_phyinfo_by_sas_address() local
4173 struct mptsas_portinfo *port_info; mptsas_find_phyinfo_by_phys_disk_num() local
4338 struct mptsas_portinfo *port_info; mptsas_hotplug_work() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/ulp/opa_vnic/
H A Dopa_vnic_vema.c179 static inline void vema_get_pod_values(struct opa_veswport_info *port_info) in vema_get_pod_values() argument
181 memset(port_info, 0, sizeof(*port_info)); in vema_get_pod_values()
182 port_info->vport.max_mac_tbl_ent = in vema_get_pod_values()
184 port_info->vport.max_smac_ent = in vema_get_pod_values()
186 port_info->vport.oper_state = OPA_VNIC_STATE_DROP_ALL; in vema_get_pod_values()
187 port_info->vport.config_state = OPA_VNIC_STATE_DROP_ALL; in vema_get_pod_values()
188 port_info->vesw.eth_mtu = cpu_to_be16(ETH_DATA_LEN); in vema_get_pod_values()
232 struct opa_class_port_info *port_info; in vema_get_class_port_info() local
234 port_info in vema_get_class_port_info()
283 struct opa_veswport_info *port_info = vema_get_veswport_info() local
311 struct opa_veswport_info *port_info; vema_set_veswport_info() local
424 struct opa_veswport_info *port_info = vema_set_delete_vesw() local
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/ulp/opa_vnic/
H A Dopa_vnic_vema.c180 static inline void vema_get_pod_values(struct opa_veswport_info *port_info) in vema_get_pod_values() argument
182 memset(port_info, 0, sizeof(*port_info)); in vema_get_pod_values()
183 port_info->vport.max_mac_tbl_ent = in vema_get_pod_values()
185 port_info->vport.max_smac_ent = in vema_get_pod_values()
187 port_info->vport.oper_state = OPA_VNIC_STATE_DROP_ALL; in vema_get_pod_values()
188 port_info->vport.config_state = OPA_VNIC_STATE_DROP_ALL; in vema_get_pod_values()
189 port_info->vesw.eth_mtu = cpu_to_be16(ETH_DATA_LEN); in vema_get_pod_values()
233 struct opa_class_port_info *port_info; in vema_get_class_port_info() local
235 port_info in vema_get_class_port_info()
284 struct opa_veswport_info *port_info = vema_get_veswport_info() local
312 struct opa_veswport_info *port_info; vema_set_veswport_info() local
425 struct opa_veswport_info *port_info = vema_set_delete_vesw() local
[all...]
/kernel/linux/linux-5.10/drivers/acpi/acpica/
H A Dhwvalid.c95 const struct acpi_port_info *port_info; in acpi_hw_validate_io_request() local
107 port_info = acpi_protected_ports; in acpi_hw_validate_io_request()
133 for (i = 0; i < ACPI_PORT_INFO_ENTRIES; i++, port_info++) { in acpi_hw_validate_io_request()
143 if ((address <= port_info->end) in acpi_hw_validate_io_request()
144 && (last_address >= port_info->start)) { in acpi_hw_validate_io_request()
148 if (port_info->osi_dependency == ACPI_ALWAYS_ILLEGAL || in acpi_hw_validate_io_request()
149 acpi_gbl_osi_data == port_info->osi_dependency) { in acpi_hw_validate_io_request()
153 byte_width, port_info->name, in acpi_hw_validate_io_request()
154 port_info->start, in acpi_hw_validate_io_request()
155 port_info in acpi_hw_validate_io_request()
[all...]
/kernel/linux/linux-6.6/drivers/acpi/acpica/
H A Dhwvalid.c95 const struct acpi_port_info *port_info; in acpi_hw_validate_io_request() local
107 port_info = acpi_protected_ports; in acpi_hw_validate_io_request()
133 for (i = 0; i < ACPI_PORT_INFO_ENTRIES; i++, port_info++) { in acpi_hw_validate_io_request()
143 if ((address <= port_info->end) in acpi_hw_validate_io_request()
144 && (last_address >= port_info->start)) { in acpi_hw_validate_io_request()
148 if (port_info->osi_dependency == ACPI_ALWAYS_ILLEGAL || in acpi_hw_validate_io_request()
149 acpi_gbl_osi_data == port_info->osi_dependency) { in acpi_hw_validate_io_request()
153 byte_width, port_info->name, in acpi_hw_validate_io_request()
154 port_info->start, in acpi_hw_validate_io_request()
155 port_info in acpi_hw_validate_io_request()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_dcb_lib.c31 dcbcfg = &pf->hw.port_info->qos_cfg.local_dcbx_cfg; in ice_vsi_cfg_netdev_tc()
125 * @port_info: pointer to port info structure
128 static u8 ice_dcb_get_mode(struct ice_port_info *port_info, bool host) in ice_dcb_get_mode() argument
137 if (port_info->qos_cfg.local_dcbx_cfg.dcbx_mode & ICE_DCBX_MODE_CEE) in ice_dcb_get_mode()
280 curr_cfg = &pf->hw.port_info->qos_cfg.local_dcbx_cfg; in ice_pf_dcb_cfg()
283 if (!pf->hw.port_info->qos_cfg.is_sw_lldp) in ice_pf_dcb_cfg()
330 if (pf->hw.port_info->qos_cfg.is_sw_lldp) { in ice_pf_dcb_cfg()
331 ret = ice_set_dcb_cfg(pf->hw.port_info); in ice_pf_dcb_cfg()
340 ret = ice_query_port_ets(pf->hw.port_info, &buf, sizeof(buf), NULL); in ice_pf_dcb_cfg()
441 ret = ice_query_port_ets(pf->hw.port_info, in ice_dcb_rebuild()
688 struct ice_port_info *port_info; ice_init_pf_dcb() local
[all...]
H A Dice_dcb_nl.c38 dcbxcfg = &pf->hw.port_info->qos_cfg.local_dcbx_cfg; in ice_dcbnl_getets()
73 new_cfg = &pf->hw.port_info->qos_cfg.desired_dcbx_cfg; in ice_dcbnl_setets()
175 qos_cfg = &pf->hw.port_info->qos_cfg; in ice_dcbnl_setdcbx()
193 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_perm_hw_addr()
226 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_getpfc()
261 new_cfg = &pf->hw.port_info->qos_cfg.desired_dcbx_cfg; in ice_dcbnl_setpfc()
289 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_get_pfc_cfg()
321 new_cfg = &pf->hw.port_info->qos_cfg.desired_dcbx_cfg; in ice_dcbnl_set_pfc_cfg()
340 struct ice_port_info *pi = pf->hw.port_info; in ice_dcbnl_getpfcstate()
383 memcpy(&pf->hw.port_info in ice_dcbnl_setstate()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_dcb_lib.c84 * @port_info: pointer to port info structure
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()
807 struct ice_port_info *port_info; ice_init_pf_dcb() local
[all...]
H A Dice_dcb_nl.c38 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 in ice_dcbnl_setstate()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_tc_matchall.c16 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_egress_validate()
82 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_tc_bind_queues()
109 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_tc_unbind_queues()
136 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_alloc_tc()
179 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_free_tc()
196 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_mirror_alloc()
223 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_mirror_free()
237 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_del_filter()
257 struct port_info *pi = netdev2pinfo(dev); in cxgb4_matchall_add_filter()
303 struct port_info *p in cxgb4_matchall_alloc_filter()
[all...]
H A Dcxgb4_ptp.h53 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 Dsched.c41 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 *p
[all...]
H A Dcxgb4_dcb.c35 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 *p in cxgb4_getpgbwgcfg()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_tc_matchall.c56 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 *p in cxgb4_matchall_alloc_filter()
[all...]
H A Dcxgb4_ptp.h53 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 Dsched.c41 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 *p
[all...]
H A Dcxgb4_dcb.c35 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 *p in cxgb4_getpgbwgcfg()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/cxgbi/cxgb3i/
H A Dcxgb3i.h29 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()
/kernel/linux/linux-6.6/drivers/scsi/cxgbi/cxgb3i/
H A Dcxgb3i.h29 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()
/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/
H A Dionic_ethtool.c129 if (!idev->port_info) { in ionic_get_link_ksettings()
130 netdev_err(netdev, "port_info not initialized\n"); in ionic_get_link_ksettings()
134 /* The port_info data is found in a DMA space that the NIC keeps in ionic_get_link_ksettings()
139 switch (le16_to_cpu(idev->port_info->status.xcvr.pid)) { in ionic_get_link_ksettings()
217 idev->port_info->status.xcvr.pid, in ionic_get_link_ksettings()
218 idev->port_info->status.xcvr.pid); in ionic_get_link_ksettings()
227 if (idev->port_info->config.fec_type == IONIC_PORT_FEC_TYPE_FC) in ionic_get_link_ksettings()
229 else if (idev->port_info->config.fec_type == IONIC_PORT_FEC_TYPE_RS) in ionic_get_link_ksettings()
235 if (idev->port_info->status.xcvr.phy == IONIC_PHY_TYPE_COPPER || in ionic_get_link_ksettings()
238 else if (idev->port_info in ionic_get_link_ksettings()
[all...]

Completed in 443 milliseconds

123456789