FreeBSD/sys/dev/bxe/bxe.c
/*
 * called due to MCP event (on pmf):
 *   reread new bandwidth configuration
 *   configure FW
 *   notify others function about the change
 */
called due to MCP event (on pmf):
reread new bandwidth configuration
configure FW
notify others function about the change
called due to MCP event ( on pmf ) : reread new bandwidth configuration configure FW notify others function about the change
static void
bxe_config_mf_bw(struct bxe_softc *sc)
{
    if (sc->link_vars.link_up) {
        bxe_cmng_fns_init(sc, TRUE, CMNG_FNS_MINMAX);
    }
    storm_memset_cmng(sc, &sc->cmng, SC_PORT(sc));
}
static void bxe_config_mf_bw ( struct bxe_softc * sc ) { if ( sc -> link_vars . link_up ) { bxe_cmng_fns_init ( sc , TRUE , CMNG_FNS_MINMAX ) ; } storm_memset_cmng ( sc , & sc -> cmng , SC_PORT ( sc ) ) ; }
called due to MCP event (on pmf):
   reread new bandwidth configuration
   configure FW
   notify others function about the change
called due to MCP event ( on pmf ) : reread new bandwidth configuration configure FW notify others function about the change
// XXX bxe_link_sync_notify(sc);