Home
last modified time | relevance | path

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

12345678910>>...22

/linux/drivers/net/ethernet/netronome/nfp/
H 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 …]
H 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 …]
H A Dnfp_shared_buf.c18 for (i = 0; i < pf->num_shared_bufs; i++) in nfp_shared_buf_pool_unit()
19 if (pf->shared_bufs[i].id == sb_id) in nfp_shared_buf_pool_unit()
37 unit_size = nfp_shared_buf_pool_unit(pf, sb); in nfp_shared_buf_pool_get()
69 unit_size = nfp_shared_buf_pool_unit(pf, sb); in nfp_shared_buf_pool_set()
86 if (!pf->mbox) in nfp_shared_buf_register()
102 pf->shared_bufs = kmalloc_array(num_entries, sizeof(pf->shared_bufs[0]), in nfp_shared_buf_register()
104 if (!pf->shared_bufs) { in nfp_shared_buf_register()
125 pf->num_shared_bufs = num_entries; in nfp_shared_buf_register()
135 kfree(pf->shared_bufs); in nfp_shared_buf_register()
146 for (i = 0; i < pf->num_shared_bufs; i++) in nfp_shared_buf_unregister()
[all …]
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_pf.c110 devm_kfree(pf->dev, pf->flr_wrk); in otx2_flr_wq_destroy()
116 struct otx2_nic *pf = flrwork->pf; in otx2_flr_handler() local
288 pf->flr_wrk[vf].pf = pf; in otx2_pf_flr_init()
1499 pf->rbsize = otx2_get_rbuf_size(pf, pf->netdev->mtu); in otx2_init_hw_resources()
1786 pf->hw.non_qos_queues = pf->hw.tx_queues + pf->hw.xdp_queues; in otx2_open()
1787 pf->hw.cint_cnt = max3(pf->hw.rx_queues, pf->hw.tx_queues, in otx2_open()
1790 pf->qset.cq_cnt = pf->hw.rx_queues + otx2_get_total_tx_queues(pf); in otx2_open()
2845 pf->vf_configs = devm_kcalloc(pf->dev, pf->total_vfs, in otx2_sriov_vfcfg_init()
2852 pf->vf_configs[i].pf = pf; in otx2_sriov_vfcfg_init()
3119 qmem_free(pf->dev, pf->dync_lmt); in otx2_probe()
[all …]
H 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()
34 mutex_unlock(&pf->mbox.lock); in otx2_dmacflt_do_add()
44 mutex_lock(&pf->mbox.lock); in otx2_dmacflt_add_pfmac()
48 mutex_unlock(&pf->mbox.lock); in otx2_dmacflt_add_pfmac()
70 mutex_unlock(&pf->mbox.lock); in otx2_dmacflt_add_pfmac()
115 mutex_lock(&pf->mbox.lock); in otx2_dmacflt_remove_pfmac()
125 mutex_unlock(&pf->mbox.lock); in otx2_dmacflt_remove_pfmac()
150 mutex_lock(&pf->mbox.lock); in otx2_dmacflt_get_max_cnt()
173 mutex_unlock(&pf->mbox.lock); in otx2_dmacflt_get_max_cnt()
[all …]
/linux/drivers/net/ethernet/intel/ice/
H A Dice_irq.c100 if (!ice_is_rdma_ena(pf)) { in ice_reduce_msix_usage()
112 pf->num_rdma_msix = 0; in ice_reduce_msix_usage()
125 pf->num_lan_msix = v_remain - pf->num_rdma_msix; in ice_reduce_msix_usage()
163 if (ice_is_rdma_ena(pf)) { in ice_ena_msix_range()
186 v_wanted = pf->num_lan_msix + pf->num_rdma_msix + v_other; in ice_ena_msix_range()
189 pf->num_lan_msix); in ice_ena_msix_range()
190 if (ice_is_rdma_ena(pf)) in ice_ena_msix_range()
192 pf->num_rdma_msix); in ice_ena_msix_range()
222 pf->num_lan_msix); in ice_ena_msix_range()
233 pf->num_rdma_msix = 0; in ice_ena_msix_range()
[all …]
H A Dice_idc.c22 adev = pf->adev; in ice_get_auxiliary_drv()
43 if (!pf->adev) in ice_send_event_to_aux()
73 dev = ice_pf_to_dev(pf); in ice_add_rdma_qset()
148 if (WARN_ON(!pf)) in ice_rdma_request_reset()
181 if (WARN_ON(!pf)) in ice_rdma_update_vsi_filter()
240 pf->msix_entries = kcalloc(pf->num_rdma_msix, in ice_alloc_rdma_qvectors()
320 iadev->pf = pf; in ice_plug_aux_dev()
340 pf->adev = adev; in ice_plug_aux_dev()
354 adev = pf->adev; in ice_unplug_aux_dev()
355 pf->adev = NULL; in ice_unplug_aux_dev()
[all …]
H A Dice_eswitch.c271 dev_err(ice_pf_to_dev(pf), in ice_eswitch_enable_switchdev()
289 ice_eswitch_release_env(pf); in ice_eswitch_enable_switchdev()
300 ice_eswitch_release_env(pf); in ice_eswitch_disable_switchdev()
320 if (ice_has_vfs(pf)) { in ice_eswitch_mode_set()
329 pf->hw.pf_id); in ice_eswitch_mode_set()
342 pf->hw.pf_id); in ice_eswitch_mode_set()
352 pf->eswitch_mode = mode; in ice_eswitch_mode_set()
365 *mode = pf->eswitch_mode; in ice_eswitch_mode_get()
438 ice_eswitch_stop_reprs(pf); in ice_eswitch_attach()
456 ice_eswitch_start_reprs(pf); in ice_eswitch_attach()
[all …]
H A Dice_dpll.c129 struct ice_pf *pf = d->pf; in ice_dpll_frequency_set() local
217 struct ice_pf *pf = d->pf; in ice_dpll_frequency_get() local
547 struct ice_pf *pf = d->pf; in ice_dpll_lock_status_get() local
575 struct ice_pf *pf = d->pf; in ice_dpll_mode_get() local
609 struct ice_pf *pf = d->pf; in ice_dpll_pin_state_set() local
715 struct ice_pf *pf = d->pf; in ice_dpll_pin_state_get() local
810 struct ice_pf *pf = d->pf; in ice_dpll_input_prio_get() local
842 struct ice_pf *pf = d->pf; in ice_dpll_input_prio_set() local
1792 d->pf = pf; in ice_dpll_init_dpll()
1922 pins[i].pf = pf; in ice_dpll_init_info_direct_pins()
[all …]
H A Dice_sriov.c49 struct ice_pf *pf = vf->pf; in ice_free_vf_res() local
89 struct ice_pf *pf = vf->pf; in ice_dis_vf_mappings() local
224 struct ice_pf *pf = vf->pf; in ice_vf_vsi_setup() local
258 struct ice_pf *pf = vf->pf; in ice_ena_vf_msix_mappings() local
554 struct ice_pf *pf = vf->pf; in ice_init_vf_vsi_res() local
666 struct ice_pf *pf = vf->pf; in ice_sriov_clear_mbx_register() local
681 struct ice_pf *pf = vf->pf; in ice_sriov_trigger_reset_register() local
728 struct ice_pf *pf = vf->pf; in ice_sriov_poll_reset_status() local
819 vf->pf = pf; in ice_create_vf_entries()
1852 struct ice_pf *pf = vf->pf; in ice_print_vf_rx_mdd_event() local
[all …]
H 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 …]
H A Dice_main.c733 if (pf->lag && pf->lag->bonded) { in ice_reset_subtask()
3377 ice_free_irq(pf, pf->ll_ts_irq); in ice_free_irq_msix_ll_ts()
3398 ice_free_irq(pf, pf->oicr_irq); in ice_free_irq_msix_misc()
3474 pf->int_name, pf); in ice_req_irq_msix_misc()
3478 ice_free_irq(pf, pf->oicr_irq); in ice_req_irq_msix_misc()
3492 pf->int_name_ll_ts, pf); in ice_req_irq_msix_misc()
3496 ice_free_irq(pf, pf->ll_ts_irq); in ice_req_irq_msix_misc()
4401 pf->vsi[pf->ctrl_vsi_idx] = NULL; in ice_init_fdir()
4417 pf->vsi[pf->ctrl_vsi_idx] = NULL; in ice_deinit_fdir()
4947 pf->first_sw->pf = pf; in ice_init_pf_sw()
[all …]
H A Dice_ptp.c698 hw = &pf->hw; in ice_ptp_process_tx_tstamp()
1157 kthread_queue_delayed_work(pf->ptp.kworker, &pf->ptp.work, in ice_ptp_reset_cached_phctime()
1240 hw = &pf->hw; in ice_ptp_check_tx_fifo()
1311 hw = &pf->hw; in ice_ptp_wait_for_offsets()
1783 ice_ptp_cfg_clkout(pf, i, &pf->ptp.perout_channels[i], in ice_ptp_enable_all_clkout()
2644 ice_ptp_release_tx_tracker(pf, &pf->ptp.port.tx); in ice_ptp_prepare_for_reset()
2901 ptp = &pf->ptp; in ice_ptp_register_auxbus_driver()
2907 pf->pdev->bus->number, PCI_SLOT(pf->pdev->devfn), in ice_ptp_register_auxbus_driver()
3115 ptp = &pf->ptp; in ice_ptp_create_auxbus_device()
3122 pf->pdev->bus->number, PCI_SLOT(pf->pdev->devfn), in ice_ptp_create_auxbus_device()
[all …]
H 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 …]
H 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()
286 ice_for_each_vsi(pf, i) { in ice_dcb_ena_dis_vsi()
545 mutex_lock(&pf->tc_mutex); in ice_dcb_rebuild()
610 pi = pf->hw.port_info; in ice_dcb_init_cfg()
641 hw = &pf->hw; in ice_dcb_sw_dflt_cfg()
747 ice_for_each_vsi(pf, v) { in ice_pf_dcb_recfg()
882 prev_ps = &pf->stats_prev; in ice_update_dcb_stats()
883 cur_ps = &pf->stats; in ice_update_dcb_stats()
890 pf->stat_prev_loaded, in ice_update_dcb_stats()
[all …]
/linux/drivers/net/ethernet/intel/i40e/
H 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()
1131 pf->ptp_pins = in i40e_ptp_alloc_pins()
1263 if (pf->ptp_tx) in i40e_ptp_set_timestamp_mode()
1344 pf->ptp_caps.pin_config = kcalloc(pf->ptp_caps.n_pins, in i40e_init_pin_config()
1399 pf->ptp_clock = ptp_clock_register(&pf->ptp_caps, &pf->pdev->dev); in i40e_ptp_create_clock()
1457 i40e_ptp_settime(&pf->ptp_caps, &pf->ptp_prev_hw_time); in i40e_ptp_restore_hw_time()
[all …]
H 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()
139 i40e_aq_str(&pf->hw, pf->hw.aq.asq_last_status)); in i40e_dcbnl_ieee_setets()
173 ret = i40e_hw_dcb_config(pf, &pf->tmp_cfg); in i40e_dcbnl_ieee_setpfc()
178 i40e_aq_str(&pf->hw, pf->hw.aq.asq_last_status)); 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()
229 i40e_aq_str(&pf->hw, pf->hw.aq.asq_last_status)); in i40e_dcbnl_ieee_setapp()
289 ret = i40e_hw_dcb_config(pf, &pf->tmp_cfg); in i40e_dcbnl_ieee_delapp()
294 i40e_aq_str(&pf->hw, pf->hw.aq.asq_last_status)); in i40e_dcbnl_ieee_delapp()
[all …]
H A Di40e_debugfs.c108 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
125 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
134 pf->hw.mac.addr, in i40e_dbg_dump_vsi_seid()
147 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
153 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
159 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
163 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
168 dev_info(&pf->pdev->dev, in i40e_dbg_dump_vsi_seid()
719 vf = &pf->vf[vf_id]; in i40e_dbg_dump_vf()
1805 debugfs_create_file("command", 0600, pf->i40e_dbg_pf, pf, in i40e_dbg_pf_init()
[all …]
H A Di40e_main.c779 struct i40e_pf *pf = veb->pf; in i40e_update_veb_stats() local
4626 pf->int_name, pf); in i40e_vsi_request_irq()
4629 pf->int_name, pf); in i40e_vsi_request_irq()
9923 pf = veb->pf; in i40e_veb_link_event()
12184 pf->int_name, pf); in i40e_setup_misc_vector_for_recovery_mode()
14646 veb->pf = pf; in i40e_veb_mem_alloc()
14728 pf = veb->pf; in i40e_veb_release()
14933 veb->pf = pf; in i40e_setup_pf_switch_element()
15235 pf->num_lan_qps, pf->alloc_rss_size, pf->num_req_vfs, in i40e_determine_queue_usage()
15236 pf->num_vf_qps, pf->num_vmdq_vsis, pf->num_vmdq_qps, in i40e_determine_queue_usage()
[all …]
H 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
723 struct i40e_pf *pf = ldev->pf; in i40e_client_device_register() local
[all …]
H 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
1844 vfs[i].pf = pf; in i40e_alloc_vfs()
[all …]
/linux/net/lapb/
H A Dlapb_in.c47 lapb->dev, frame->pf); in lapb_state0_machine()
52 lapb->dev, frame->pf); in lapb_state0_machine()
72 lapb->dev, frame->pf); in lapb_state0_machine()
87 lapb->dev, frame->pf); in lapb_state0_machine()
152 if (frame->pf) { in lapb_state1_machine()
168 if (frame->pf) { in lapb_state1_machine()
206 if (frame->pf) { in lapb_state2_machine()
217 if (frame->pf) { in lapb_state2_machine()
233 if (frame->pf) in lapb_state2_machine()
417 if (frame->pf) in lapb_state3_machine()
[all …]
/linux/drivers/net/ethernet/intel/ice/devlink/
H A Ddevlink.c44 struct ice_hw *hw = &pf->hw; in ice_info_pba()
56 struct ice_hw *hw = &pf->hw; in ice_info_fw_mgmt()
64 struct ice_hw *hw = &pf->hw; in ice_info_fw_api()
452 ice_unload(pf); in ice_devlink_reinit_down()
456 ice_deinit_dev(pf); in ice_devlink_reinit_down()
487 if (ice_has_vfs(pf)) { in ice_devlink_reload_down()
1198 err = ice_init_dev(pf); in ice_devlink_reinit_up()
1211 err = ice_load(pf); in ice_devlink_reinit_up()
1222 ice_deinit_dev(pf); in ice_devlink_reinit_up()
1770 if (pf->nvm_region) in ice_devlink_destroy_regions()
[all …]
H A Ddevlink_port.c148 ice_release_nvm(&pf->hw); in ice_devlink_aq_set_port_option()
152 ice_release_nvm(&pf->hw); in ice_devlink_aq_set_port_option()
329 devlink = priv_to_devlink(pf); in ice_devlink_create_pf_port()
331 dev = ice_pf_to_dev(pf); in ice_devlink_create_pf_port()
335 vsi = ice_get_main_vsi(pf); in ice_devlink_create_pf_port()
345 if (pf->hw.pf_id == 0) in ice_devlink_create_pf_port()
356 pf->hw.pf_id, err); in ice_devlink_create_pf_port()
390 struct ice_pf *pf; in ice_devlink_create_vf_port() local
393 pf = vf->pf; in ice_devlink_create_vf_port()
394 dev = ice_pf_to_dev(pf); in ice_devlink_create_vf_port()
[all …]
/linux/tools/perf/util/
H A Dprobe-finder.c454 &pf->sp_die, pf->machine, pf->tvar); in convert_variable()
464 pf->pvar->field, &pf->tvar->ref, in convert_variable()
487 pf->tvar->name = strdup(pf->pvar->name); in find_variable()
586 if (!die_find_realfunc(&pf->cu_die, pf->addr, &pf->sp_die)) { in call_probe_finder()
587 if (die_find_tailfunc(&pf->cu_die, pf->addr, &pf->sp_die)) { in call_probe_finder()
620 ret = pf->callback(sc_die, pf); in call_probe_finder()
696 cu_walk_functions_at(&pf->cu_die, pf->addr, in find_best_scope()
1128 if (pf->cfi_eh || pf->cfi_dbg) in debuginfo__find_probes()
1170 struct probe_finder *pf = vf->pf; in copy_variables_cb() local
1177 vf->pf->fb_ops, &pf->sp_die, in copy_variables_cb()
[all …]

12345678910>>...22