Commit b40c82e6 authored by Jeff Kirsher's avatar Jeff Kirsher

i40e: Fix inconsistent use of PF/VF vs pf/vf

Joe Perches pointed out that we were inconsistent in the use of
PF vs pf or VF vs vf in our driver code.  Since acronyms are usually
capitalized to denote that it is an acronym, changed all references to
be consistent throughout the code.
Reported-by: default avatarJoe Perches <joe@perches.com>
Signed-off-by: default avatarJeff Kirsher <jeffrey.t.kirsher@intel.com>
parent 29a0645c
...@@ -240,17 +240,17 @@ struct i40e_pf { ...@@ -240,17 +240,17 @@ struct i40e_pf {
bool fc_autoneg_status; bool fc_autoneg_status;
u16 eeprom_version; u16 eeprom_version;
u16 num_vmdq_vsis; /* num vmdq vsis this pf has set up */ u16 num_vmdq_vsis; /* num vmdq vsis this PF has set up */
u16 num_vmdq_qps; /* num queue pairs per vmdq pool */ u16 num_vmdq_qps; /* num queue pairs per vmdq pool */
u16 num_vmdq_msix; /* num queue vectors per vmdq pool */ u16 num_vmdq_msix; /* num queue vectors per vmdq pool */
u16 num_req_vfs; /* num vfs requested for this vf */ u16 num_req_vfs; /* num VFs requested for this VF */
u16 num_vf_qps; /* num queue pairs per vf */ u16 num_vf_qps; /* num queue pairs per VF */
#ifdef I40E_FCOE #ifdef I40E_FCOE
u16 num_fcoe_qps; /* num fcoe queues this pf has set up */ u16 num_fcoe_qps; /* num fcoe queues this PF has set up */
u16 num_fcoe_msix; /* num queue vectors per fcoe pool */ u16 num_fcoe_msix; /* num queue vectors per fcoe pool */
#endif /* I40E_FCOE */ #endif /* I40E_FCOE */
u16 num_lan_qps; /* num lan queues this pf has set up */ u16 num_lan_qps; /* num lan queues this PF has set up */
u16 num_lan_msix; /* num queue vectors for the base pf vsi */ u16 num_lan_msix; /* num queue vectors for the base PF vsi */
int queues_left; /* queues left unclaimed */ int queues_left; /* queues left unclaimed */
u16 rss_size; /* num queues in the RSS array */ u16 rss_size; /* num queues in the RSS array */
u16 rss_size_max; /* HW defined max RSS queues */ u16 rss_size_max; /* HW defined max RSS queues */
...@@ -612,7 +612,7 @@ static inline bool i40e_rx_is_programming_status(u64 qw) ...@@ -612,7 +612,7 @@ static inline bool i40e_rx_is_programming_status(u64 qw)
/** /**
* i40e_get_fd_cnt_all - get the total FD filter space available * i40e_get_fd_cnt_all - get the total FD filter space available
* @pf: pointer to the pf struct * @pf: pointer to the PF struct
**/ **/
static inline int i40e_get_fd_cnt_all(struct i40e_pf *pf) static inline int i40e_get_fd_cnt_all(struct i40e_pf *pf)
{ {
......
...@@ -691,7 +691,7 @@ i40e_status i40e_get_port_mac_addr(struct i40e_hw *hw, u8 *mac_addr) ...@@ -691,7 +691,7 @@ i40e_status i40e_get_port_mac_addr(struct i40e_hw *hw, u8 *mac_addr)
/** /**
* i40e_pre_tx_queue_cfg - pre tx queue configure * i40e_pre_tx_queue_cfg - pre tx queue configure
* @hw: pointer to the HW structure * @hw: pointer to the HW structure
* @queue: target pf queue index * @queue: target PF queue index
* @enable: state change request * @enable: state change request
* *
* Handles hw requirement to indicate intention to enable * Handles hw requirement to indicate intention to enable
...@@ -955,7 +955,7 @@ void i40e_clear_hw(struct i40e_hw *hw) ...@@ -955,7 +955,7 @@ void i40e_clear_hw(struct i40e_hw *hw)
u32 val; u32 val;
u32 eol = 0x7ff; u32 eol = 0x7ff;
/* get number of interrupts, queues, and vfs */ /* get number of interrupts, queues, and VFs */
val = rd32(hw, I40E_GLPCI_CNF2); val = rd32(hw, I40E_GLPCI_CNF2);
num_pf_int = (val & I40E_GLPCI_CNF2_MSI_X_PF_N_MASK) >> num_pf_int = (val & I40E_GLPCI_CNF2_MSI_X_PF_N_MASK) >>
I40E_GLPCI_CNF2_MSI_X_PF_N_SHIFT; I40E_GLPCI_CNF2_MSI_X_PF_N_SHIFT;
...@@ -2081,7 +2081,7 @@ i40e_status i40e_aq_remove_macvlan(struct i40e_hw *hw, u16 seid, ...@@ -2081,7 +2081,7 @@ i40e_status i40e_aq_remove_macvlan(struct i40e_hw *hw, u16 seid,
/** /**
* i40e_aq_send_msg_to_vf * i40e_aq_send_msg_to_vf
* @hw: pointer to the hardware structure * @hw: pointer to the hardware structure
* @vfid: vf id to send msg * @vfid: VF id to send msg
* @v_opcode: opcodes for VF-PF communication * @v_opcode: opcodes for VF-PF communication
* @v_retval: return error code * @v_retval: return error code
* @msg: pointer to the msg buffer * @msg: pointer to the msg buffer
......
...@@ -223,7 +223,7 @@ static int i40e_dcbnl_vsi_del_app(struct i40e_vsi *vsi, ...@@ -223,7 +223,7 @@ static int i40e_dcbnl_vsi_del_app(struct i40e_vsi *vsi,
/** /**
* i40e_dcbnl_del_app - Delete APP on all VSIs * i40e_dcbnl_del_app - Delete APP on all VSIs
* @pf: the corresponding pf * @pf: the corresponding PF
* @app: APP to delete * @app: APP to delete
* *
* Delete given APP from all the VSIs for given PF * Delete given APP from all the VSIs for given PF
...@@ -268,7 +268,7 @@ static bool i40e_dcbnl_find_app(struct i40e_dcbx_config *cfg, ...@@ -268,7 +268,7 @@ static bool i40e_dcbnl_find_app(struct i40e_dcbx_config *cfg,
/** /**
* i40e_dcbnl_flush_apps - Delete all removed APPs * i40e_dcbnl_flush_apps - Delete all removed APPs
* @pf: the corresponding pf * @pf: the corresponding PF
* @old_cfg: old DCBX configuration data * @old_cfg: old DCBX configuration data
* @new_cfg: new DCBX configuration data * @new_cfg: new DCBX configuration data
* *
......
...@@ -35,7 +35,7 @@ static struct dentry *i40e_dbg_root; ...@@ -35,7 +35,7 @@ static struct dentry *i40e_dbg_root;
/** /**
* i40e_dbg_find_vsi - searches for the vsi with the given seid * i40e_dbg_find_vsi - searches for the vsi with the given seid
* @pf - the pf structure to search for the vsi * @pf - the PF structure to search for the vsi
* @seid - seid of the vsi it is searching for * @seid - seid of the vsi it is searching for
**/ **/
static struct i40e_vsi *i40e_dbg_find_vsi(struct i40e_pf *pf, int seid) static struct i40e_vsi *i40e_dbg_find_vsi(struct i40e_pf *pf, int seid)
...@@ -54,7 +54,7 @@ static struct i40e_vsi *i40e_dbg_find_vsi(struct i40e_pf *pf, int seid) ...@@ -54,7 +54,7 @@ static struct i40e_vsi *i40e_dbg_find_vsi(struct i40e_pf *pf, int seid)
/** /**
* i40e_dbg_find_veb - searches for the veb with the given seid * i40e_dbg_find_veb - searches for the veb with the given seid
* @pf - the pf structure to search for the veb * @pf - the PF structure to search for the veb
* @seid - seid of the veb it is searching for * @seid - seid of the veb it is searching for
**/ **/
static struct i40e_veb *i40e_dbg_find_veb(struct i40e_pf *pf, int seid) static struct i40e_veb *i40e_dbg_find_veb(struct i40e_pf *pf, int seid)
...@@ -112,7 +112,7 @@ static ssize_t i40e_dbg_dump_read(struct file *filp, char __user *buffer, ...@@ -112,7 +112,7 @@ static ssize_t i40e_dbg_dump_read(struct file *filp, char __user *buffer,
/** /**
* i40e_dbg_prep_dump_buf * i40e_dbg_prep_dump_buf
* @pf: the pf we're working with * @pf: the PF we're working with
* @buflen: the desired buffer length * @buflen: the desired buffer length
* *
* Return positive if success, 0 if failed * Return positive if success, 0 if failed
...@@ -675,7 +675,7 @@ static void i40e_dbg_dump_vsi_seid(struct i40e_pf *pf, int seid) ...@@ -675,7 +675,7 @@ static void i40e_dbg_dump_vsi_seid(struct i40e_pf *pf, int seid)
vsi->info.resp_reserved[8], vsi->info.resp_reserved[9], vsi->info.resp_reserved[8], vsi->info.resp_reserved[9],
vsi->info.resp_reserved[10], vsi->info.resp_reserved[11]); vsi->info.resp_reserved[10], vsi->info.resp_reserved[11]);
if (vsi->back) if (vsi->back)
dev_info(&pf->pdev->dev, " pf = %p\n", vsi->back); dev_info(&pf->pdev->dev, " PF = %p\n", vsi->back);
dev_info(&pf->pdev->dev, " idx = %d\n", vsi->idx); dev_info(&pf->pdev->dev, " idx = %d\n", vsi->idx);
dev_info(&pf->pdev->dev, dev_info(&pf->pdev->dev,
" tc_config: numtc = %d, enabled_tc = 0x%x\n", " tc_config: numtc = %d, enabled_tc = 0x%x\n",
...@@ -946,7 +946,7 @@ static void i40e_dbg_dump_veb_all(struct i40e_pf *pf) ...@@ -946,7 +946,7 @@ static void i40e_dbg_dump_veb_all(struct i40e_pf *pf)
/** /**
* i40e_dbg_cmd_fd_ctrl - Enable/disable FD sideband/ATR * i40e_dbg_cmd_fd_ctrl - Enable/disable FD sideband/ATR
* @pf: the pf that would be altered * @pf: the PF that would be altered
* @flag: flag that needs enabling or disabling * @flag: flag that needs enabling or disabling
* @enable: Enable/disable FD SD/ATR * @enable: Enable/disable FD SD/ATR
**/ **/
...@@ -958,7 +958,7 @@ static void i40e_dbg_cmd_fd_ctrl(struct i40e_pf *pf, u64 flag, bool enable) ...@@ -958,7 +958,7 @@ static void i40e_dbg_cmd_fd_ctrl(struct i40e_pf *pf, u64 flag, bool enable)
pf->flags &= ~flag; pf->flags &= ~flag;
pf->auto_disable_flags |= flag; pf->auto_disable_flags |= flag;
} }
dev_info(&pf->pdev->dev, "requesting a pf reset\n"); dev_info(&pf->pdev->dev, "requesting a PF reset\n");
i40e_do_reset_safe(pf, (1 << __I40E_PF_RESET_REQUESTED)); i40e_do_reset_safe(pf, (1 << __I40E_PF_RESET_REQUESTED));
} }
...@@ -2128,8 +2128,8 @@ static const struct file_operations i40e_dbg_netdev_ops_fops = { ...@@ -2128,8 +2128,8 @@ static const struct file_operations i40e_dbg_netdev_ops_fops = {
}; };
/** /**
* i40e_dbg_pf_init - setup the debugfs directory for the pf * i40e_dbg_pf_init - setup the debugfs directory for the PF
* @pf: the pf that is starting up * @pf: the PF that is starting up
**/ **/
void i40e_dbg_pf_init(struct i40e_pf *pf) void i40e_dbg_pf_init(struct i40e_pf *pf)
{ {
...@@ -2165,8 +2165,8 @@ void i40e_dbg_pf_init(struct i40e_pf *pf) ...@@ -2165,8 +2165,8 @@ void i40e_dbg_pf_init(struct i40e_pf *pf)
} }
/** /**
* i40e_dbg_pf_exit - clear out the pf's debugfs entries * i40e_dbg_pf_exit - clear out the PF's debugfs entries
* @pf: the pf that is stopping * @pf: the PF that is stopping
**/ **/
void i40e_dbg_pf_exit(struct i40e_pf *pf) void i40e_dbg_pf_exit(struct i40e_pf *pf)
{ {
......
...@@ -149,7 +149,7 @@ static inline bool i40e_fcoe_xid_is_valid(u16 xid) ...@@ -149,7 +149,7 @@ static inline bool i40e_fcoe_xid_is_valid(u16 xid)
/** /**
* i40e_fcoe_ddp_unmap - unmap the mapped sglist associated * i40e_fcoe_ddp_unmap - unmap the mapped sglist associated
* @pf: pointer to pf * @pf: pointer to PF
* @ddp: sw DDP context * @ddp: sw DDP context
* *
* Unmap the scatter-gather list associated with the given SW DDP context * Unmap the scatter-gather list associated with the given SW DDP context
...@@ -268,7 +268,7 @@ static int i40e_fcoe_ddp_put(struct net_device *netdev, u16 xid) ...@@ -268,7 +268,7 @@ static int i40e_fcoe_ddp_put(struct net_device *netdev, u16 xid)
/** /**
* i40e_fcoe_sw_init - sets up the HW for FCoE * i40e_fcoe_sw_init - sets up the HW for FCoE
* @pf: pointer to pf * @pf: pointer to PF
* *
* Returns 0 if FCoE is supported otherwise the error code * Returns 0 if FCoE is supported otherwise the error code
**/ **/
...@@ -328,7 +328,7 @@ int i40e_init_pf_fcoe(struct i40e_pf *pf) ...@@ -328,7 +328,7 @@ int i40e_init_pf_fcoe(struct i40e_pf *pf)
/** /**
* i40e_get_fcoe_tc_map - Return TC map for FCoE APP * i40e_get_fcoe_tc_map - Return TC map for FCoE APP
* @pf: pointer to pf * @pf: pointer to PF
* *
**/ **/
u8 i40e_get_fcoe_tc_map(struct i40e_pf *pf) u8 i40e_get_fcoe_tc_map(struct i40e_pf *pf)
...@@ -1531,7 +1531,7 @@ void i40e_fcoe_config_netdev(struct net_device *netdev, struct i40e_vsi *vsi) ...@@ -1531,7 +1531,7 @@ void i40e_fcoe_config_netdev(struct net_device *netdev, struct i40e_vsi *vsi)
/** /**
* i40e_fcoe_vsi_setup - allocate and set up FCoE VSI * i40e_fcoe_vsi_setup - allocate and set up FCoE VSI
* @pf: the pf that VSI is associated with * @pf: the PF that VSI is associated with
* *
**/ **/
void i40e_fcoe_vsi_setup(struct i40e_pf *pf) void i40e_fcoe_vsi_setup(struct i40e_pf *pf)
...@@ -1558,7 +1558,7 @@ void i40e_fcoe_vsi_setup(struct i40e_pf *pf) ...@@ -1558,7 +1558,7 @@ void i40e_fcoe_vsi_setup(struct i40e_pf *pf)
vsi = i40e_vsi_setup(pf, I40E_VSI_FCOE, seid, 0); vsi = i40e_vsi_setup(pf, I40E_VSI_FCOE, seid, 0);
if (vsi) { if (vsi) {
dev_dbg(&pf->pdev->dev, dev_dbg(&pf->pdev->dev,
"Successfully created FCoE VSI seid %d id %d uplink_seid %d pf seid %d\n", "Successfully created FCoE VSI seid %d id %d uplink_seid %d PF seid %d\n",
vsi->seid, vsi->id, vsi->uplink_seid, seid); vsi->seid, vsi->id, vsi->uplink_seid, seid);
} else { } else {
dev_info(&pf->pdev->dev, "Failed to create FCoE VSI\n"); dev_info(&pf->pdev->dev, "Failed to create FCoE VSI\n");
......
...@@ -450,7 +450,7 @@ void i40e_vsi_reset_stats(struct i40e_vsi *vsi) ...@@ -450,7 +450,7 @@ void i40e_vsi_reset_stats(struct i40e_vsi *vsi)
} }
/** /**
* i40e_pf_reset_stats - Reset all of the stats for the given pf * i40e_pf_reset_stats - Reset all of the stats for the given PF
* @pf: the PF to be reset * @pf: the PF to be reset
**/ **/
void i40e_pf_reset_stats(struct i40e_pf *pf) void i40e_pf_reset_stats(struct i40e_pf *pf)
...@@ -896,7 +896,7 @@ static void i40e_update_vsi_stats(struct i40e_vsi *vsi) ...@@ -896,7 +896,7 @@ static void i40e_update_vsi_stats(struct i40e_vsi *vsi)
} }
/** /**
* i40e_update_pf_stats - Update the pf statistics counters. * i40e_update_pf_stats - Update the PF statistics counters.
* @pf: the PF to be updated * @pf: the PF to be updated
**/ **/
static void i40e_update_pf_stats(struct i40e_pf *pf) static void i40e_update_pf_stats(struct i40e_pf *pf)
...@@ -1128,7 +1128,7 @@ void i40e_update_stats(struct i40e_vsi *vsi) ...@@ -1128,7 +1128,7 @@ void i40e_update_stats(struct i40e_vsi *vsi)
* @vsi: the VSI to be searched * @vsi: the VSI to be searched
* @macaddr: the MAC address * @macaddr: the MAC address
* @vlan: the vlan * @vlan: the vlan
* @is_vf: make sure its a vf filter, else doesn't matter * @is_vf: make sure its a VF filter, else doesn't matter
* @is_netdev: make sure its a netdev filter, else doesn't matter * @is_netdev: make sure its a netdev filter, else doesn't matter
* *
* Returns ptr to the filter object or NULL * Returns ptr to the filter object or NULL
...@@ -1156,7 +1156,7 @@ static struct i40e_mac_filter *i40e_find_filter(struct i40e_vsi *vsi, ...@@ -1156,7 +1156,7 @@ static struct i40e_mac_filter *i40e_find_filter(struct i40e_vsi *vsi,
* i40e_find_mac - Find a mac addr in the macvlan filters list * i40e_find_mac - Find a mac addr in the macvlan filters list
* @vsi: the VSI to be searched * @vsi: the VSI to be searched
* @macaddr: the MAC address we are searching for * @macaddr: the MAC address we are searching for
* @is_vf: make sure its a vf filter, else doesn't matter * @is_vf: make sure its a VF filter, else doesn't matter
* @is_netdev: make sure its a netdev filter, else doesn't matter * @is_netdev: make sure its a netdev filter, else doesn't matter
* *
* Returns the first filter with the provided MAC address or NULL if * Returns the first filter with the provided MAC address or NULL if
...@@ -1204,7 +1204,7 @@ bool i40e_is_vsi_in_vlan(struct i40e_vsi *vsi) ...@@ -1204,7 +1204,7 @@ bool i40e_is_vsi_in_vlan(struct i40e_vsi *vsi)
* i40e_put_mac_in_vlan - Make macvlan filters from macaddrs and vlans * i40e_put_mac_in_vlan - Make macvlan filters from macaddrs and vlans
* @vsi: the VSI to be searched * @vsi: the VSI to be searched
* @macaddr: the mac address to be filtered * @macaddr: the mac address to be filtered
* @is_vf: true if it is a vf * @is_vf: true if it is a VF
* @is_netdev: true if it is a netdev * @is_netdev: true if it is a netdev
* *
* Goes through all the macvlan filters and adds a * Goes through all the macvlan filters and adds a
...@@ -1265,7 +1265,7 @@ static int i40e_rm_default_mac_filter(struct i40e_vsi *vsi, u8 *macaddr) ...@@ -1265,7 +1265,7 @@ static int i40e_rm_default_mac_filter(struct i40e_vsi *vsi, u8 *macaddr)
* @vsi: the VSI to be searched * @vsi: the VSI to be searched
* @macaddr: the MAC address * @macaddr: the MAC address
* @vlan: the vlan * @vlan: the vlan
* @is_vf: make sure its a vf filter, else doesn't matter * @is_vf: make sure its a VF filter, else doesn't matter
* @is_netdev: make sure its a netdev filter, else doesn't matter * @is_netdev: make sure its a netdev filter, else doesn't matter
* *
* Returns ptr to the filter object or NULL when no memory available. * Returns ptr to the filter object or NULL when no memory available.
...@@ -1325,7 +1325,7 @@ struct i40e_mac_filter *i40e_add_filter(struct i40e_vsi *vsi, ...@@ -1325,7 +1325,7 @@ struct i40e_mac_filter *i40e_add_filter(struct i40e_vsi *vsi,
* @vsi: the VSI to be searched * @vsi: the VSI to be searched
* @macaddr: the MAC address * @macaddr: the MAC address
* @vlan: the vlan * @vlan: the vlan
* @is_vf: make sure it's a vf filter, else doesn't matter * @is_vf: make sure it's a VF filter, else doesn't matter
* @is_netdev: make sure it's a netdev filter, else doesn't matter * @is_netdev: make sure it's a netdev filter, else doesn't matter
**/ **/
void i40e_del_filter(struct i40e_vsi *vsi, void i40e_del_filter(struct i40e_vsi *vsi,
...@@ -1352,7 +1352,7 @@ void i40e_del_filter(struct i40e_vsi *vsi, ...@@ -1352,7 +1352,7 @@ void i40e_del_filter(struct i40e_vsi *vsi,
f->counter--; f->counter--;
} }
} else { } else {
/* make sure we don't remove a filter in use by vf or netdev */ /* make sure we don't remove a filter in use by VF or netdev */
int min_f = 0; int min_f = 0;
min_f += (f->is_vf ? 1 : 0); min_f += (f->is_vf ? 1 : 0);
min_f += (f->is_netdev ? 1 : 0); min_f += (f->is_netdev ? 1 : 0);
...@@ -4029,7 +4029,7 @@ static int i40e_pf_wait_txq_disabled(struct i40e_pf *pf) ...@@ -4029,7 +4029,7 @@ static int i40e_pf_wait_txq_disabled(struct i40e_pf *pf)
#endif #endif
/** /**
* i40e_get_iscsi_tc_map - Return TC map for iSCSI APP * i40e_get_iscsi_tc_map - Return TC map for iSCSI APP
* @pf: pointer to pf * @pf: pointer to PF
* *
* Get TC map for ISCSI PF type that will include iSCSI TC * Get TC map for ISCSI PF type that will include iSCSI TC
* and LAN TC. * and LAN TC.
...@@ -4204,7 +4204,7 @@ static int i40e_vsi_get_bw_info(struct i40e_vsi *vsi) ...@@ -4204,7 +4204,7 @@ static int i40e_vsi_get_bw_info(struct i40e_vsi *vsi)
aq_ret = i40e_aq_query_vsi_bw_config(hw, vsi->seid, &bw_config, NULL); aq_ret = i40e_aq_query_vsi_bw_config(hw, vsi->seid, &bw_config, NULL);
if (aq_ret) { if (aq_ret) {
dev_info(&pf->pdev->dev, dev_info(&pf->pdev->dev,
"couldn't get pf vsi bw config, err %d, aq_err %d\n", "couldn't get PF vsi bw config, err %d, aq_err %d\n",
aq_ret, pf->hw.aq.asq_last_status); aq_ret, pf->hw.aq.asq_last_status);
return -EINVAL; return -EINVAL;
} }
...@@ -4214,7 +4214,7 @@ static int i40e_vsi_get_bw_info(struct i40e_vsi *vsi) ...@@ -4214,7 +4214,7 @@ static int i40e_vsi_get_bw_info(struct i40e_vsi *vsi)
NULL); NULL);
if (aq_ret) { if (aq_ret) {
dev_info(&pf->pdev->dev, dev_info(&pf->pdev->dev,
"couldn't get pf vsi ets bw config, err %d, aq_err %d\n", "couldn't get PF vsi ets bw config, err %d, aq_err %d\n",
aq_ret, pf->hw.aq.asq_last_status); aq_ret, pf->hw.aq.asq_last_status);
return -EINVAL; return -EINVAL;
} }
...@@ -4976,7 +4976,7 @@ int i40e_vsi_open(struct i40e_vsi *vsi) ...@@ -4976,7 +4976,7 @@ int i40e_vsi_open(struct i40e_vsi *vsi)
/** /**
* i40e_fdir_filter_exit - Cleans up the Flow Director accounting * i40e_fdir_filter_exit - Cleans up the Flow Director accounting
* @pf: Pointer to pf * @pf: Pointer to PF
* *
* This function destroys the hlist where all the Flow Director * This function destroys the hlist where all the Flow Director
* filters were saved. * filters were saved.
...@@ -5941,7 +5941,7 @@ static void i40e_verify_eeprom(struct i40e_pf *pf) ...@@ -5941,7 +5941,7 @@ static void i40e_verify_eeprom(struct i40e_pf *pf)
/** /**
* i40e_enable_pf_switch_lb * i40e_enable_pf_switch_lb
* @pf: pointer to the pf structure * @pf: pointer to the PF structure
* *
* enable switch loop back or die - no point in a return value * enable switch loop back or die - no point in a return value
**/ **/
...@@ -5957,7 +5957,7 @@ static void i40e_enable_pf_switch_lb(struct i40e_pf *pf) ...@@ -5957,7 +5957,7 @@ static void i40e_enable_pf_switch_lb(struct i40e_pf *pf)
aq_ret = i40e_aq_get_vsi_params(&pf->hw, &ctxt, NULL); aq_ret = i40e_aq_get_vsi_params(&pf->hw, &ctxt, NULL);
if (aq_ret) { if (aq_ret) {
dev_info(&pf->pdev->dev, dev_info(&pf->pdev->dev,
"%s couldn't get pf vsi config, err %d, aq_err %d\n", "%s couldn't get PF vsi config, err %d, aq_err %d\n",
__func__, aq_ret, pf->hw.aq.asq_last_status); __func__, aq_ret, pf->hw.aq.asq_last_status);
return; return;
} }
...@@ -5975,7 +5975,7 @@ static void i40e_enable_pf_switch_lb(struct i40e_pf *pf) ...@@ -5975,7 +5975,7 @@ static void i40e_enable_pf_switch_lb(struct i40e_pf *pf)
/** /**
* i40e_disable_pf_switch_lb * i40e_disable_pf_switch_lb
* @pf: pointer to the pf structure * @pf: pointer to the PF structure
* *
* disable switch loop back or die - no point in a return value * disable switch loop back or die - no point in a return value
**/ **/
...@@ -5991,7 +5991,7 @@ static void i40e_disable_pf_switch_lb(struct i40e_pf *pf) ...@@ -5991,7 +5991,7 @@ static void i40e_disable_pf_switch_lb(struct i40e_pf *pf)
aq_ret = i40e_aq_get_vsi_params(&pf->hw, &ctxt, NULL); aq_ret = i40e_aq_get_vsi_params(&pf->hw, &ctxt, NULL);
if (aq_ret) { if (aq_ret) {
dev_info(&pf->pdev->dev, dev_info(&pf->pdev->dev,
"%s couldn't get pf vsi config, err %d, aq_err %d\n", "%s couldn't get PF vsi config, err %d, aq_err %d\n",
__func__, aq_ret, pf->hw.aq.asq_last_status); __func__, aq_ret, pf->hw.aq.asq_last_status);
return; return;
} }
...@@ -6245,7 +6245,7 @@ static void i40e_fdir_teardown(struct i40e_pf *pf) ...@@ -6245,7 +6245,7 @@ static void i40e_fdir_teardown(struct i40e_pf *pf)
* i40e_prep_for_reset - prep for the core to reset * i40e_prep_for_reset - prep for the core to reset
* @pf: board private structure * @pf: board private structure
* *
* Close up the VFs and other things in prep for pf Reset. * Close up the VFs and other things in prep for PF Reset.
**/ **/
static void i40e_prep_for_reset(struct i40e_pf *pf) static void i40e_prep_for_reset(struct i40e_pf *pf)
{ {
...@@ -6471,7 +6471,7 @@ static void i40e_reset_and_rebuild(struct i40e_pf *pf, bool reinit) ...@@ -6471,7 +6471,7 @@ static void i40e_reset_and_rebuild(struct i40e_pf *pf, bool reinit)
} }
/** /**
* i40e_handle_reset_warning - prep for the pf to reset, reset and rebuild * i40e_handle_reset_warning - prep for the PF to reset, reset and rebuild
* @pf: board private structure * @pf: board private structure
* *
* Close up the VFs and other things in prep for a Core Reset, * Close up the VFs and other things in prep for a Core Reset,
...@@ -6485,7 +6485,7 @@ static void i40e_handle_reset_warning(struct i40e_pf *pf) ...@@ -6485,7 +6485,7 @@ static void i40e_handle_reset_warning(struct i40e_pf *pf)
/** /**
* i40e_handle_mdd_event * i40e_handle_mdd_event
* @pf: pointer to the pf structure * @pf: pointer to the PF structure
* *
* Called from the MDD irq handler to identify possibly malicious vfs * Called from the MDD irq handler to identify possibly malicious vfs
**/ **/
...@@ -6514,7 +6514,7 @@ static void i40e_handle_mdd_event(struct i40e_pf *pf) ...@@ -6514,7 +6514,7 @@ static void i40e_handle_mdd_event(struct i40e_pf *pf)
I40E_GL_MDET_TX_QUEUE_SHIFT) - I40E_GL_MDET_TX_QUEUE_SHIFT) -
pf->hw.func_caps.base_queue; pf->hw.func_caps.base_queue;
if (netif_msg_tx_err(pf)) if (netif_msg_tx_err(pf))
dev_info(&pf->pdev->dev, "Malicious Driver Detection event 0x%02x on TX queue %d pf number 0x%02x vf number 0x%02x\n", dev_info(&pf->pdev->dev, "Malicious Driver Detection event 0x%02x on TX queue %d PF number 0x%02x VF number 0x%02x\n",
event, queue, pf_num, vf_num); event, queue, pf_num, vf_num);
wr32(hw, I40E_GL_MDET_TX, 0xffffffff); wr32(hw, I40E_GL_MDET_TX, 0xffffffff);
mdd_detected = true; mdd_detected = true;
...@@ -6917,7 +6917,7 @@ static int i40e_vsi_clear(struct i40e_vsi *vsi) ...@@ -6917,7 +6917,7 @@ static int i40e_vsi_clear(struct i40e_vsi *vsi)
goto unlock_vsi; goto unlock_vsi;
} }
/* updates the pf for this cleared vsi */ /* updates the PF for this cleared vsi */
i40e_put_lump(pf->qp_pile, vsi->base_queue, vsi->idx); i40e_put_lump(pf->qp_pile, vsi->base_queue, vsi->idx);
i40e_put_lump(pf->irq_pile, vsi->base_vector, vsi->idx); i40e_put_lump(pf->irq_pile, vsi->base_vector, vsi->idx);
...@@ -7491,7 +7491,7 @@ i40e_status i40e_set_npar_bw_setting(struct i40e_pf *pf) ...@@ -7491,7 +7491,7 @@ i40e_status i40e_set_npar_bw_setting(struct i40e_pf *pf)
struct i40e_aqc_configure_partition_bw_data bw_data; struct i40e_aqc_configure_partition_bw_data bw_data;
i40e_status status; i40e_status status;
/* Set the valid bit for this pf */ /* Set the valid bit for this PF */
bw_data.pf_valid_bits = cpu_to_le16(1 << pf->hw.pf_id); bw_data.pf_valid_bits = cpu_to_le16(1 << pf->hw.pf_id);
bw_data.max_bw[pf->hw.pf_id] = pf->npar_max_bw & I40E_ALT_BW_VALUE_MASK; bw_data.max_bw[pf->hw.pf_id] = pf->npar_max_bw & I40E_ALT_BW_VALUE_MASK;
bw_data.min_bw[pf->hw.pf_id] = pf->npar_min_bw & I40E_ALT_BW_VALUE_MASK; bw_data.min_bw[pf->hw.pf_id] = pf->npar_min_bw & I40E_ALT_BW_VALUE_MASK;
...@@ -7649,11 +7649,11 @@ static int i40e_sw_init(struct i40e_pf *pf) ...@@ -7649,11 +7649,11 @@ static int i40e_sw_init(struct i40e_pf *pf)
(pf->hw.func_caps.fd_filters_best_effort > 0)) { (pf->hw.func_caps.fd_filters_best_effort > 0)) {
pf->flags |= I40E_FLAG_FD_ATR_ENABLED; pf->flags |= I40E_FLAG_FD_ATR_ENABLED;
pf->atr_sample_rate = I40E_DEFAULT_ATR_SAMPLE_RATE; pf->atr_sample_rate = I40E_DEFAULT_ATR_SAMPLE_RATE;
/* Setup a counter for fd_atr per pf */ /* Setup a counter for fd_atr per PF */
pf->fd_atr_cnt_idx = I40E_FD_ATR_STAT_IDX(pf->hw.pf_id); pf->fd_atr_cnt_idx = I40E_FD_ATR_STAT_IDX(pf->hw.pf_id);
if (!(pf->flags & I40E_FLAG_MFP_ENABLED)) { if (!(pf->flags & I40E_FLAG_MFP_ENABLED)) {
pf->flags |= I40E_FLAG_FD_SB_ENABLED; pf->flags |= I40E_FLAG_FD_SB_ENABLED;
/* Setup a counter for fd_sb per pf */ /* Setup a counter for fd_sb per PF */
pf->fd_sb_cnt_idx = I40E_FD_SB_STAT_IDX(pf->hw.pf_id); pf->fd_sb_cnt_idx = I40E_FD_SB_STAT_IDX(pf->hw.pf_id);
} else { } else {
dev_info(&pf->pdev->dev, dev_info(&pf->pdev->dev,
...@@ -8257,7 +8257,7 @@ static int i40e_add_vsi(struct i40e_vsi *vsi) ...@@ -8257,7 +8257,7 @@ static int i40e_add_vsi(struct i40e_vsi *vsi)
ctxt.flags = I40E_AQ_VSI_TYPE_PF; ctxt.flags = I40E_AQ_VSI_TYPE_PF;
if (ret) { if (ret) {
dev_info(&pf->pdev->dev, dev_info(&pf->pdev->dev,
"couldn't get pf vsi config, err %d, aq_err %d\n", "couldn't get PF vsi config, err %d, aq_err %d\n",
ret, pf->hw.aq.asq_last_status); ret, pf->hw.aq.asq_last_status);
return -ENOENT; return -ENOENT;
} }
...@@ -9158,7 +9158,7 @@ struct i40e_veb *i40e_veb_setup(struct i40e_pf *pf, u16 flags, ...@@ -9158,7 +9158,7 @@ struct i40e_veb *i40e_veb_setup(struct i40e_pf *pf, u16 flags,
} }
/** /**
* i40e_setup_pf_switch_element - set pf vars based on switch type * i40e_setup_pf_switch_element - set PF vars based on switch type
* @pf: board private structure * @pf: board private structure
* @ele: element we are building info from * @ele: element we are building info from
* @num_reported: total number of elements * @num_reported: total number of elements
...@@ -9491,7 +9491,7 @@ static void i40e_determine_queue_usage(struct i40e_pf *pf) ...@@ -9491,7 +9491,7 @@ static void i40e_determine_queue_usage(struct i40e_pf *pf)
* i40e_setup_pf_filter_control - Setup PF static filter control * i40e_setup_pf_filter_control - Setup PF static filter control
* @pf: PF to be setup * @pf: PF to be setup
* *
* i40e_setup_pf_filter_control sets up a pf's initial filter control * i40e_setup_pf_filter_control sets up a PF's initial filter control
* settings. If PE/FCoE are enabled then it will also set the per PF * settings. If PE/FCoE are enabled then it will also set the per PF
* based filter sizes required for them. It also enables Flow director, * based filter sizes required for them. It also enables Flow director,
* ethertype and macvlan type filter settings for the pf. * ethertype and macvlan type filter settings for the pf.
...@@ -9568,8 +9568,8 @@ static void i40e_print_features(struct i40e_pf *pf) ...@@ -9568,8 +9568,8 @@ static void i40e_print_features(struct i40e_pf *pf)
* @pdev: PCI device information struct * @pdev: PCI device information struct
* @ent: entry in i40e_pci_tbl * @ent: entry in i40e_pci_tbl
* *
* i40e_probe initializes a pf identified by a pci_dev structure. * i40e_probe initializes a PF identified by a pci_dev structure.
* The OS initialization, configuring of the pf private structure, * The OS initialization, configuring of the PF private structure,
* and a hardware reset occur. * and a hardware reset occur.
* *
* Returns 0 on success, negative on failure * Returns 0 on success, negative on failure
......
...@@ -45,7 +45,7 @@ static inline __le64 build_ctob(u32 td_cmd, u32 td_offset, unsigned int size, ...@@ -45,7 +45,7 @@ static inline __le64 build_ctob(u32 td_cmd, u32 td_offset, unsigned int size,
* i40e_program_fdir_filter - Program a Flow Director filter * i40e_program_fdir_filter - Program a Flow Director filter
* @fdir_data: Packet data that will be filter parameters * @fdir_data: Packet data that will be filter parameters
* @raw_packet: the pre-allocated packet buffer for FDir * @raw_packet: the pre-allocated packet buffer for FDir
* @pf: The pf pointer * @pf: The PF pointer
* @add: True for add/update, False for remove * @add: True for add/update, False for remove
**/ **/
int i40e_program_fdir_filter(struct i40e_fdir_filter *fdir_data, u8 *raw_packet, int i40e_program_fdir_filter(struct i40e_fdir_filter *fdir_data, u8 *raw_packet,
......
...@@ -71,12 +71,12 @@ enum i40e_vf_capabilities { ...@@ -71,12 +71,12 @@ enum i40e_vf_capabilities {
struct i40e_vf { struct i40e_vf {
struct i40e_pf *pf; struct i40e_pf *pf;
/* vf id in the pf space */ /* VF id in the PF space */
u16 vf_id; u16 vf_id;
/* all vf vsis connect to the same parent */ /* all VF vsis connect to the same parent */
enum i40e_switch_element_types parent_type; enum i40e_switch_element_types parent_type;
/* vf Port Extender (PE) stag if used */ /* VF Port Extender (PE) stag if used */
u16 stag; u16 stag;
struct i40e_virtchnl_ether_addr default_lan_addr; struct i40e_virtchnl_ether_addr default_lan_addr;
...@@ -91,7 +91,7 @@ struct i40e_vf { ...@@ -91,7 +91,7 @@ struct i40e_vf {
u8 lan_vsi_index; /* index into PF struct */ u8 lan_vsi_index; /* index into PF struct */
u8 lan_vsi_id; /* ID as used by firmware */ u8 lan_vsi_id; /* ID as used by firmware */
u8 num_queue_pairs; /* num of qps assigned to vf vsis */ u8 num_queue_pairs; /* num of qps assigned to VF vsis */
u64 num_mdd_events; /* num of mdd events detected */ u64 num_mdd_events; /* num of mdd events detected */
u64 num_invalid_msgs; /* num of malformed or invalid msgs detected */ u64 num_invalid_msgs; /* num of malformed or invalid msgs detected */
u64 num_valid_msgs; /* num of valid msgs detected */ u64 num_valid_msgs; /* num of valid msgs detected */
...@@ -100,7 +100,7 @@ struct i40e_vf { ...@@ -100,7 +100,7 @@ struct i40e_vf {
unsigned long vf_states; /* vf's runtime states */ unsigned long vf_states; /* vf's runtime states */
unsigned int tx_rate; /* Tx bandwidth limit in Mbps */ unsigned int tx_rate; /* Tx bandwidth limit in Mbps */
bool link_forced; bool link_forced;
bool link_up; /* only valid if vf link is forced */ bool link_up; /* only valid if VF link is forced */
bool spoofchk; bool spoofchk;
}; };
...@@ -113,7 +113,7 @@ int i40e_vc_process_vflr_event(struct i40e_pf *pf); ...@@ -113,7 +113,7 @@ int i40e_vc_process_vflr_event(struct i40e_pf *pf);
void i40e_reset_vf(struct i40e_vf *vf, bool flr); void i40e_reset_vf(struct i40e_vf *vf, bool flr);
void i40e_vc_notify_vf_reset(struct i40e_vf *vf); void i40e_vc_notify_vf_reset(struct i40e_vf *vf);
/* vf configuration related iplink handlers */ /* VF configuration related iplink handlers */
int i40e_ndo_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac); int i40e_ndo_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac);
int i40e_ndo_set_vf_port_vlan(struct net_device *netdev, int i40e_ndo_set_vf_port_vlan(struct net_device *netdev,
int vf_id, u16 vlan_id, u8 qos); int vf_id, u16 vlan_id, u8 qos);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment