/****************************************************************************** ** ** FILE NAME : qos_mgr_hook.c ** PROJECT : UGW ** MODULES : QoS Manager Hooks ** ** DATE : 2 Jan 2020 ** AUTHOR : Mohammed Aarif ** DESCRIPTION : QoS Manager Hook Pointers ** COPYRIGHT : Copyright (c) 2019 - 2020 Intel Corporation ** ** For licensing information, see the file 'LICENSE' in the root folder of ** this software module. ** ** HISTORY ** $Date $Author $Comment ******************************************************************************/ /* * Common Head File */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include /* * Chip Specific Head File */ #include int32_t (*qos_mgr_hook_setup_tc)(struct net_device *dev, u32 handle, __be16 protocol, struct tc_to_netdev *tc) = NULL; EXPORT_SYMBOL(qos_mgr_hook_setup_tc); int32_t (*qos_mgr_hook_setup_tc_ext)(struct net_device *dev, u32 handle, __be16 protocol, struct tc_to_netdev *tc, int32_t deq_idx, int32_t port_id) = NULL; EXPORT_SYMBOL(qos_mgr_hook_setup_tc_ext); int32_t (*qos_mgr_br2684_get_vcc_fn)(struct net_device *netdev, struct atm_vcc **pvcc) = NULL; EXPORT_SYMBOL(qos_mgr_br2684_get_vcc_fn);