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/ixgbe: fix mask bits register set error for FDIR
[dpdk.git]
/
drivers
/
net
/
i40e
/
i40e_ethdev.h
diff --git
a/drivers/net/i40e/i40e_ethdev.h
b/drivers/net/i40e/i40e_ethdev.h
index
4dd50eb
..
11c4c76
100644
(file)
--- a/
drivers/net/i40e/i40e_ethdev.h
+++ b/
drivers/net/i40e/i40e_ethdev.h
@@
-86,11
+86,13
@@
#define I40E_WRITE_GLB_REG(hw, reg, value) \
do { \
#define I40E_WRITE_GLB_REG(hw, reg, value) \
do { \
+ uint32_t ori_val; \
+ ori_val = I40E_READ_REG((hw), (reg)); \
I40E_PCI_REG_WRITE(I40E_PCI_REG_ADDR((hw), \
(reg)), (value)); \
I40E_PCI_REG_WRITE(I40E_PCI_REG_ADDR((hw), \
(reg)), (value)); \
- PMD_DRV_LOG(DEBUG, "
Global register 0x%08x is modified "
\
- "
with value 0x%08x",
\
- (reg), (
value));
\
+ PMD_DRV_LOG(DEBUG, "
global register [0x%08x] "
\
+ "
original: 0x%08x, after: 0x%08x ",
\
+ (reg), (
ori_val), (value));
\
} while (0)
/* index flex payload per layer */
} while (0)
/* index flex payload per layer */
@@
-1081,6
+1083,8
@@
struct i40e_vf_representor {
/**< Virtual Function ID */
struct i40e_adapter *adapter;
/**< Private data store of assocaiated physical function */
/**< Virtual Function ID */
struct i40e_adapter *adapter;
/**< Private data store of assocaiated physical function */
+ struct i40e_eth_stats stats_offset;
+ /**< Zero-point of VF statistics*/
};
extern const struct rte_flow_ops i40e_flow_ops;
};
extern const struct rte_flow_ops i40e_flow_ops;