Lines Matching refs:mpa
7745 struct mac_pool_arg *mpa = arg; in mac_pool_link_update() local
7767 if ((mpa->mpa_what == POOL_E_ENABLE) && in mac_pool_link_update()
7776 if ((mpa->mpa_what == POOL_E_DISABLE) && in mac_pool_link_update()
7786 if (strcmp(mrp->mrp_pool, mpa->mpa_poolname) == 0) { in mac_pool_link_update()
7790 if (mpa->mpa_what == POOL_E_CHANGE) { in mac_pool_link_update()
7800 if ((mpa->mpa_what == POOL_E_CHANGE) && in mac_pool_link_update()
7802 (strcmp(mpa->mpa_poolname, "pool_default") == 0)) { in mac_pool_link_update()
7862 struct mac_pool_arg *mpa; in mac_pool_event_cb() local
7865 mpa = kmem_zalloc(sizeof (struct mac_pool_arg), KM_SLEEP); in mac_pool_event_cb()
7875 kmem_free(mpa, sizeof (struct mac_pool_arg)); in mac_pool_event_cb()
7880 (void) strlcpy(mpa->mpa_poolname, poolname, in mac_pool_event_cb()
7881 sizeof (mpa->mpa_poolname)); in mac_pool_event_cb()
7885 kmem_free(mpa, sizeof (struct mac_pool_arg)); in mac_pool_event_cb()
7891 mpa->mpa_what = what; in mac_pool_event_cb()
7893 mac_pool_update(mpa); in mac_pool_event_cb()