Lines Matching refs:mcam_mod
1805 bna_mcam_mod_init(struct bna_mcam_mod *mcam_mod, struct bna *bna, in bna_mcam_mod_init() argument
1810 mcam_mod->mcmac = (struct bna_mac *) in bna_mcam_mod_init()
1813 INIT_LIST_HEAD(&mcam_mod->free_q); in bna_mcam_mod_init()
1815 list_add_tail(&mcam_mod->mcmac[i].qe, &mcam_mod->free_q); in bna_mcam_mod_init()
1817 mcam_mod->mchandle = (struct bna_mcam_handle *) in bna_mcam_mod_init()
1820 INIT_LIST_HEAD(&mcam_mod->free_handle_q); in bna_mcam_mod_init()
1822 list_add_tail(&mcam_mod->mchandle[i].qe, in bna_mcam_mod_init()
1823 &mcam_mod->free_handle_q); in bna_mcam_mod_init()
1826 INIT_LIST_HEAD(&mcam_mod->del_q); in bna_mcam_mod_init()
1828 list_add_tail(&mcam_mod->mcmac[i].qe, &mcam_mod->del_q); in bna_mcam_mod_init()
1830 mcam_mod->bna = bna; in bna_mcam_mod_init()
1834 bna_mcam_mod_uninit(struct bna_mcam_mod *mcam_mod) in bna_mcam_mod_uninit() argument
1836 mcam_mod->bna = NULL; in bna_mcam_mod_uninit()
1997 bna_mcam_mod_init(&bna->mcam_mod, bna, res_info); in bna_mod_init()
2009 bna_mcam_mod_uninit(&bna->mcam_mod); in bna_uninit()
2062 bna_mcam_mod_handle_get(struct bna_mcam_mod *mcam_mod) in bna_mcam_mod_handle_get() argument
2066 handle = list_first_entry_or_null(&mcam_mod->free_handle_q, in bna_mcam_mod_handle_get()
2075 bna_mcam_mod_handle_put(struct bna_mcam_mod *mcam_mod, in bna_mcam_mod_handle_put() argument
2078 list_add_tail(&handle->qe, &mcam_mod->free_handle_q); in bna_mcam_mod_handle_put()