Lines Matching refs:fdir_info
821 struct txgbe_hw_fdir_info *fdir_info = TXGBE_DEV_FDIR(eth_dev); in txgbe_fdir_filter_uninit() local
824 rte_free(fdir_info->hash_map); in txgbe_fdir_filter_uninit()
825 rte_hash_free(fdir_info->hash_handle); in txgbe_fdir_filter_uninit()
827 while ((fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list))) { in txgbe_fdir_filter_uninit()
828 TAILQ_REMOVE(&fdir_info->fdir_list, in txgbe_fdir_filter_uninit()
857 struct txgbe_hw_fdir_info *fdir_info = TXGBE_DEV_FDIR(eth_dev); in txgbe_fdir_filter_init() local
868 TAILQ_INIT(&fdir_info->fdir_list); in txgbe_fdir_filter_init()
871 fdir_info->hash_handle = rte_hash_create(&fdir_hash_params); in txgbe_fdir_filter_init()
872 if (!fdir_info->hash_handle) { in txgbe_fdir_filter_init()
876 fdir_info->hash_map = rte_zmalloc("txgbe", in txgbe_fdir_filter_init()
880 if (!fdir_info->hash_map) { in txgbe_fdir_filter_init()
885 fdir_info->mask_added = FALSE; in txgbe_fdir_filter_init()