Lines Matching refs:classifier
128 uint32_t stop_location = nxgep->classifier.tcam_size; in nxge_get_tcam()
132 if ((location >= nxgep->classifier.tcam_size) || (location < -1)) { in nxge_get_tcam()
139 stop_location = nxgep->classifier.tcam_size; in nxge_get_tcam()
260 uint16_t start = 0, stop = nxgep->classifier.tcam_size; in nxge_fflp_tcam_invalidate_all()
622 nxgep->classifier.state |= NXGE_FFLP_HW_RESET; in nxge_fflp_hw_reset()
830 classify_ptr = &nxgep->classifier; in nxge_classify_init_sw()
849 nxgep->classifier.tcam_location = nxgep->function_num; in nxge_classify_init_sw()
850 nxgep->classifier.fragment_bug = 1; in nxge_classify_init_sw()
861 nxgep->classifier.state = 0; in nxge_classify_exit_sw()
1516 (void *) &nxgep->classifier.tcam_entries[location].tce, in nxge_add_tcam_entry()
1518 nxgep->classifier.tcam_entry_cnt++; in nxge_add_tcam_entry()
1519 nxgep->classifier.tcam_entries[location].valid = 1; in nxge_add_tcam_entry()
1548 nxgep->classifier.fragment_bug_location = location; in nxge_tcam_handle_ip_fragment()
1585 (void *) &nxgep->classifier.tcam_entries[location].tce, in nxge_tcam_handle_ip_fragment()
1587 nxgep->classifier.tcam_entry_cnt++; in nxge_tcam_handle_ip_fragment()
1588 nxgep->classifier.tcam_entries[location].valid = 1; in nxge_tcam_handle_ip_fragment()
2084 if (nxgep->classifier.state & NXGE_FFLP_HW_INIT) { in nxge_classify_init_hw()
2114 if (nxgep->classifier.fragment_bug == 1) { in nxge_classify_init_hw()
2123 nxgep->classifier.state |= NXGE_FFLP_HW_INIT; in nxge_classify_init_hw()
2258 return ((nxgep->classifier.fragment_bug == 1) ? in nxge_get_valid_tcam_cnt()
2259 nxgep->classifier.tcam_entry_cnt - 1 : in nxge_get_valid_tcam_cnt()
2260 nxgep->classifier.tcam_entry_cnt); in nxge_get_valid_tcam_cnt()
2355 nxge_classify_t *clasp = &nxgep->classifier; in nxge_get_tcam_entry_all()
2387 if (index >= (nxgep->classifier.tcam_size - 1)) in nxge_tcam_get_index()
2389 if (nxgep->classifier.fragment_bug == 1) in nxge_tcam_get_index()
2391 return (nxgep->classifier.tcam_top + (index * nxgep->nports)); in nxge_tcam_get_index()
2438 tcam_ep = &nxgep->classifier.tcam_entries[index]; in nxge_get_tcam_entry()
2519 tcam_ep = &nxgep->classifier.tcam_entries[index]; in nxge_del_tcam_entry()
2571 nxgep->classifier.tcam_entries[index].valid = 0; in nxge_del_tcam_entry()
2572 nxgep->classifier.tcam_entry_cnt--; in nxge_del_tcam_entry()