mcam_mod 228 drivers/net/ethernet/brocade/bna/bna.h #define bna_mcam_mod_free_q(_bna) (&(_bna)->mcam_mod.free_q) mcam_mod 230 drivers/net/ethernet/brocade/bna/bna.h #define bna_mcam_mod_del_q(_bna) (&(_bna)->mcam_mod.del_q) mcam_mod 272 drivers/net/ethernet/brocade/bna/bna.h void bna_mcam_mod_handle_put(struct bna_mcam_mod *mcam_mod, mcam_mod 1805 drivers/net/ethernet/brocade/bna/bna_enet.c bna_mcam_mod_init(struct bna_mcam_mod *mcam_mod, struct bna *bna, mcam_mod 1810 drivers/net/ethernet/brocade/bna/bna_enet.c mcam_mod->mcmac = (struct bna_mac *) mcam_mod 1813 drivers/net/ethernet/brocade/bna/bna_enet.c INIT_LIST_HEAD(&mcam_mod->free_q); mcam_mod 1815 drivers/net/ethernet/brocade/bna/bna_enet.c list_add_tail(&mcam_mod->mcmac[i].qe, &mcam_mod->free_q); mcam_mod 1817 drivers/net/ethernet/brocade/bna/bna_enet.c mcam_mod->mchandle = (struct bna_mcam_handle *) mcam_mod 1820 drivers/net/ethernet/brocade/bna/bna_enet.c INIT_LIST_HEAD(&mcam_mod->free_handle_q); mcam_mod 1822 drivers/net/ethernet/brocade/bna/bna_enet.c list_add_tail(&mcam_mod->mchandle[i].qe, mcam_mod 1823 drivers/net/ethernet/brocade/bna/bna_enet.c &mcam_mod->free_handle_q); mcam_mod 1826 drivers/net/ethernet/brocade/bna/bna_enet.c INIT_LIST_HEAD(&mcam_mod->del_q); mcam_mod 1828 drivers/net/ethernet/brocade/bna/bna_enet.c list_add_tail(&mcam_mod->mcmac[i].qe, &mcam_mod->del_q); mcam_mod 1830 drivers/net/ethernet/brocade/bna/bna_enet.c mcam_mod->bna = bna; mcam_mod 1834 drivers/net/ethernet/brocade/bna/bna_enet.c bna_mcam_mod_uninit(struct bna_mcam_mod *mcam_mod) mcam_mod 1836 drivers/net/ethernet/brocade/bna/bna_enet.c mcam_mod->bna = NULL; mcam_mod 1997 drivers/net/ethernet/brocade/bna/bna_enet.c bna_mcam_mod_init(&bna->mcam_mod, bna, res_info); mcam_mod 2009 drivers/net/ethernet/brocade/bna/bna_enet.c bna_mcam_mod_uninit(&bna->mcam_mod); mcam_mod 2062 drivers/net/ethernet/brocade/bna/bna_enet.c bna_mcam_mod_handle_get(struct bna_mcam_mod *mcam_mod) mcam_mod 2066 drivers/net/ethernet/brocade/bna/bna_enet.c handle = list_first_entry_or_null(&mcam_mod->free_handle_q, mcam_mod 2075 drivers/net/ethernet/brocade/bna/bna_enet.c bna_mcam_mod_handle_put(struct bna_mcam_mod *mcam_mod, mcam_mod 2078 drivers/net/ethernet/brocade/bna/bna_enet.c list_add_tail(&handle->qe, &mcam_mod->free_handle_q); mcam_mod 384 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mchandle = bna_mcam_mod_handle_get(&rxf->rx->bna->mcam_mod); mcam_mod 411 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_mcam_mod_handle_put(&rxf->rx->bna->mcam_mod, mchandle); mcam_mod 835 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_mcam_mod *mcam_mod = &rx->bna->mcam_mod; mcam_mod 846 drivers/net/ethernet/brocade/bna/bna_tx_rx.c list_move_tail(&mac->qe, &mcam_mod->free_q); mcam_mod 853 drivers/net/ethernet/brocade/bna/bna_tx_rx.c del_mac = bna_cam_mod_mac_get(&mcam_mod->del_q); mcam_mod 858 drivers/net/ethernet/brocade/bna/bna_tx_rx.c list_move_tail(&mac->qe, &mcam_mod->free_q); mcam_mod 864 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mac = bna_cam_mod_mac_get(&mcam_mod->free_q); mcam_mod 886 drivers/net/ethernet/brocade/bna/bna_tx_rx.c list_move_tail(&mac->qe, &mcam_mod->free_q); mcam_mod 922 drivers/net/ethernet/brocade/bna/bna_types.h struct bna_mcam_mod mcam_mod;