Home
last modified time | relevance | path

Searched refs:pf (Results 1 – 25 of 423) sorted by relevance

12345678910>>...17

/drivers/net/ethernet/netronome/nfp/
A Dnfp_net_main.c303 pf->app = nfp_app_alloc(pf, nfp_net_pf_get_app_id(pf)); in nfp_net_pf_app_init()
350 nfp_net_pf_free_vnic(pf, pf->ctrl_vnic); in nfp_net_pf_app_clean()
368 err = nfp_net_pf_init_vnic(pf, pf->ctrl_vnic, 0); in nfp_net_pf_app_start_ctrl()
379 nfp_net_pf_clean_vnic(pf, pf->ctrl_vnic); in nfp_net_pf_app_start_ctrl()
388 nfp_net_pf_clean_vnic(pf, pf->ctrl_vnic); in nfp_net_pf_app_stop_ctrl()
399 err = nfp_app_start(pf->app, pf->ctrl_vnic); in nfp_net_pf_app_start()
404 err = nfp_app_sriov_enable(pf->app, pf->num_vfs); in nfp_net_pf_app_start()
492 pf->dev_info->qc_area_sz, &pf->qc_area); in nfp_net_pci_map_mem()
658 struct nfp_pf *pf = port->app->pf; in nfp_net_refresh_port_table() local
662 queue_work(pf->wq, &pf->port_refresh_work); in nfp_net_refresh_port_table()
[all …]
A Dnfp_main.c167 n = nfp_rtsym_read(pf->cpp, pf->mbox, NFP_MBOX_DATA, in nfp_mbox_cmd()
215 pf->hwinfo = nfp_hwinfo_read(pf->cpp); in nfp_pf_board_state_wait()
593 pf->eth_tbl = __nfp_eth_read_ports(pf->cpp, nsp); in nfp_nsp_init_ports()
609 pf->eth_tbl = __nfp_eth_read_ports(pf->cpp, nsp); in nfp_nsp_init_ports()
816 pf->hwinfo = nfp_hwinfo_read(pf->cpp); in nfp_pci_probe()
833 pf->mip = nfp_mip_open(pf->cpp); in nfp_pci_probe()
834 pf->rtbl = __nfp_rtsym_table_read(pf->cpp, pf->mip); in nfp_pci_probe()
841 pf->dumpspec = nfp_net_dump_load_dumpspec(pf->cpp, pf->rtbl); in nfp_pci_probe()
848 if (pf->num_vfs > pf->limit_vfs) { in nfp_pci_probe()
851 pf->num_vfs, pf->limit_vfs); in nfp_pci_probe()
[all …]
/drivers/net/ethernet/marvell/octeontx2/nic/
A Dotx2_pf.c112 devm_kfree(pf->dev, pf->flr_wrk); in otx2_flr_wq_destroy()
118 struct otx2_nic *pf = flrwork->pf; in otx2_flr_handler() local
210 rvu_get_pf(pf->pdev, pf->pcifunc)); in otx2_register_flr_me_intr()
221 rvu_get_pf(pf->pdev, pf->pcifunc)); in otx2_register_flr_me_intr()
292 pf->flr_wrk[vf].pf = pf; in otx2_pf_flr_init()
1633 pf->rbsize = otx2_get_rbuf_size(pf, pf->netdev->mtu); in otx2_init_hw_resources()
1933 pf->hw.non_qos_queues = pf->hw.tx_queues + pf->hw.xdp_queues; in otx2_alloc_queue_mem()
1934 pf->hw.cint_cnt = max3(pf->hw.rx_queues, pf->hw.tx_queues, in otx2_alloc_queue_mem()
3010 pf->vf_configs = devm_kcalloc(pf->dev, pf->total_vfs, in otx2_sriov_vfcfg_init()
3017 pf->vf_configs[i].pf = pf; in otx2_sriov_vfcfg_init()
[all …]
A Dcn10k_ipsec.c54 mutex_lock(&pf->mbox.lock); in cn10k_outb_cptlf_attach()
76 mutex_lock(&pf->mbox.lock); in cn10k_outb_cptlf_detach()
281 otx2_write64(pf, CN10K_CPT_LF_Q_BASE, pf->ipsec.iq.dma_addr); in cn10k_outb_cptlf_iq_init()
333 pf->ipsec.io_addr = (__force u64)otx2_get_regaddr(pf, in cn10k_outb_cpt_init()
526 struct otx2_nic *pf; in cn10k_outb_prepare_sa() local
672 struct otx2_nic *pf; in cn10k_ipsec_outb_add_state() local
679 pf = netdev_priv(dev); in cn10k_ipsec_outb_add_state()
681 err = qmem_alloc(pf->dev, &sa_info, pf->ipsec.sa_size, OTX2_ALIGN); in cn10k_ipsec_outb_add_state()
717 struct otx2_nic *pf; in cn10k_ipsec_del_state() local
723 pf = netdev_priv(dev); in cn10k_ipsec_del_state()
[all …]
A Dotx2_dmac_flt.c17 mutex_lock(&pf->mbox.lock); in otx2_dmacflt_do_add()
21 mutex_unlock(&pf->mbox.lock); in otx2_dmacflt_do_add()
32 mutex_unlock(&pf->mbox.lock); in otx2_dmacflt_do_add()
39 mutex_unlock(&pf->mbox.lock); in otx2_dmacflt_do_add()
49 mutex_lock(&pf->mbox.lock); in otx2_dmacflt_add_pfmac()
53 mutex_unlock(&pf->mbox.lock); in otx2_dmacflt_add_pfmac()
75 mutex_unlock(&pf->mbox.lock); in otx2_dmacflt_add_pfmac()
120 mutex_lock(&pf->mbox.lock); in otx2_dmacflt_remove_pfmac()
130 mutex_unlock(&pf->mbox.lock); in otx2_dmacflt_remove_pfmac()
155 mutex_lock(&pf->mbox.lock); in otx2_dmacflt_get_max_cnt()
[all …]
A Dcn20k.c27 struct otx2_nic *pf = pf_irq; in cn20k_pfaf_mbox_intr_handler() local
28 struct mbox *mw = &pf->mbox; in cn20k_pfaf_mbox_intr_handler()
37 otx2_write64(pf, RVU_PF_INT, pf_trig_val); in cn20k_pfaf_mbox_intr_handler()
161 struct otx2_nic *pf = irq_data->pf; in cn20k_pfvf_mbox_intr_handler() local
171 mbox = pf->mbox_pfvf; in cn20k_pfvf_mbox_intr_handler()
184 struct otx2_hw *hw = &pf->hw; in cn20k_register_pfvf_mbox_intr()
190 irq_data = devm_kcalloc(pf->dev, 4, in cn20k_register_pfvf_mbox_intr()
225 irq_data[vec].pf = pf; in cn20k_register_pfvf_mbox_intr()
229 if (pf->pcifunc) in cn20k_register_pfvf_mbox_intr()
232 pf->pcifunc), vec / 2, vec % 2); in cn20k_register_pfvf_mbox_intr()
[all …]
/drivers/net/ethernet/intel/i40e/
A Di40e_ptp.c683 if (!test_bit(I40E_FLAG_PTP_ENA, pf->flags) || !pf->ptp_rx) in i40e_ptp_rx_hang()
736 if (!test_bit(I40E_FLAG_PTP_ENA, pf->flags) || !pf->ptp_tx) in i40e_ptp_tx_hang()
774 if (!test_bit(I40E_FLAG_PTP_ENA, pf->flags) || !pf->ptp_tx) in i40e_ptp_tx_hwtstamp()
821 if (!test_bit(I40E_FLAG_PTP_ENA, pf->flags) || !pf->ptp_rx) in i40e_ptp_rx_hwtstamp()
824 hw = &pf->hw; in i40e_ptp_rx_hwtstamp()
1134 pf->ptp_pins = in i40e_ptp_alloc_pins()
1266 if (pf->ptp_tx) in i40e_ptp_set_timestamp_mode()
1347 pf->ptp_caps.pin_config = kcalloc(pf->ptp_caps.n_pins, in i40e_init_pin_config()
1402 pf->ptp_clock = ptp_clock_register(&pf->ptp_caps, &pf->pdev->dev); in i40e_ptp_create_clock()
1460 i40e_ptp_settime(&pf->ptp_caps, &pf->ptp_prev_hw_time); in i40e_ptp_restore_hw_time()
[all …]
A Di40e_debugfs.c109 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
126 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
135 pf->hw.mac.addr, in i40e_dbg_dump_vsi_seid()
148 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
154 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
160 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
164 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
169 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
720 vf = &pf->vf[vf_id]; in i40e_dbg_dump_vf()
1806 debugfs_create_file("command", 0600, pf->i40e_dbg_pf, pf, in i40e_dbg_pf_init()
[all …]
A Di40e_dcb_nl.c118 pf->tmp_cfg = *old_cfg; in i40e_dcbnl_ieee_setets()
134 ret = i40e_hw_dcb_config(pf, &pf->tmp_cfg); in i40e_dcbnl_ieee_setets()
173 ret = i40e_hw_dcb_config(pf, &pf->tmp_cfg); in i40e_dcbnl_ieee_setpfc()
222 pf->tmp_cfg.app[pf->tmp_cfg.numapps++] = new_app; in i40e_dcbnl_ieee_setapp()
224 ret = i40e_hw_dcb_config(pf, &pf->tmp_cfg); in i40e_dcbnl_ieee_setapp()
284 pf->tmp_cfg.numapps--; in i40e_dcbnl_ieee_delapp()
289 ret = i40e_hw_dcb_config(pf, &pf->tmp_cfg); in i40e_dcbnl_ieee_delapp()
638 err = i40e_hw_dcb_config(pf, &pf->tmp_cfg); in i40e_dcbnl_cee_set_all()
795 pf->dcbx_cap = mode; in i40e_dcbnl_setdcbx()
815 return pf->dcbx_cap; in i40e_dcbnl_getdcbx()
[all …]
A Di40e_main.c780 struct i40e_pf *pf = veb->pf; in i40e_update_veb_stats() local
4584 pf->int_name, pf); in i40e_vsi_request_irq()
4587 pf->int_name, pf); in i40e_vsi_request_irq()
9866 pf = veb->pf; in i40e_veb_link_event()
12197 pf->int_name, pf); in i40e_setup_misc_vector_for_recovery_mode()
14565 veb->pf = pf; in i40e_veb_mem_alloc()
14647 pf = veb->pf; in i40e_veb_release()
14849 veb->pf = pf; in i40e_setup_pf_switch_element()
15147 pf->num_lan_qps, pf->alloc_rss_size, pf->num_req_vfs, in i40e_determine_queue_usage()
15148 pf->num_vf_qps, pf->num_vmdq_vsis, pf->num_vmdq_qps, in i40e_determine_queue_usage()
[all …]
A Di40e_client.c147 struct i40e_pf *pf = ldev->pf; in i40e_client_release_qvlist() local
344 cdev->lan_info.pf = (void *)pf; in i40e_client_add_instance()
464 if (ldev->pf == pf) { in i40e_lan_add_device()
474 ldev->pf = pf; in i40e_lan_add_device()
511 if (ldev->pf == pf) { in i40e_lan_del_device()
539 struct i40e_pf *pf = ldev->pf; in i40e_client_virtchnl_send() local
564 struct i40e_pf *pf = ldev->pf; in i40e_client_setup_qvlist() local
633 struct i40e_pf *pf = ldev->pf; in i40e_client_request_reset() local
669 struct i40e_pf *pf = ldev->pf; in i40e_client_update_vsi_ctxt() local
720 struct i40e_pf *pf = ldev->pf; in i40e_client_device_register() local
[all …]
A Di40e_virtchnl_pf.c113 struct i40e_pf *pf = vf->pf; in i40e_vc_notify_vf_link_state() local
221 struct i40e_pf *pf = vf->pf; in i40e_vc_reset_vf() local
262 struct i40e_pf *pf = vf->pf; in i40e_vc_isvalid_vsi_id() local
279 struct i40e_pf *pf = vf->pf; in i40e_vc_isvalid_queue_id() local
294 struct i40e_pf *pf = vf->pf; in i40e_vc_isvalid_vector_id() local
312 struct i40e_pf *pf = vf->pf; in i40e_vc_get_pf_queue_id() local
374 struct i40e_pf *pf = vf->pf; in i40e_config_irq_link_list() local
478 struct i40e_pf *pf = vf->pf; in i40e_release_rdma_qvlist() local
530 struct i40e_pf *pf = vf->pf; in i40e_config_rdma_qvlist() local
1841 vfs[i].pf = pf; in i40e_alloc_vfs()
[all …]
/drivers/net/ethernet/intel/ice/
A Dice_irq.c27 if (!pf->virt_irq_tracker.bm) in ice_init_virt_irq_tracker()
121 ice_deinit_irq_tracker(pf); in ice_clear_interrupt_scheme()
135 if (!pf->msix.min) in ice_init_interrupt_scheme()
138 if (!pf->msix.max) in ice_init_interrupt_scheme()
143 pf->msix.rest = total_vectors - pf->msix.max; in ice_init_interrupt_scheme()
146 vectors = pf->msix.min; in ice_init_interrupt_scheme()
148 vectors = pf->msix.max; in ice_init_interrupt_scheme()
150 vectors = pci_alloc_irq_vectors(pf->pdev, pf->msix.min, vectors, in ice_init_interrupt_scheme()
155 ice_init_irq_tracker(pf, pf->msix.max, vectors); in ice_init_interrupt_scheme()
157 return ice_init_virt_irq_tracker(pf, pf->msix.max, pf->msix.rest); in ice_init_interrupt_scheme()
[all …]
A Dice_ptp.c59 return !pf->adapter ? NULL : pf->adapter->ctrl_pf; in ice_get_ctrl_pf()
1595 ice_ptp_cfg_extts(pf, &pf->ptp.extts_rqs[i], in ice_ptp_disable_all_extts()
1611 ice_ptp_cfg_extts(pf, &pf->ptp.extts_rqs[i], in ice_ptp_enable_all_extts()
1762 ice_ptp_cfg_perout(pf, &pf->ptp.perout_rqs[i], in ice_ptp_disable_all_perout()
1779 ice_ptp_cfg_perout(pf, &pf->ptp.perout_rqs[i], in ice_ptp_enable_all_perout()
2100 pf = ctx->pf; in ice_capture_crosststamp()
2178 .pf = pf, in ice_ptp_getcrosststamp()
2353 pf->ptp.info.pin_config = pf->ptp.pin_desc; in ice_ptp_setup_pin_cfg()
2863 ice_ptp_release_tx_tracker(pf, &pf->ptp.port.tx); in ice_ptp_prepare_for_reset()
2993 pf->adapter->ctrl_pf = pf; in ice_ptp_setup_adapter()
[all …]
A Dice_main.c723 if (pf->lag && pf->lag->bonded) { in ice_reset_subtask()
3399 ice_free_irq(pf, pf->ll_ts_irq); in ice_free_irq_msix_ll_ts()
3420 ice_free_irq(pf, pf->oicr_irq); in ice_free_irq_msix_misc()
3496 pf->int_name, pf); in ice_req_irq_msix_misc()
3500 ice_free_irq(pf, pf->oicr_irq); in ice_req_irq_msix_misc()
3514 pf->int_name_ll_ts, pf); in ice_req_irq_msix_misc()
3518 ice_free_irq(pf, pf->ll_ts_irq); in ice_req_irq_msix_misc()
4434 pf->vsi[pf->ctrl_vsi_idx] = NULL; in ice_init_fdir()
4450 pf->vsi[pf->ctrl_vsi_idx] = NULL; in ice_deinit_fdir()
4957 pf->first_sw->pf = pf; in ice_init_pf_sw()
[all …]
A Dice_dpll.c208 struct ice_pf *pf = d->pf; in ice_dpll_frequency_set() local
296 struct ice_pf *pf = d->pf; in ice_dpll_frequency_get() local
773 struct ice_pf *pf = d->pf; in ice_dpll_lock_status_get() local
801 struct ice_pf *pf = d->pf; in ice_dpll_mode_get() local
828 struct ice_pf *pf = d->pf; in ice_dpll_phase_offset_monitor_set() local
3281 d->pf = pf; in ice_dpll_init_dpll()
3397 pins[i].pf = pf; in ice_dpll_init_info_pins_generic()
3500 pins[i].pf = pf; in ice_dpll_init_info_direct_pins()
3524 pin->pf = pf; in ice_dpll_init_info_rclk_pin()
3566 pin->pf = pf; in ice_dpll_init_info_sw_pins()
[all …]
A Dice_eswitch.c302 dev_err(ice_pf_to_dev(pf), in ice_eswitch_enable_switchdev()
320 ice_eswitch_release_env(pf); in ice_eswitch_enable_switchdev()
331 ice_eswitch_release_env(pf); in ice_eswitch_disable_switchdev()
351 if (ice_has_vfs(pf)) { in ice_eswitch_mode_set()
360 pf->hw.pf_id); in ice_eswitch_mode_set()
373 pf->hw.pf_id); in ice_eswitch_mode_set()
383 pf->eswitch_mode = mode; in ice_eswitch_mode_set()
396 *mode = pf->eswitch_mode; in ice_eswitch_mode_get()
468 ice_eswitch_stop_reprs(pf); in ice_eswitch_attach()
484 ice_eswitch_start_reprs(pf); in ice_eswitch_attach()
[all …]
A Dice_dcb_nl.c35 struct ice_pf *pf; in ice_dcbnl_getets() local
73 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_setets()
178 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_setdcbx()
274 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_setpfc()
341 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_set_pfc_cfg()
402 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_setstate()
479 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_set_pg_tc_cfg_tx()
538 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_set_pg_bwg_cfg_tx()
763 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_setapp()
879 if (pf->lag && pf->lag->bonded) { in ice_dcbnl_delapp()
[all …]
A Dice_idc.c46 cdev = pf->cdev_info; in ice_send_event_to_aux()
76 struct ice_pf *pf; in ice_add_rdma_qset() local
133 struct ice_pf *pf; in ice_del_rdma_qset() local
165 struct ice_pf *pf; in ice_rdma_request_reset() local
199 struct ice_pf *pf; in ice_rdma_update_vsi_filter() local
236 struct ice_pf *pf; in ice_alloc_rdma_qvector() local
262 struct ice_pf *pf; in ice_free_rdma_qvector() local
307 cdev = pf->cdev_info; in ice_plug_aux_dev()
381 pf->cdev_info = cdev; in ice_init_rdma()
419 pf->cdev_info = NULL; in ice_init_rdma()
[all …]
A Dice_sriov.c50 struct ice_pf *pf = vf->pf; in ice_free_vf_res() local
91 struct ice_pf *pf = vf->pf; in ice_dis_vf_mappings() local
200 struct ice_pf *pf = vf->pf; in ice_vf_vsi_setup() local
234 struct ice_pf *pf = vf->pf; in ice_ena_vf_msix_mappings() local
440 struct ice_pf *pf = vf->pf; in ice_init_vf_vsi_res() local
552 struct ice_pf *pf = vf->pf; in ice_sriov_clear_mbx_register() local
567 struct ice_pf *pf = vf->pf; in ice_sriov_trigger_reset_register() local
614 struct ice_pf *pf = vf->pf; in ice_sriov_poll_reset_status() local
705 vf->pf = pf; in ice_create_vf_entries()
1744 struct ice_pf *pf = vf->pf; in ice_print_vf_rx_mdd_event() local
[all …]
A Dice_gnss.c91 struct ice_pf *pf; in ice_gnss_read() local
98 pf = gnss->back; in ice_gnss_read()
99 if (!pf || !test_bit(ICE_FLAG_GNSS, pf->flags)) in ice_gnss_read()
102 hw = &pf->hw; in ice_gnss_read()
181 gnss->back = pf; in ice_gnss_struct_init()
211 if (!pf) in ice_gnss_open()
237 if (!pf) in ice_gnss_close()
268 if (!pf) in ice_gnss_write()
333 if (pf->gnss_dev) { in ice_gnss_deregister()
348 pf->gnss_serial = ice_gnss_struct_init(pf); in ice_gnss_init()
[all …]
A Dice_dcb_lib.c38 vsi = ice_get_main_vsi(pf); in ice_is_pfc_causing_hung_q()
72 ice_update_dcb_stats(pf); in ice_is_pfc_causing_hung_q()
287 ice_for_each_vsi(pf, i) { in ice_dcb_ena_dis_vsi()
546 mutex_lock(&pf->tc_mutex); in ice_dcb_rebuild()
611 pi = pf->hw.port_info; in ice_dcb_init_cfg()
642 hw = &pf->hw; in ice_dcb_sw_dflt_cfg()
750 ice_for_each_vsi(pf, v) { in ice_pf_dcb_recfg()
789 cdev = pf->cdev_info; in ice_pf_dcb_recfg()
890 cur_ps = &pf->stats; in ice_update_dcb_stats()
964 if (!pf || !qos_info) in ice_setup_dcb_qos_info()
[all …]
/drivers/net/ethernet/freescale/enetc/
A Denetc_pf_common.c183 pf->mdio = bus; in enetc_mdio_probe()
190 if (pf->mdio) in enetc_mdio_remove()
230 phylink_pcs = pf->ops->create_pcs(pf, bus); in enetc_imdio_create()
237 pf->imdio = bus; in enetc_imdio_create()
238 pf->pcs = phylink_pcs; in enetc_imdio_create()
251 if (pf->pcs && pf->ops->destroy_pcs) in enetc_imdio_remove()
252 pf->ops->destroy_pcs(pf->pcs); in enetc_imdio_remove()
254 if (pf->imdio) { in enetc_imdio_remove()
296 enetc_mdio_remove(pf); in enetc_mdiobus_destroy()
405 enetc_set_si_vlan_ht_filter(pf->si, 0, *pf->vlan_ht_filter); in enetc_vlan_rx_add_vid()
[all …]
A Denetc4_pf.c126 pf->num_mfe = 0; in enetc4_pf_clear_maft_entries()
142 pf->num_mfe = i; in enetc4_pf_add_maft_entries()
147 pf->num_mfe = mac_cnt; in enetc4_pf_add_maft_entries()
275 pf->si = si; in enetc4_pf_struct_init()
305 if (pf->caps.num_rx_bdr < ENETC_SI_MAX_RING_NUM + pf->caps.num_vsi) in enetc4_default_rings_allocation()
306 num_rx_bdr = pf->caps.num_rx_bdr - pf->caps.num_vsi; in enetc4_default_rings_allocation()
310 if (pf->caps.num_tx_bdr < ENETC_SI_MAX_RING_NUM + pf->caps.num_vsi) in enetc4_default_rings_allocation()
311 num_tx_bdr = pf->caps.num_tx_bdr - pf->caps.num_vsi; in enetc4_default_rings_allocation()
579 return pf->pcs; in enetc4_pl_mac_select_pcs()
1055 enetc4_pf_free(pf); in enetc4_pf_probe()
[all …]
/drivers/net/ethernet/intel/ice/devlink/
A Ddevlink.c458 ice_unload(pf); in ice_devlink_reinit_down()
462 ice_deinit_dev(pf); in ice_devlink_reinit_down()
1258 err = ice_load(pf); in ice_devlink_reinit_up()
1269 ice_deinit_dev(pf); in ice_devlink_reinit_up()
1344 cdev = pf->cdev_info; in ice_devlink_enable_roce_get()
1362 cdev = pf->cdev_info; in ice_devlink_enable_roce_set()
1388 cdev = pf->cdev_info; in ice_devlink_enable_roce_validate()
1410 cdev = pf->cdev_info; in ice_devlink_enable_iw_get()
1428 cdev = pf->cdev_info; in ice_devlink_enable_iw_set()
2082 if (pf->nvm_region) in ice_devlink_destroy_regions()
[all …]

Completed in 182 milliseconds

12345678910>>...17