Home
last modified time | relevance | path

Searched refs:rx_fhash (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_main.c2921 adapter->rx_fhash.fbucket_size = adapter->fhash.fbucket_size; in qlcnic_alloc_lb_filters_mem()
2923 head = kcalloc(adapter->rx_fhash.fbucket_size, in qlcnic_alloc_lb_filters_mem()
2929 adapter->rx_fhash.fmax = (filter_size / act_pci_func); in qlcnic_alloc_lb_filters_mem()
2930 adapter->rx_fhash.fhead = head; in qlcnic_alloc_lb_filters_mem()
2932 for (i = 0; i < adapter->rx_fhash.fbucket_size; i++) in qlcnic_alloc_lb_filters_mem()
2933 INIT_HLIST_HEAD(&adapter->rx_fhash.fhead[i]); in qlcnic_alloc_lb_filters_mem()
2944 if (adapter->rx_fhash.fmax) in qlcnic_free_lb_filters_mem()
2945 kfree(adapter->rx_fhash.fhead); in qlcnic_free_lb_filters_mem()
2947 adapter->rx_fhash.fmax = 0; in qlcnic_free_lb_filters_mem()
2948 adapter->rx_fhash.fhead = NULL; in qlcnic_free_lb_filters_mem()
Dqlcnic_io.c173 adapter->rx_fhash.fnum--; in qlcnic_delete_rx_list_mac()
211 if (adapter->rx_fhash.fnum >= adapter->rx_fhash.fmax) in qlcnic_add_lb_filter()
214 head = &(adapter->rx_fhash.fhead[hindex]); in qlcnic_add_lb_filter()
233 adapter->rx_fhash.fnum++; in qlcnic_add_lb_filter()
258 head = &adapter->rx_fhash.fhead[hindex]; in qlcnic_add_lb_filter()
Dqlcnic_hw.c669 for (i = 0; i < adapter->rx_fhash.fbucket_size; i++) { in qlcnic_prune_lb_filters()
670 head = &(adapter->rx_fhash.fhead[i]); in qlcnic_prune_lb_filters()
677 adapter->rx_fhash.fnum--; in qlcnic_prune_lb_filters()
Dqlcnic.h1182 struct qlcnic_filter_hash rx_fhash; member