Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/net/ethernet/cisco/enic/
Denic_clsf.c75 spin_lock_init(&enic->rfs_h.lock); in enic_rfs_flw_tbl_init()
77 INIT_HLIST_HEAD(&enic->rfs_h.ht_head[i]); in enic_rfs_flw_tbl_init()
78 enic->rfs_h.max = enic->config.num_arfs; in enic_rfs_flw_tbl_init()
79 enic->rfs_h.free = enic->rfs_h.max; in enic_rfs_flw_tbl_init()
80 enic->rfs_h.toclean = 0; in enic_rfs_flw_tbl_init()
89 spin_lock_bh(&enic->rfs_h.lock); in enic_rfs_flw_tbl_free()
90 enic->rfs_h.free = 0; in enic_rfs_flw_tbl_free()
96 hhead = &enic->rfs_h.ht_head[i]; in enic_rfs_flw_tbl_free()
103 spin_unlock_bh(&enic->rfs_h.lock); in enic_rfs_flw_tbl_free()
115 hhead = &enic->rfs_h.ht_head[i]; in htbl_fltr_search()
[all …]
Denic_clsf.h22 init_timer(&enic->rfs_h.rfs_may_expire); in enic_rfs_timer_start()
23 enic->rfs_h.rfs_may_expire.function = enic_flow_may_expire; in enic_rfs_timer_start()
24 enic->rfs_h.rfs_may_expire.data = (unsigned long)enic; in enic_rfs_timer_start()
25 mod_timer(&enic->rfs_h.rfs_may_expire, jiffies + HZ/4); in enic_rfs_timer_start()
30 del_timer_sync(&enic->rfs_h.rfs_may_expire); in enic_rfs_timer_stop()
Denic_ethtool.c323 cmd->data = enic->rfs_h.max - enic->rfs_h.free; in enic_grxclsrlall()
329 hhead = &enic->rfs_h.ht_head[j]; in enic_grxclsrlall()
391 spin_lock_bh(&enic->rfs_h.lock); in enic_get_rxnfc()
392 cmd->rule_cnt = enic->rfs_h.max - enic->rfs_h.free; in enic_get_rxnfc()
393 cmd->data = enic->rfs_h.max; in enic_get_rxnfc()
394 spin_unlock_bh(&enic->rfs_h.lock); in enic_get_rxnfc()
397 spin_lock_bh(&enic->rfs_h.lock); in enic_get_rxnfc()
399 spin_unlock_bh(&enic->rfs_h.lock); in enic_get_rxnfc()
402 spin_lock_bh(&enic->rfs_h.lock); in enic_get_rxnfc()
404 spin_unlock_bh(&enic->rfs_h.lock); in enic_get_rxnfc()
Denic.h188 struct enic_rfs_flw_tbl rfs_h; member