git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/mlx5: allocate verbs object into shared memory
[dpdk.git]
/
drivers
/
net
/
ixgbe
/
rte_pmd_ixgbe.h
diff --git
a/drivers/net/ixgbe/rte_pmd_ixgbe.h
b/drivers/net/ixgbe/rte_pmd_ixgbe.h
index
d33c285
..
81b18f8
100644
(file)
--- a/
drivers/net/ixgbe/rte_pmd_ixgbe.h
+++ b/
drivers/net/ixgbe/rte_pmd_ixgbe.h
@@
-53,7
+53,7
@@
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if *vf* invalid.
*/
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if *vf* invalid.
*/
-int rte_pmd_ixgbe_ping_vf(uint
8
_t port, uint16_t vf);
+int rte_pmd_ixgbe_ping_vf(uint
16
_t port, uint16_t vf);
/**
* Set the VF MAC address.
/**
* Set the VF MAC address.
@@
-69,7
+69,7
@@
int rte_pmd_ixgbe_ping_vf(uint8_t port, uint16_t vf);
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if *vf* or *mac_addr* is invalid.
*/
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if *vf* or *mac_addr* is invalid.
*/
-int rte_pmd_ixgbe_set_vf_mac_addr(uint
8
_t port, uint16_t vf,
+int rte_pmd_ixgbe_set_vf_mac_addr(uint
16
_t port, uint16_t vf,
struct ether_addr *mac_addr);
/**
struct ether_addr *mac_addr);
/**
@@
-87,7
+87,8
@@
int rte_pmd_ixgbe_set_vf_mac_addr(uint8_t port, uint16_t vf,
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if bad parameter.
*/
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_set_vf_vlan_anti_spoof(uint8_t port, uint16_t vf, uint8_t on);
+int rte_pmd_ixgbe_set_vf_vlan_anti_spoof(uint16_t port, uint16_t vf,
+ uint8_t on);
/**
* Enable/Disable VF MAC anti spoofing.
/**
* Enable/Disable VF MAC anti spoofing.
@@
-104,7
+105,7
@@
int rte_pmd_ixgbe_set_vf_vlan_anti_spoof(uint8_t port, uint16_t vf, uint8_t on);
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if bad parameter.
*/
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_set_vf_mac_anti_spoof(uint
8
_t port, uint16_t vf, uint8_t on);
+int rte_pmd_ixgbe_set_vf_mac_anti_spoof(uint
16
_t port, uint16_t vf, uint8_t on);
/**
* Enable/Disable vf vlan insert
/**
* Enable/Disable vf vlan insert
@@
-122,7
+123,7
@@
int rte_pmd_ixgbe_set_vf_mac_anti_spoof(uint8_t port, uint16_t vf, uint8_t on);
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if bad parameter.
*/
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_set_vf_vlan_insert(uint
8
_t port, uint16_t vf,
+int rte_pmd_ixgbe_set_vf_vlan_insert(uint
16
_t port, uint16_t vf,
uint16_t vlan_id);
/**
uint16_t vlan_id);
/**
@@
-139,7
+140,7
@@
int rte_pmd_ixgbe_set_vf_vlan_insert(uint8_t port, uint16_t vf,
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if bad parameter.
*/
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_set_tx_loopback(uint
8
_t port, uint8_t on);
+int rte_pmd_ixgbe_set_tx_loopback(uint
16
_t port, uint8_t on);
/**
* set all queues drop enable bit
/**
* set all queues drop enable bit
@@
-155,7
+156,7
@@
int rte_pmd_ixgbe_set_tx_loopback(uint8_t port, uint8_t on);
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if bad parameter.
*/
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_set_all_queues_drop_en(uint
8
_t port, uint8_t on);
+int rte_pmd_ixgbe_set_all_queues_drop_en(uint
16
_t port, uint8_t on);
/**
* set drop enable bit in the VF split rx control register
/**
* set drop enable bit in the VF split rx control register
@@
-174,7
+175,7
@@
int rte_pmd_ixgbe_set_all_queues_drop_en(uint8_t port, uint8_t on);
* - (-EINVAL) if bad parameter.
*/
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_set_vf_split_drop_en(uint
8
_t port, uint16_t vf, uint8_t on);
+int rte_pmd_ixgbe_set_vf_split_drop_en(uint
16
_t port, uint16_t vf, uint8_t on);
/**
* Enable/Disable vf vlan strip for all queues in a pool
/**
* Enable/Disable vf vlan strip for all queues in a pool
@@
-194,7
+195,7
@@
int rte_pmd_ixgbe_set_vf_split_drop_en(uint8_t port, uint16_t vf, uint8_t on);
* - (-EINVAL) if bad parameter.
*/
int
* - (-EINVAL) if bad parameter.
*/
int
-rte_pmd_ixgbe_set_vf_vlan_stripq(uint
8
_t port, uint16_t vf, uint8_t on);
+rte_pmd_ixgbe_set_vf_vlan_stripq(uint
16
_t port, uint16_t vf, uint8_t on);
/**
* Enable MACsec offload.
/**
* Enable MACsec offload.
@@
-212,7
+213,7
@@
rte_pmd_ixgbe_set_vf_vlan_stripq(uint8_t port, uint16_t vf, uint8_t on);
* - (-ENODEV) if *port* invalid.
* - (-ENOTSUP) if hardware doesn't support this feature.
*/
* - (-ENODEV) if *port* invalid.
* - (-ENOTSUP) if hardware doesn't support this feature.
*/
-int rte_pmd_ixgbe_macsec_enable(uint
8
_t port, uint8_t en, uint8_t rp);
+int rte_pmd_ixgbe_macsec_enable(uint
16
_t port, uint8_t en, uint8_t rp);
/**
* Disable MACsec offload.
/**
* Disable MACsec offload.
@@
-224,7
+225,7
@@
int rte_pmd_ixgbe_macsec_enable(uint8_t port, uint8_t en, uint8_t rp);
* - (-ENODEV) if *port* invalid.
* - (-ENOTSUP) if hardware doesn't support this feature.
*/
* - (-ENODEV) if *port* invalid.
* - (-ENOTSUP) if hardware doesn't support this feature.
*/
-int rte_pmd_ixgbe_macsec_disable(uint
8
_t port);
+int rte_pmd_ixgbe_macsec_disable(uint
16
_t port);
/**
* Configure Tx SC (Secure Connection).
/**
* Configure Tx SC (Secure Connection).
@@
-238,7
+239,7
@@
int rte_pmd_ixgbe_macsec_disable(uint8_t port);
* - (-ENODEV) if *port* invalid.
* - (-ENOTSUP) if hardware doesn't support this feature.
*/
* - (-ENODEV) if *port* invalid.
* - (-ENOTSUP) if hardware doesn't support this feature.
*/
-int rte_pmd_ixgbe_macsec_config_txsc(uint
8
_t port, uint8_t *mac);
+int rte_pmd_ixgbe_macsec_config_txsc(uint
16
_t port, uint8_t *mac);
/**
* Configure Rx SC (Secure Connection).
/**
* Configure Rx SC (Secure Connection).
@@
-254,7
+255,7
@@
int rte_pmd_ixgbe_macsec_config_txsc(uint8_t port, uint8_t *mac);
* - (-ENODEV) if *port* invalid.
* - (-ENOTSUP) if hardware doesn't support this feature.
*/
* - (-ENODEV) if *port* invalid.
* - (-ENOTSUP) if hardware doesn't support this feature.
*/
-int rte_pmd_ixgbe_macsec_config_rxsc(uint
8
_t port, uint8_t *mac, uint16_t pi);
+int rte_pmd_ixgbe_macsec_config_rxsc(uint
16
_t port, uint8_t *mac, uint16_t pi);
/**
* Enable Tx SA (Secure Association).
/**
* Enable Tx SA (Secure Association).
@@
-275,7
+276,7
@@
int rte_pmd_ixgbe_macsec_config_rxsc(uint8_t port, uint8_t *mac, uint16_t pi);
* - (-ENOTSUP) if hardware doesn't support this feature.
* - (-EINVAL) if bad parameter.
*/
* - (-ENOTSUP) if hardware doesn't support this feature.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_macsec_select_txsa(uint
8
_t port, uint8_t idx, uint8_t an,
+int rte_pmd_ixgbe_macsec_select_txsa(uint
16
_t port, uint8_t idx, uint8_t an,
uint32_t pn, uint8_t *key);
/**
uint32_t pn, uint8_t *key);
/**
@@
-297,7
+298,7
@@
int rte_pmd_ixgbe_macsec_select_txsa(uint8_t port, uint8_t idx, uint8_t an,
* - (-ENOTSUP) if hardware doesn't support this feature.
* - (-EINVAL) if bad parameter.
*/
* - (-ENOTSUP) if hardware doesn't support this feature.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_macsec_select_rxsa(uint
8
_t port, uint8_t idx, uint8_t an,
+int rte_pmd_ixgbe_macsec_select_rxsa(uint
16
_t port, uint8_t idx, uint8_t an,
uint32_t pn, uint8_t *key);
/**
uint32_t pn, uint8_t *key);
/**
@@
-323,7
+324,8
@@
int rte_pmd_ixgbe_macsec_select_rxsa(uint8_t port, uint8_t idx, uint8_t an,
* - (-EINVAL) if bad parameter.
*/
int
* - (-EINVAL) if bad parameter.
*/
int
-rte_pmd_ixgbe_set_vf_rxmode(uint8_t port, uint16_t vf, uint16_t rx_mask, uint8_t on);
+rte_pmd_ixgbe_set_vf_rxmode(uint16_t port, uint16_t vf, uint16_t rx_mask,
+ uint8_t on);
/**
* Enable or disable a VF traffic receive of an Ethernet device.
/**
* Enable or disable a VF traffic receive of an Ethernet device.
@@
-342,7
+344,7
@@
rte_pmd_ixgbe_set_vf_rxmode(uint8_t port, uint16_t vf, uint16_t rx_mask, uint8_t
* - (-EINVAL) if bad parameter.
*/
int
* - (-EINVAL) if bad parameter.
*/
int
-rte_pmd_ixgbe_set_vf_rx(uint
8
_t port, uint16_t vf, uint8_t on);
+rte_pmd_ixgbe_set_vf_rx(uint
16
_t port, uint16_t vf, uint8_t on);
/**
* Enable or disable a VF traffic transmit of the Ethernet device.
/**
* Enable or disable a VF traffic transmit of the Ethernet device.
@@
-361,7
+363,7
@@
rte_pmd_ixgbe_set_vf_rx(uint8_t port, uint16_t vf, uint8_t on);
* - (-EINVAL) if bad parameter.
*/
int
* - (-EINVAL) if bad parameter.
*/
int
-rte_pmd_ixgbe_set_vf_tx(uint
8
_t port, uint16_t vf, uint8_t on);
+rte_pmd_ixgbe_set_vf_tx(uint
16
_t port, uint16_t vf, uint8_t on);
/**
* Enable/Disable hardware VF VLAN filtering by an Ethernet device of
/**
* Enable/Disable hardware VF VLAN filtering by an Ethernet device of
@@
-383,7
+385,8
@@
rte_pmd_ixgbe_set_vf_tx(uint8_t port, uint16_t vf, uint8_t on);
* - (-EINVAL) if bad parameter.
*/
int
* - (-EINVAL) if bad parameter.
*/
int
-rte_pmd_ixgbe_set_vf_vlan_filter(uint8_t port, uint16_t vlan, uint64_t vf_mask, uint8_t vlan_on);
+rte_pmd_ixgbe_set_vf_vlan_filter(uint16_t port, uint16_t vlan,
+ uint64_t vf_mask, uint8_t vlan_on);
/**
* Set the rate limitation for a vf on an Ethernet device.
/**
* Set the rate limitation for a vf on an Ethernet device.
@@
-402,7
+405,8
@@
rte_pmd_ixgbe_set_vf_vlan_filter(uint8_t port, uint16_t vlan, uint64_t vf_mask,
* - (-ENODEV) if *port_id* invalid.
* - (-EINVAL) if bad parameter.
*/
* - (-ENODEV) if *port_id* invalid.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_set_vf_rate_limit(uint8_t port, uint16_t vf, uint16_t tx_rate, uint64_t q_msk);
+int rte_pmd_ixgbe_set_vf_rate_limit(uint16_t port, uint16_t vf,
+ uint16_t tx_rate, uint64_t q_msk);
/**
* Set all the TCs' bandwidth weight.
/**
* Set all the TCs' bandwidth weight.
@@
-423,7
+427,7
@@
int rte_pmd_ixgbe_set_vf_rate_limit(uint8_t port, uint16_t vf, uint16_t tx_rate,
* - (-EINVAL) if bad parameter.
* - (-ENOTSUP) not supported by firmware.
*/
* - (-EINVAL) if bad parameter.
* - (-ENOTSUP) not supported by firmware.
*/
-int rte_pmd_ixgbe_set_tc_bw_alloc(uint
8
_t port,
+int rte_pmd_ixgbe_set_tc_bw_alloc(uint
16
_t port,
uint8_t tc_num,
uint8_t *bw_weight);
uint8_t tc_num,
uint8_t *bw_weight);
@@
-439,7
+443,7
@@
int rte_pmd_ixgbe_set_tc_bw_alloc(uint8_t port,
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_bypass_init(uint
8
_t port);
+int rte_pmd_ixgbe_bypass_init(uint
16
_t port);
/**
* Return bypass state.
/**
* Return bypass state.
@@
-456,7
+460,7
@@
int rte_pmd_ixgbe_bypass_init(uint8_t port);
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_bypass_state_show(uint
8
_t port, uint32_t *state);
+int rte_pmd_ixgbe_bypass_state_show(uint
16
_t port, uint32_t *state);
/**
* Set bypass state
/**
* Set bypass state
@@
-473,7
+477,7
@@
int rte_pmd_ixgbe_bypass_state_show(uint8_t port, uint32_t *state);
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_bypass_state_set(uint
8
_t port, uint32_t *new_state);
+int rte_pmd_ixgbe_bypass_state_set(uint
16
_t port, uint32_t *new_state);
/**
* Return bypass state when given event occurs.
/**
* Return bypass state when given event occurs.
@@
-497,7
+501,7
@@
int rte_pmd_ixgbe_bypass_state_set(uint8_t port, uint32_t *new_state);
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_bypass_event_show(uint
8
_t port,
+int rte_pmd_ixgbe_bypass_event_show(uint
16
_t port,
uint32_t event,
uint32_t *state);
uint32_t event,
uint32_t *state);
@@
-523,7
+527,7
@@
int rte_pmd_ixgbe_bypass_event_show(uint8_t port,
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_bypass_event_store(uint
8
_t port,
+int rte_pmd_ixgbe_bypass_event_store(uint
16
_t port,
uint32_t event,
uint32_t state);
uint32_t event,
uint32_t state);
@@
-547,7
+551,7
@@
int rte_pmd_ixgbe_bypass_event_store(uint8_t port,
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_bypass_wd_timeout_store(uint
8
_t port, uint32_t timeout);
+int rte_pmd_ixgbe_bypass_wd_timeout_store(uint
16
_t port, uint32_t timeout);
/**
* Get bypass firmware version.
/**
* Get bypass firmware version.
@@
-561,7
+565,7
@@
int rte_pmd_ixgbe_bypass_wd_timeout_store(uint8_t port, uint32_t timeout);
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_bypass_ver_show(uint
8
_t port, uint32_t *ver);
+int rte_pmd_ixgbe_bypass_ver_show(uint
16
_t port, uint32_t *ver);
/**
* Return bypass watchdog timeout in seconds
/**
* Return bypass watchdog timeout in seconds
@@
-583,7
+587,7
@@
int rte_pmd_ixgbe_bypass_ver_show(uint8_t port, uint32_t *ver);
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_bypass_wd_timeout_show(uint
8
_t port, uint32_t *wd_timeout);
+int rte_pmd_ixgbe_bypass_wd_timeout_show(uint
16
_t port, uint32_t *wd_timeout);
/**
* Reset bypass watchdog timer
/**
* Reset bypass watchdog timer
@@
-595,7
+599,7
@@
int rte_pmd_ixgbe_bypass_wd_timeout_show(uint8_t port, uint32_t *wd_timeout);
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
* - (-ENOTSUP) if hardware doesn't support.
* - (-EINVAL) if bad parameter.
*/
-int rte_pmd_ixgbe_bypass_wd_reset(uint
8
_t port);
+int rte_pmd_ixgbe_bypass_wd_reset(uint
16
_t port);
/**
/**