/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
D | nfp_net_main.c | 47 nfp_net_get_mac_addr(struct nfp_pf *pf, struct net_device *netdev, in nfp_net_get_mac_addr() argument 74 static int nfp_net_pf_get_num_ports(struct nfp_pf *pf) in nfp_net_pf_get_num_ports() argument 76 return nfp_pf_rtsym_read_optional(pf, "nfd_cfg_pf%u_num_ports", 1); in nfp_net_pf_get_num_ports() 79 static int nfp_net_pf_get_app_id(struct nfp_pf *pf) in nfp_net_pf_get_app_id() argument 81 return nfp_pf_rtsym_read_optional(pf, "_pf%u_net_app_id", in nfp_net_pf_get_app_id() 85 static void nfp_net_pf_free_vnic(struct nfp_pf *pf, struct nfp_net *nn) in nfp_net_pf_free_vnic() argument 88 nfp_app_vnic_free(pf->app, nn); in nfp_net_pf_free_vnic() 91 pf->num_vnics--; in nfp_net_pf_free_vnic() 95 static void nfp_net_pf_free_vnics(struct nfp_pf *pf) in nfp_net_pf_free_vnics() argument 99 list_for_each_entry_safe(nn, next, &pf->vnics, vnic_list) in nfp_net_pf_free_vnics() [all …]
|
D | nfp_main.c | 51 int nfp_pf_rtsym_read_optional(struct nfp_pf *pf, const char *format, in nfp_pf_rtsym_read_optional() argument 58 snprintf(name, sizeof(name), format, nfp_cppcore_pcie_unit(pf->cpp)); in nfp_pf_rtsym_read_optional() 60 val = nfp_rtsym_read_le(pf->rtbl, name, &err); in nfp_pf_rtsym_read_optional() 64 nfp_err(pf->cpp, "Unable to read symbol %s\n", name); in nfp_pf_rtsym_read_optional() 72 nfp_pf_map_rtsym(struct nfp_pf *pf, const char *name, const char *sym_fmt, in nfp_pf_map_rtsym() argument 78 nfp_cppcore_pcie_unit(pf->cpp)); in nfp_pf_map_rtsym() 80 return nfp_rtsym_map(pf->rtbl, pf_symbol, name, min_size, area); in nfp_pf_map_rtsym() 84 int nfp_mbox_cmd(struct nfp_pf *pf, u32 cmd, void *in_data, u64 in_length, in nfp_mbox_cmd() argument 92 if (!pf->mbox) in nfp_mbox_cmd() 95 max_data_sz = nfp_rtsym_size(pf->mbox) - NFP_MBOX_SYM_MIN_SIZE; in nfp_mbox_cmd() [all …]
|
D | nfp_shared_buf.c | 13 static u32 nfp_shared_buf_pool_unit(struct nfp_pf *pf, unsigned int sb) in nfp_shared_buf_pool_unit() argument 18 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() 20 return le32_to_cpu(pf->shared_bufs[i].pool_size_unit); in nfp_shared_buf_pool_unit() 26 int nfp_shared_buf_pool_get(struct nfp_pf *pf, unsigned int sb, u16 pool_index, in nfp_shared_buf_pool_get() argument 37 unit_size = nfp_shared_buf_pool_unit(pf, sb); in nfp_shared_buf_pool_get() 41 n = nfp_mbox_cmd(pf, NFP_MBOX_POOL_GET, &id, sizeof(id), in nfp_shared_buf_pool_get() 56 int nfp_shared_buf_pool_set(struct nfp_pf *pf, unsigned int sb, in nfp_shared_buf_pool_set() argument 69 unit_size = nfp_shared_buf_pool_unit(pf, sb); in nfp_shared_buf_pool_set() 74 return nfp_mbox_cmd(pf, NFP_MBOX_POOL_SET, &set_data, sizeof(set_data), in nfp_shared_buf_pool_set() [all …]
|
D | nfp_devlink.c | 29 nfp_devlink_fill_eth_port_from_id(struct nfp_pf *pf, unsigned int port_index, in nfp_devlink_fill_eth_port_from_id() argument 34 port = nfp_port_from_id(pf, NFP_PORT_PHYS_PORT, port_index); in nfp_devlink_fill_eth_port_from_id() 40 nfp_devlink_set_lanes(struct nfp_pf *pf, unsigned int idx, unsigned int lanes) in nfp_devlink_set_lanes() argument 45 nsp = nfp_eth_config_start(pf->cpp, idx); in nfp_devlink_set_lanes() 61 return nfp_net_refresh_port_table_sync(pf); in nfp_devlink_set_lanes() 68 struct nfp_pf *pf = devlink_priv(devlink); in nfp_devlink_port_split() local 73 mutex_lock(&pf->lock); in nfp_devlink_port_split() 76 ret = nfp_devlink_fill_eth_port_from_id(pf, port_index, ð_port); in nfp_devlink_port_split() 91 ret = nfp_devlink_set_lanes(pf, eth_port.index, lanes); in nfp_devlink_port_split() 93 mutex_unlock(&pf->lock); in nfp_devlink_port_split() [all …]
|
D | nfp_main.h | 150 int nfp_net_pci_probe(struct nfp_pf *pf); 151 void nfp_net_pci_remove(struct nfp_pf *pf); 153 int nfp_hwmon_register(struct nfp_pf *pf); 154 void nfp_hwmon_unregister(struct nfp_pf *pf); 157 nfp_net_get_mac_addr(struct nfp_pf *pf, struct net_device *netdev, 162 int nfp_pf_rtsym_read_optional(struct nfp_pf *pf, const char *format, 165 nfp_pf_map_rtsym(struct nfp_pf *pf, const char *name, const char *sym_fmt, 167 int nfp_mbox_cmd(struct nfp_pf *pf, u32 cmd, void *in_data, u64 in_length, 169 int nfp_flash_update_common(struct nfp_pf *pf, const char *path, 178 s64 nfp_net_dump_calculate_size(struct nfp_pf *pf, struct nfp_dumpspec *spec, [all …]
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
D | i40e_ptp.c | 38 static void i40e_ptp_read(struct i40e_pf *pf, struct timespec64 *ts, in i40e_ptp_read() argument 41 struct i40e_hw *hw = &pf->hw; in i40e_ptp_read() 65 static void i40e_ptp_write(struct i40e_pf *pf, const struct timespec64 *ts) in i40e_ptp_write() argument 67 struct i40e_hw *hw = &pf->hw; in i40e_ptp_write() 104 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_adjfreq() local 105 struct i40e_hw *hw = &pf->hw; in i40e_ptp_adjfreq() 131 adj *= READ_ONCE(pf->ptp_adj_mult); in i40e_ptp_adjfreq() 148 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_adjtime() local 152 mutex_lock(&pf->tmreg_lock); in i40e_ptp_adjtime() 154 i40e_ptp_read(pf, &now, NULL); in i40e_ptp_adjtime() [all …]
|
D | i40e_debugfs.c | 24 static struct i40e_vsi *i40e_dbg_find_vsi(struct i40e_pf *pf, int seid) in i40e_dbg_find_vsi() argument 29 dev_info(&pf->pdev->dev, "%d: bad seid\n", seid); in i40e_dbg_find_vsi() 31 for (i = 0; i < pf->num_alloc_vsi; i++) in i40e_dbg_find_vsi() 32 if (pf->vsi[i] && (pf->vsi[i]->seid == seid)) in i40e_dbg_find_vsi() 33 return pf->vsi[i]; in i40e_dbg_find_vsi() 43 static struct i40e_veb *i40e_dbg_find_veb(struct i40e_pf *pf, int seid) in i40e_dbg_find_veb() argument 48 if (pf->veb[i] && pf->veb[i]->seid == seid) in i40e_dbg_find_veb() 49 return pf->veb[i]; in i40e_dbg_find_veb() 72 struct i40e_pf *pf = filp->private_data; in i40e_dbg_command_read() local 89 pf->vsi[pf->lan_vsi]->netdev->name, in i40e_dbg_command_read() [all …]
|
D | i40e_main.c | 31 static void i40e_handle_reset_warning(struct i40e_pf *pf, bool lock_acquired); 34 static int i40e_setup_pf_switch(struct i40e_pf *pf, bool reinit, bool lock_acquired); 35 static int i40e_setup_misc_vector(struct i40e_pf *pf); 36 static void i40e_determine_queue_usage(struct i40e_pf *pf); 37 static int i40e_setup_pf_filter_control(struct i40e_pf *pf); 38 static void i40e_prep_for_reset(struct i40e_pf *pf, bool lock_acquired); 39 static void i40e_reset_and_rebuild(struct i40e_pf *pf, bool reinit, 41 static int i40e_reset(struct i40e_pf *pf); 42 static void i40e_rebuild(struct i40e_pf *pf, bool reinit, bool lock_acquired); 43 static int i40e_setup_misc_vector_for_recovery_mode(struct i40e_pf *pf); [all …]
|
D | i40e_client.c | 86 struct i40e_pf *pf = vsi->back; in i40e_notify_client_of_vf_msg() local 87 struct i40e_client_instance *cdev = pf->cinst; in i40e_notify_client_of_vf_msg() 92 dev_dbg(&pf->pdev->dev, in i40e_notify_client_of_vf_msg() 97 dev_dbg(&pf->pdev->dev, "Client is not open, abort virtchnl_receive\n"); in i40e_notify_client_of_vf_msg() 112 struct i40e_pf *pf = vsi->back; in i40e_notify_client_of_l2_param_changes() local 113 struct i40e_client_instance *cdev = pf->cinst; in i40e_notify_client_of_l2_param_changes() 148 struct i40e_pf *pf = ldev->pf; in i40e_client_release_qvlist() local 156 wr32(&pf->hw, reg_idx, I40E_PFINT_LNKLSTN_FIRSTQ_INDX_MASK); in i40e_client_release_qvlist() 171 struct i40e_pf *pf = vsi->back; in i40e_notify_client_of_netdev_close() local 172 struct i40e_client_instance *cdev = pf->cinst; in i40e_notify_client_of_netdev_close() [all …]
|
D | i40e_virtchnl_pf.c | 18 static void i40e_vc_vf_broadcast(struct i40e_pf *pf, in i40e_vc_vf_broadcast() argument 23 struct i40e_hw *hw = &pf->hw; in i40e_vc_vf_broadcast() 24 struct i40e_vf *vf = pf->vf; in i40e_vc_vf_broadcast() 27 for (i = 0; i < pf->num_alloc_vfs; i++, vf++) { in i40e_vc_vf_broadcast() 51 struct i40e_pf *pf = vf->pf; in i40e_vc_notify_vf_link_state() local 52 struct i40e_hw *hw = &pf->hw; in i40e_vc_notify_vf_link_state() 53 struct i40e_link_status *ls = &pf->hw.phy.link_info; in i40e_vc_notify_vf_link_state() 78 void i40e_vc_notify_link_state(struct i40e_pf *pf) in i40e_vc_notify_link_state() argument 82 for (i = 0; i < pf->num_alloc_vfs; i++) in i40e_vc_notify_link_state() 83 i40e_vc_notify_vf_link_state(&pf->vf[i]); in i40e_vc_notify_link_state() [all …]
|
D | i40e_dcb_nl.c | 34 struct i40e_pf *pf = i40e_netdev_to_pf(dev); in i40e_dcbnl_ieee_getets() local 36 struct i40e_hw *hw = &pf->hw; in i40e_dcbnl_ieee_getets() 38 if (!(pf->dcbx_cap & DCB_CAP_DCBX_VER_IEEE)) in i40e_dcbnl_ieee_getets() 73 struct i40e_pf *pf = i40e_netdev_to_pf(dev); in i40e_dcbnl_ieee_getpfc() local 75 struct i40e_hw *hw = &pf->hw; in i40e_dcbnl_ieee_getpfc() 78 if (!(pf->dcbx_cap & DCB_CAP_DCBX_VER_IEEE)) in i40e_dcbnl_ieee_getpfc() 89 pfc->requests[i] = pf->stats.priority_xoff_tx[i]; in i40e_dcbnl_ieee_getpfc() 90 pfc->indications[i] = pf->stats.priority_xoff_rx[i]; in i40e_dcbnl_ieee_getpfc() 104 struct i40e_pf *pf = i40e_netdev_to_pf(dev); in i40e_dcbnl_getdcbx() local 106 return pf->dcbx_cap; in i40e_dcbnl_getdcbx() [all …]
|
D | i40e_ethtool.c | 470 static void i40e_partition_setting_complaint(struct i40e_pf *pf) in i40e_partition_setting_complaint() argument 472 dev_info(&pf->pdev->dev, in i40e_partition_setting_complaint() 482 static void i40e_phy_type_to_ethtool(struct i40e_pf *pf, in i40e_phy_type_to_ethtool() argument 485 struct i40e_link_status *hw_link_info = &pf->hw.phy.link_info; in i40e_phy_type_to_ethtool() 486 u64 phy_types = pf->hw.phy.phy_types; in i40e_phy_type_to_ethtool() 497 if (pf->hw_features & I40E_HW_100M_SGMII_CAPABLE) { in i40e_phy_type_to_ethtool() 596 !(pf->hw_features & I40E_HW_HAVE_CRT_RETIMER)) { in i40e_phy_type_to_ethtool() 604 !(pf->hw_features & I40E_HW_HAVE_CRT_RETIMER)) { in i40e_phy_type_to_ethtool() 764 struct i40e_pf *pf) in i40e_get_settings_link_up() argument 912 if (pf->hw_features & I40E_HW_100M_SGMII_CAPABLE) { in i40e_get_settings_link_up() [all …]
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | otx2_pf.c | 67 static void otx2_disable_flr_me_intr(struct otx2_nic *pf) in otx2_disable_flr_me_intr() argument 69 int irq, vfs = pf->total_vfs; in otx2_disable_flr_me_intr() 72 otx2_write64(pf, RVU_PF_VFME_INT_ENA_W1CX(0), INTR_MASK(vfs)); in otx2_disable_flr_me_intr() 73 irq = pci_irq_vector(pf->pdev, RVU_PF_INT_VEC_VFME0); in otx2_disable_flr_me_intr() 74 free_irq(irq, pf); in otx2_disable_flr_me_intr() 77 otx2_write64(pf, RVU_PF_VFFLR_INT_ENA_W1CX(0), INTR_MASK(vfs)); in otx2_disable_flr_me_intr() 78 irq = pci_irq_vector(pf->pdev, RVU_PF_INT_VEC_VFFLR0); in otx2_disable_flr_me_intr() 79 free_irq(irq, pf); in otx2_disable_flr_me_intr() 84 otx2_write64(pf, RVU_PF_VFME_INT_ENA_W1CX(1), INTR_MASK(vfs - 64)); in otx2_disable_flr_me_intr() 85 irq = pci_irq_vector(pf->pdev, RVU_PF_INT_VEC_VFME1); in otx2_disable_flr_me_intr() [all …]
|
/kernel/linux/linux-5.10/drivers/block/paride/ |
D | pf.c | 248 static int pf_identify(struct pf_unit *pf); 249 static void pf_lock(struct pf_unit *pf, int func); 250 static void pf_eject(struct pf_unit *pf); 290 struct pf_unit *pf; in pf_init_units() local 294 for (unit = 0, pf = units; unit < PF_UNITS; unit++, pf++) { in pf_init_units() 301 disk->queue = blk_mq_init_sq_queue(&pf->tag_set, &pf_mq_ops, in pf_init_units() 309 INIT_LIST_HEAD(&pf->rq_list); in pf_init_units() 310 disk->queue->queuedata = pf; in pf_init_units() 313 pf->disk = disk; in pf_init_units() 314 pf->pi = &pf->pia; in pf_init_units() [all …]
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
D | ice_main.c | 43 static void ice_rebuild(struct ice_pf *pf, enum ice_reset_req reset_type); 45 static void ice_vsi_release_all(struct ice_pf *pf); 68 static void ice_check_for_hang_subtask(struct ice_pf *pf) in ice_check_for_hang_subtask() argument 76 ice_for_each_vsi(pf, v) in ice_check_for_hang_subtask() 77 if (pf->vsi[v] && pf->vsi[v]->type == ICE_VSI_PF) { in ice_check_for_hang_subtask() 78 vsi = pf->vsi[v]; in ice_check_for_hang_subtask() 126 static int ice_init_mac_fltr(struct ice_pf *pf) in ice_init_mac_fltr() argument 132 vsi = ice_get_main_vsi(pf); in ice_init_mac_fltr() 145 dev_err(ice_pf_to_dev(pf), "Could not add MAC filters error %s. Unregistering device\n", in ice_init_mac_fltr() 264 struct ice_pf *pf = vsi->back; in ice_vsi_sync_fltr() local [all …]
|
D | ice_dcb_nl.c | 16 struct ice_pf *pf = ice_netdev_to_pf(netdev); in ice_dcbnl_devreset() local 18 while (ice_is_reset_in_progress(pf->state)) in ice_dcbnl_devreset() 35 struct ice_pf *pf; in ice_dcbnl_getets() local 37 pf = ice_netdev_to_pf(netdev); in ice_dcbnl_getets() 38 dcbxcfg = &pf->hw.port_info->qos_cfg.local_dcbx_cfg; in ice_dcbnl_getets() 64 struct ice_pf *pf = ice_netdev_to_pf(netdev); in ice_dcbnl_setets() local 69 if ((pf->dcbx_cap & DCB_CAP_DCBX_LLD_MANAGED) || in ice_dcbnl_setets() 70 !(pf->dcbx_cap & DCB_CAP_DCBX_VER_IEEE)) in ice_dcbnl_setets() 73 new_cfg = &pf->hw.port_info->qos_cfg.desired_dcbx_cfg; in ice_dcbnl_setets() 75 mutex_lock(&pf->tc_mutex); in ice_dcbnl_setets() [all …]
|
D | ice_virtchnl_pf.c | 14 static int ice_validate_vf_id(struct ice_pf *pf, u16 vf_id) in ice_validate_vf_id() argument 17 if (vf_id >= pf->num_alloc_vfs) { in ice_validate_vf_id() 18 dev_err(ice_pf_to_dev(pf), "Invalid VF ID: %u\n", vf_id); in ice_validate_vf_id() 29 static int ice_check_vf_init(struct ice_pf *pf, struct ice_vf *vf) in ice_check_vf_init() argument 32 dev_err(ice_pf_to_dev(pf), "VF ID: %u in reset. Try again.\n", in ice_check_vf_init() 79 ice_vc_vf_broadcast(struct ice_pf *pf, enum virtchnl_ops v_opcode, in ice_vc_vf_broadcast() argument 82 struct ice_hw *hw = &pf->hw; in ice_vc_vf_broadcast() 85 ice_for_each_vf(pf, i) { in ice_vc_vf_broadcast() 86 struct ice_vf *vf = &pf->vf[i]; in ice_vc_vf_broadcast() 145 struct ice_pf *pf = vf->pf; in ice_is_vf_link_up() local [all …]
|
D | ice_devlink.c | 9 static void ice_info_get_dsn(struct ice_pf *pf, char *buf, size_t len) in ice_info_get_dsn() argument 14 put_unaligned_be64(pci_get_dsn(pf->pdev), dsn); in ice_info_get_dsn() 19 static int ice_info_pba(struct ice_pf *pf, char *buf, size_t len) in ice_info_pba() argument 21 struct ice_hw *hw = &pf->hw; in ice_info_pba() 27 dev_dbg(ice_pf_to_dev(pf), "Failed to read Product Board Assembly string, status %s\n", in ice_info_pba() 33 static int ice_info_fw_mgmt(struct ice_pf *pf, char *buf, size_t len) in ice_info_fw_mgmt() argument 35 struct ice_hw *hw = &pf->hw; in ice_info_fw_mgmt() 43 static int ice_info_fw_api(struct ice_pf *pf, char *buf, size_t len) in ice_info_fw_api() argument 45 struct ice_hw *hw = &pf->hw; in ice_info_fw_api() 52 static int ice_info_fw_build(struct ice_pf *pf, char *buf, size_t len) in ice_info_fw_build() argument [all …]
|
D | ice_dcb_lib.c | 15 struct ice_pf *pf = vsi->back; in ice_vsi_cfg_netdev_tc() local 31 dcbcfg = &pf->hw.port_info->qos_cfg.local_dcbx_cfg; in ice_vsi_cfg_netdev_tc() 72 bool ice_is_pfc_causing_hung_q(struct ice_pf *pf, unsigned int txqueue) in ice_is_pfc_causing_hung_q() argument 79 vsi = ice_get_main_vsi(pf); in ice_is_pfc_causing_hung_q() 97 up2tc = rd32(&pf->hw, PRTDCB_TUP2TC); in ice_is_pfc_causing_hung_q() 111 ref_prio_xoff[i] = pf->stats.priority_xoff_rx[i]; in ice_is_pfc_causing_hung_q() 113 ice_update_dcb_stats(pf); in ice_is_pfc_causing_hung_q() 117 if (pf->stats.priority_xoff_rx[i] > ref_prio_xoff[i]) in ice_is_pfc_causing_hung_q() 234 int ice_dcb_bwchk(struct ice_pf *pf, struct ice_dcbx_cfg *dcbcfg) in ice_dcb_bwchk() argument 259 dev_err(ice_pf_to_dev(pf), "Invalid config, total bandwidth must equal 100\n"); in ice_dcb_bwchk() [all …]
|
D | ice_dcb_lib.h | 17 void ice_dcb_rebuild(struct ice_pf *pf); 21 bool ice_is_pfc_causing_hung_q(struct ice_pf *pf, unsigned int txqueue); 24 ice_pf_dcb_cfg(struct ice_pf *pf, struct ice_dcbx_cfg *new_cfg, bool locked); 25 int ice_dcb_bwchk(struct ice_pf *pf, struct ice_dcbx_cfg *dcbcfg); 26 void ice_pf_dcb_recfg(struct ice_pf *pf); 28 int ice_init_pf_dcb(struct ice_pf *pf, bool locked); 29 void ice_update_dcb_stats(struct ice_pf *pf); 34 ice_dcb_process_lldp_set_mib_change(struct ice_pf *pf, 57 static inline bool ice_is_dcb_active(struct ice_pf *pf) in ice_is_dcb_active() argument 59 return (test_bit(ICE_FLAG_FW_LLDP_AGENT, pf->flags) || in ice_is_dcb_active() [all …]
|
/kernel/linux/linux-5.10/net/lapb/ |
D | lapb_in.c | 44 lapb_dbg(1, "(%p) S0 RX SABM(%d)\n", lapb->dev, frame->pf); in lapb_state0_machine() 47 lapb->dev, frame->pf); in lapb_state0_machine() 48 lapb_send_control(lapb, LAPB_DM, frame->pf, in lapb_state0_machine() 52 lapb->dev, frame->pf); in lapb_state0_machine() 54 lapb_send_control(lapb, LAPB_UA, frame->pf, in lapb_state0_machine() 69 lapb_dbg(1, "(%p) S0 RX SABME(%d)\n", lapb->dev, frame->pf); in lapb_state0_machine() 72 lapb->dev, frame->pf); in lapb_state0_machine() 74 lapb_send_control(lapb, LAPB_UA, frame->pf, in lapb_state0_machine() 87 lapb->dev, frame->pf); in lapb_state0_machine() 88 lapb_send_control(lapb, LAPB_DM, frame->pf, in lapb_state0_machine() [all …]
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/ |
D | enetc_pf.c | 54 static void enetc_enable_si_vlan_promisc(struct enetc_pf *pf, int si_idx) in enetc_enable_si_vlan_promisc() argument 56 pf->vlan_promisc_simap |= BIT(si_idx); in enetc_enable_si_vlan_promisc() 57 enetc_set_vlan_promisc(&pf->si->hw, pf->vlan_promisc_simap); in enetc_enable_si_vlan_promisc() 60 static void enetc_disable_si_vlan_promisc(struct enetc_pf *pf, int si_idx) in enetc_disable_si_vlan_promisc() argument 62 pf->vlan_promisc_simap &= ~BIT(si_idx); in enetc_disable_si_vlan_promisc() 63 enetc_set_vlan_promisc(&pf->si->hw, pf->vlan_promisc_simap); in enetc_disable_si_vlan_promisc() 145 static void enetc_sync_mac_filters(struct enetc_pf *pf) in enetc_sync_mac_filters() argument 147 struct enetc_mac_filter *f = pf->mac_filter; in enetc_sync_mac_filters() 148 struct enetc_si *si = pf->si; in enetc_sync_mac_filters() 192 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_rx_mode() local [all …]
|
D | enetc_msg.c | 23 struct enetc_pf *pf = enetc_si_priv(si); in enetc_msg_psi_msix() local 26 schedule_work(&pf->msg_task); in enetc_msg_psi_msix() 33 struct enetc_pf *pf = container_of(work, struct enetc_pf, msg_task); in enetc_msg_task() local 34 struct enetc_hw *hw = &pf->si->hw; in enetc_msg_task() 47 for (i = 0; i < pf->num_vfs; i++) { in enetc_msg_task() 54 enetc_msg_handle_rxmsg(pf, i, &msg_code); in enetc_msg_task() 66 struct enetc_pf *pf = enetc_si_priv(si); in enetc_msg_alloc_mbx() local 72 msg = &pf->rxmsg[idx]; in enetc_msg_alloc_mbx() 95 struct enetc_pf *pf = enetc_si_priv(si); in enetc_msg_free_mbx() local 99 msg = &pf->rxmsg[idx]; in enetc_msg_free_mbx() [all …]
|
/kernel/linux/linux-5.10/tools/perf/util/ |
D | probe-finder.c | 560 static int convert_variable(Dwarf_Die *vr_die, struct probe_finder *pf) in convert_variable() argument 568 ret = convert_variable_location(vr_die, pf->addr, pf->fb_ops, in convert_variable() 569 &pf->sp_die, pf->machine, pf->tvar); in convert_variable() 570 if (ret == -ENOENT && pf->skip_empty_arg) in convert_variable() 574 print_var_not_found(pf->pvar->var); in convert_variable() 577 else if (ret == 0 && pf->pvar->field) { in convert_variable() 578 ret = convert_variable_fields(vr_die, pf->pvar->var, in convert_variable() 579 pf->pvar->field, &pf->tvar->ref, in convert_variable() 580 &die_mem, pf->pvar->user_access); in convert_variable() 584 ret = convert_variable_type(vr_die, pf->tvar, pf->pvar->type, in convert_variable() [all …]
|
/kernel/linux/linux-5.10/net/ax25/ |
D | ax25_std_in.c | 39 static int ax25_std_state1_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int t… in ax25_std_state1_machine() argument 45 ax25_send_control(ax25, AX25_UA, pf, AX25_RESPONSE); in ax25_std_state1_machine() 51 ax25_send_control(ax25, AX25_UA, pf, AX25_RESPONSE); in ax25_std_state1_machine() 55 ax25_send_control(ax25, AX25_DM, pf, AX25_RESPONSE); in ax25_std_state1_machine() 59 if (pf) { in ax25_std_state1_machine() 81 if (pf) { in ax25_std_state1_machine() 103 static int ax25_std_state2_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int t… in ax25_std_state2_machine() argument 108 ax25_send_control(ax25, AX25_DM, pf, AX25_RESPONSE); in ax25_std_state2_machine() 112 ax25_send_control(ax25, AX25_UA, pf, AX25_RESPONSE); in ax25_std_state2_machine() 118 if (pf) in ax25_std_state2_machine() [all …]
|