openbcm

Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
git clone git://git.finwo.net/mirror/broadcom/openbcm
Log | Files | Refs | README

phantom_queues.h (909B)


      1 /*
      2  * phantom_queues.h
      3  *
      4  *  Created on: Dec 16, 2018
      5  *      Author: si888124
      6  *
      7  * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file.
      8  * 
      9  * Copyright 2007-2020 Broadcom Inc. All rights reserved.
     10  */
     11 
     12 #ifndef _DNX_PHANTOM_QUEUES_H_INCLUDED_
     13 #define _DNX_PHANTOM_QUEUES_H_INCLUDED_
     14 
     15 #ifndef BCM_DNX_SUPPORT
     16 #error "This file is for use by DNX family only!"
     17 #endif
     18 
     19 /**
     20  * brief - callback function to print the template manager for phantom queues threshold profile
     21  *
     22  * \param [in] unit - Relevant unit.
     23  * \param [in] data - data to print. here it is the phantom queues threshold per profile
     24  *
     25  * \retval shr_error_e -
     26  *   Error return value
     27  * \remark
     28  *   None
     29  * \see
     30  *   shr_error_e
     31  */
     32 void dnx_cosq_ohantom_queues_profile_print_cb(
     33     int unit,
     34     const void *data);
     35 
     36 #endif /* _DNX_PHANTOM_QUEUES_H_INCLUDED_ */