Lines Matching refs:class

65 #define	TCAM_L3_USR_CLASS_VALID(class) \
66 ((class >= TCAM_CLASS_IP_USER_4) && (class <= TCAM_CLASS_IP_USER_7))
67 #define TCAM_L2_USR_CLASS_VALID(class) \
68 ((class == TCAM_CLASS_ETYPE_1) || (class == TCAM_CLASS_ETYPE_2))
69 #define TCAM_L3_CLASS_VALID(class) \
70 ((class >= TCAM_CLASS_IP_USER_4) && (class <= TCAM_CLASS_SCTP_IPV6))
71 #define TCAM_L3_CLASS_VALID_RFNL(class) \
72 ((TCAM_L3_CLASS_VALID(class)) || class == TCAM_CLASS_IPV6_FRAG)
73 #define TCAM_CLASS_VALID(class) \
74 ((class >= TCAM_CLASS_ETYPE_1) && (class <= TCAM_CLASS_RARP))
304 * Need to write zero to class field.
1811 * Configures a user configurable ethernet class
1815 * class: Ethernet Class class
1820 * by default, the class will be disabled until explicitly enabled.
1827 tcam_class_t class, uint16_t enet_type)
1834 ASSERT(TCAM_L2_USR_CLASS_VALID(class));
1835 if (!TCAM_L2_USR_CLASS_VALID(class)) {
1838 " Invalid class %d \n",
1839 class));
1842 offset = GET_TCAM_CLASS_OFFSET(class);
1863 * class: Ethernet Class class
1870 npi_fflp_cfg_enet_usr_cls_enable(npi_handle_t handle, tcam_class_t class)
1875 ASSERT(TCAM_L2_USR_CLASS_VALID(class));
1876 if (!TCAM_L2_USR_CLASS_VALID(class)) {
1879 " Invalid class %d \n",
1880 class));
1884 offset = GET_TCAM_CLASS_OFFSET(class);
1898 * class: Ethernet Class class
1905 npi_fflp_cfg_enet_usr_cls_disable(npi_handle_t handle, tcam_class_t class)
1910 ASSERT(TCAM_L2_USR_CLASS_VALID(class));
1911 if (!TCAM_L2_USR_CLASS_VALID(class)) {
1914 " Invalid class %d \n",
1915 class));
1919 offset = GET_TCAM_CLASS_OFFSET(class);
1934 * class: IP Class class
1935 * (TCAM_CLASS_IP_USER_4 <= class <= TCAM_CLASS_IP_USER_7)
1940 * by default, will the class is disabled until explicitly enabled
1946 npi_fflp_cfg_ip_usr_cls_set(npi_handle_t handle, tcam_class_t class,
1953 ASSERT(TCAM_L3_USR_CLASS_VALID(class));
1954 if (!TCAM_L3_USR_CLASS_VALID(class)) {
1957 " Invalid class %d \n",
1958 class));
1962 offset = GET_TCAM_CLASS_OFFSET(class);
1981 * class: IP Class class
1982 * (TCAM_CLASS_IP_USER_4 <= class <= TCAM_CLASS_IP_USER_7)
1987 * by default, the class is disabled until explicitly enabled
1993 npi_fflp_cfg_ip_usr_cls_set_iptun(npi_handle_t handle, tcam_class_t class,
2000 ASSERT(TCAM_L3_USR_CLASS_VALID(class));
2001 if (!TCAM_L3_USR_CLASS_VALID(class)) {
2004 " Invalid class %d \n",
2005 class));
2009 offset = GET_TCAM_CLASS_OFFSET(class);
2035 * class: IP Class class
2036 * (TCAM_CLASS_IP_USER_4 <= class <= TCAM_CLASS_IP_USER_7)
2041 * by default, the class is disabled until explicitly enabled
2047 npi_fflp_cfg_ip_usr_cls_get_iptun(npi_handle_t handle, tcam_class_t class,
2054 ASSERT(TCAM_L3_USR_CLASS_VALID(class));
2055 if (!TCAM_L3_USR_CLASS_VALID(class)) {
2058 " Invalid class %d \n",
2059 class));
2063 offset = GET_TCAM_CLASS_OFFSET(class);
2085 * class: IP Class class
2086 * (TCAM_CLASS_IP_USER_4 <= class <= TCAM_CLASS_IP_USER_7)
2092 npi_fflp_cfg_ip_usr_cls_enable(npi_handle_t handle, tcam_class_t class)
2097 ASSERT(TCAM_L3_USR_CLASS_VALID(class));
2098 if (!TCAM_L3_USR_CLASS_VALID(class)) {
2101 " Invalid class %d \n",
2102 class));
2106 offset = GET_TCAM_CLASS_OFFSET(class);
2121 * class: IP Class class
2122 * (TCAM_CLASS_IP_USER_4 <= class <= TCAM_CLASS_IP_USER_7)
2128 npi_fflp_cfg_ip_usr_cls_disable(npi_handle_t handle, tcam_class_t class)
2133 ASSERT(TCAM_L3_USR_CLASS_VALID(class));
2134 if (!TCAM_L3_USR_CLASS_VALID(class)) {
2137 " Invalid class %d \n",
2138 class));
2142 offset = GET_TCAM_CLASS_OFFSET(class);
2159 * l3_class: IP class to configure key generation
2161 * discard: Discard all frames of this class
2181 " Invalid class %d \n",
2190 " Invalid configuration %x for class %d \n",
2229 * l3_class: IP class to configure flow key generation
2256 " Invalid class %d \n",
2318 " Invalid class %d \n",
2397 * l3_class: IP class to configure flow key generation
2428 " Invalid class %d \n",
2501 " Invalid class %d \n",
2538 " Invalid class %d \n",
2633 " Invalid class %d \n",