Lines Matching refs:mod
1992 struct bfa_ioc_mbox_mod_s *mod = &ioc->mbox_mod; in bfa_ioc_mbox_attach() local
1995 INIT_LIST_HEAD(&mod->cmd_q); in bfa_ioc_mbox_attach()
1997 mod->mbhdlr[mc].cbfn = NULL; in bfa_ioc_mbox_attach()
1998 mod->mbhdlr[mc].cbarg = ioc->bfa; in bfa_ioc_mbox_attach()
2008 struct bfa_ioc_mbox_mod_s *mod = &ioc->mbox_mod; in bfa_ioc_mbox_poll() local
2015 if (list_empty(&mod->cmd_q)) in bfa_ioc_mbox_poll()
2028 bfa_q_deq(&mod->cmd_q, &cmd); in bfa_ioc_mbox_poll()
2038 struct bfa_ioc_mbox_mod_s *mod = &ioc->mbox_mod; in bfa_ioc_mbox_flush() local
2041 while (!list_empty(&mod->cmd_q)) in bfa_ioc_mbox_flush()
2042 bfa_q_deq(&mod->cmd_q, &cmd); in bfa_ioc_mbox_flush()
2546 struct bfa_ioc_mbox_mod_s *mod = &ioc->mbox_mod; in bfa_ioc_mbox_register() local
2550 mod->mbhdlr[mc].cbfn = mcfuncs[mc]; in bfa_ioc_mbox_register()
2560 struct bfa_ioc_mbox_mod_s *mod = &ioc->mbox_mod; in bfa_ioc_mbox_regisr() local
2562 mod->mbhdlr[mc].cbfn = cbfn; in bfa_ioc_mbox_regisr()
2563 mod->mbhdlr[mc].cbarg = cbarg; in bfa_ioc_mbox_regisr()
2576 struct bfa_ioc_mbox_mod_s *mod = &ioc->mbox_mod; in bfa_ioc_mbox_queue() local
2582 if (!list_empty(&mod->cmd_q)) { in bfa_ioc_mbox_queue()
2583 list_add_tail(&cmd->qe, &mod->cmd_q); in bfa_ioc_mbox_queue()
2592 list_add_tail(&cmd->qe, &mod->cmd_q); in bfa_ioc_mbox_queue()
2608 struct bfa_ioc_mbox_mod_s *mod = &ioc->mbox_mod; in bfa_ioc_mbox_isr() local
2622 if ((mc >= BFI_MC_MAX) || (mod->mbhdlr[mc].cbfn == NULL)) in bfa_ioc_mbox_isr()
2625 mod->mbhdlr[mc].cbfn(mod->mbhdlr[mc].cbarg, &m); in bfa_ioc_mbox_isr()
3201 bfa_timer_beat(struct bfa_timer_mod_s *mod) in bfa_timer_beat() argument
3203 struct list_head *qh = &mod->timer_q; in bfa_timer_beat()
3240 bfa_timer_begin(struct bfa_timer_mod_s *mod, struct bfa_timer_s *timer, in bfa_timer_begin() argument
3245 WARN_ON(bfa_q_is_on_q(&mod->timer_q, timer)); in bfa_timer_begin()
3251 list_add_tail(&timer->qe, &mod->timer_q); in bfa_timer_begin()