summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/fman/src/wrapper/lnxwrp_ioctls_fm_compat.h
diff options
context:
space:
mode:
authorMandy Lavi <mandy.lavi@freescale.com>2013-07-31 11:32:12 (GMT)
committerSchmitt Richard-B43082 <B43082@freescale.com>2013-08-08 20:34:31 (GMT)
commit35fbdcf1075faeac0fba5c15acbbab710d682237 (patch)
tree4e9e6d1f98e42952704a0f54f4c51365c3ebcf8e /drivers/net/ethernet/freescale/fman/src/wrapper/lnxwrp_ioctls_fm_compat.h
parentb5414961f740becc012f6c63592dc5be2894c84b (diff)
downloadlinux-fsl-qoriq-35fbdcf1075faeac0fba5c15acbbab710d682237.tar.xz
fmd: add ioctl support to both xxTableGetMissStatistics functions
FM_PCD_MatchTableGetMissStatistics and FM_PCD_HashTableGetMissStatistics Signed-off-by: Mandy Lavi <mandy.lavi@freescale.com> Change-Id: I56a02300f4603245344effc898ff9fdd137d8e4c Reviewed-on: http://git.am.freescale.net:8181/3905 Reviewed-by: Schmitt Richard-B43082 <B43082@freescale.com> Tested-by: Schmitt Richard-B43082 <B43082@freescale.com>
Diffstat (limited to 'drivers/net/ethernet/freescale/fman/src/wrapper/lnxwrp_ioctls_fm_compat.h')
-rw-r--r--drivers/net/ethernet/freescale/fman/src/wrapper/lnxwrp_ioctls_fm_compat.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/net/ethernet/freescale/fman/src/wrapper/lnxwrp_ioctls_fm_compat.h b/drivers/net/ethernet/freescale/fman/src/wrapper/lnxwrp_ioctls_fm_compat.h
index f8655db..ae19b68 100644
--- a/drivers/net/ethernet/freescale/fman/src/wrapper/lnxwrp_ioctls_fm_compat.h
+++ b/drivers/net/ethernet/freescale/fman/src/wrapper/lnxwrp_ioctls_fm_compat.h
@@ -521,6 +521,12 @@ typedef struct ioc_compat_fm_ctrl_mon_counters_params_t {
compat_uptr_t p_mon;
} ioc_compat_fm_ctrl_mon_counters_params_t;
+typedef struct ioc_compat_fm_pcd_cc_tbl_get_miss_params_t {
+ compat_uptr_t id;
+ ioc_fm_pcd_cc_key_statistics_t miss_statistics;
+} ioc_compat_fm_pcd_cc_tbl_get_miss_params_t;
+
+
/* } pcd compat structures */
void compat_obj_delete(
@@ -568,6 +574,11 @@ void compat_copy_fm_pcd_cc_tree(
ioc_fm_pcd_cc_tree_params_t *param,
uint8_t compat);
+void compat_copy_fm_pcd_cc_tbl_get_miss(
+ ioc_compat_fm_pcd_cc_tbl_get_miss_params_t *compat_param,
+ ioc_fm_pcd_cc_tbl_get_miss_params_t *param,
+ uint8_t compat);
+
void compat_fm_pcd_prs_sw(
ioc_compat_fm_pcd_prs_sw_params_t *compat_param,
ioc_fm_pcd_prs_sw_params_t *param,