Lines Matching refs:ioc
243 if (bfa_ioc_is_disabled(port->ioc)) { in bfa_port_enable()
248 if (!bfa_ioc_is_operational(port->ioc)) { in bfa_port_enable()
272 bfa_ioc_portid(port->ioc)); in bfa_port_enable()
273 bfa_ioc_mbox_queue(port->ioc, &port->endis_mb); in bfa_port_enable()
299 if (bfa_ioc_is_disabled(port->ioc)) { in bfa_port_disable()
304 if (!bfa_ioc_is_operational(port->ioc)) { in bfa_port_disable()
328 bfa_ioc_portid(port->ioc)); in bfa_port_disable()
329 bfa_ioc_mbox_queue(port->ioc, &port->endis_mb); in bfa_port_disable()
349 if (!bfa_ioc_is_operational(port->ioc)) { in bfa_port_get_stats()
368 bfa_ioc_portid(port->ioc)); in bfa_port_get_stats()
369 bfa_ioc_mbox_queue(port->ioc, &port->stats_mb); in bfa_port_get_stats()
388 if (!bfa_ioc_is_operational(port->ioc)) { in bfa_port_clear_stats()
405 bfa_ioc_portid(port->ioc)); in bfa_port_clear_stats()
406 bfa_ioc_mbox_queue(port->ioc, &port->stats_mb); in bfa_port_clear_stats()
470 bfa_port_attach(struct bfa_port_s *port, struct bfa_ioc_s *ioc, in bfa_port_attach() argument
478 port->ioc = ioc; in bfa_port_attach()
488 bfa_ioc_mbox_regisr(port->ioc, BFI_MC_PORT, bfa_port_isr, port); in bfa_port_attach()
491 list_add_tail(&port->ioc_notify.qe, &port->ioc->notify_q); in bfa_port_attach()
666 WARN_ON((cee == NULL) || (cee->ioc == NULL)); in bfa_cee_get_attr()
668 if (!bfa_ioc_is_operational(cee->ioc)) { in bfa_cee_get_attr()
682 bfa_ioc_portid(cee->ioc)); in bfa_cee_get_attr()
684 bfa_ioc_mbox_queue(cee->ioc, &cee->get_cfg_mb); in bfa_cee_get_attr()
706 WARN_ON((cee == NULL) || (cee->ioc == NULL)); in bfa_cee_get_stats()
708 if (!bfa_ioc_is_operational(cee->ioc)) { in bfa_cee_get_stats()
722 bfa_ioc_portid(cee->ioc)); in bfa_cee_get_stats()
724 bfa_ioc_mbox_queue(cee->ioc, &cee->get_stats_mb); in bfa_cee_get_stats()
745 WARN_ON((cee == NULL) || (cee->ioc == NULL)); in bfa_cee_reset_stats()
746 if (!bfa_ioc_is_operational(cee->ioc)) { in bfa_cee_reset_stats()
759 bfa_ioc_portid(cee->ioc)); in bfa_cee_reset_stats()
760 bfa_ioc_mbox_queue(cee->ioc, &cee->reset_stats_mb); in bfa_cee_reset_stats()
869 bfa_cee_attach(struct bfa_cee_s *cee, struct bfa_ioc_s *ioc, in bfa_cee_attach() argument
874 cee->ioc = ioc; in bfa_cee_attach()
876 bfa_ioc_mbox_regisr(cee->ioc, BFI_MC_CEE, bfa_cee_isr, cee); in bfa_cee_attach()
879 list_add_tail(&cee->ioc_notify.qe, &cee->ioc->notify_q); in bfa_cee_attach()