Lines Matching refs:manp

922 	man_t		*manp;		/* per instance data */  in man_attach()  local
956 ((manp = ddi_get_soft_state(man_softstate, instance)) == NULL)) { in man_attach()
961 ddi_set_driver_private(dip, manp); in man_attach()
962 manp->man_dip = dip; in man_attach()
963 manp->man_meta_major = ddi_driver_major(dip); in man_attach()
964 manp->man_meta_ppa = instance; in man_attach()
970 ether_copy(&man_eaddr, &manp->man_eaddr); in man_attach()
971 manp->man_eaddr_v = 1; in man_attach()
974 ether_sprintf(&manp->man_eaddr))); in man_attach()
980 manp->man_init_time = ddi_getprop(DDI_DEV_T_ANY, dip, 0, in man_attach()
983 manp->man_linkcheck_time = ddi_getprop(DDI_DEV_T_ANY, dip, 0, in man_attach()
986 manp->man_linkstale_time = ddi_getprop(DDI_DEV_T_ANY, dip, 0, in man_attach()
989 manp->man_linkstale_retries = ddi_getprop(DDI_DEV_T_ANY, dip, 0, in man_attach()
992 manp->man_dr_delay = ddi_getprop(DDI_DEV_T_ANY, dip, 0, in man_attach()
995 manp->man_dr_retries = ddi_getprop(DDI_DEV_T_ANY, dip, 0, in man_attach()
998 manp->man_kstat_waittime = ddi_getprop(DDI_DEV_T_ANY, dip, 0, in man_attach()
1001 manp->man_dlpireset_time = ddi_getprop(DDI_DEV_T_ANY, dip, 0, in man_attach()
1035 " - manp(0x%p)", manp->man_meta_ppa, in man_attach()
1036 (void *)manp); in man_attach()
1042 ksp->ks_private = (void *) manp; in man_attach()
1043 manp->man_ksp = ksp; in man_attach()
1044 kstat_install(manp->man_ksp); in man_attach()
1095 register man_t *manp; /* per instance data */ in man_detach() local
1114 manp = (man_t *)ddi_get_soft_state(man_softstate, instance); in man_detach()
1115 if (manp == NULL) { in man_detach()
1124 if (manp->man_refcnt != 0) { in man_detach()
1128 instance, manp->man_refcnt); in man_detach()
1129 MAN_DBGCALL(MAN_INIT, man_print_man(manp)); in man_detach()
1138 kstat_delete(manp->man_ksp); in man_detach()
1568 register man_t *manp; /* per instance data */ in man_uwput() local
1594 manp = msp->ms_manp; in man_uwput()
1598 (manp == NULL)) { in man_uwput()
2147 man_t *manp; in man_set_linkcheck_time() local
2160 manp = ddi_get_soft_state(man_softstate, mtp->mtp_man_ppa); in man_set_linkcheck_time()
2161 if (manp == NULL) { in man_set_linkcheck_time()
2166 manp->man_linkcheck_time = mtp->mtp_time; in man_set_linkcheck_time()
2297 man_t *manp; in man_dl_ioc_hdr_info() local
2308 manp = msp->ms_manp; in man_dl_ioc_hdr_info()
2309 if (manp == NULL) { in man_dl_ioc_hdr_info()
2358 ether_copy(&manp->man_eaddr, &headerp->ether_shost); in man_dl_ioc_hdr_info()
2393 man_t *manp; /* per instance data */ in man_uwsrv() local
2405 manp = msp->ms_manp; in man_uwsrv()
2415 if (manp) { in man_uwsrv()
2604 man_t *manp; /* per instance data */ in man_areq() local
2637 manp = ddi_get_soft_state(man_softstate, ppa); in man_areq()
2638 ASSERT(manp != NULL); /* qassociate() succeeded */ in man_areq()
2640 manp->man_refcnt++; in man_areq()
2649 preq = man_alloc_physreq_mp(&manp->man_eaddr); in man_areq()
2675 msp->ms_manp = manp; in man_areq()
2682 if (man_init_dests(manp, msp)) { in man_areq()
2705 ppa, manp->man_refcnt)); in man_areq()
2715 manp->man_refcnt--; in man_areq()
2731 man_init_dests(man_t *manp, manstr_t *msp) in man_init_dests() argument
2749 mpg = man_find_pg_by_id(manp->man_pg, i); in man_init_dests()
3197 man_t *manp; /* per instance data */ in man_breq() local
3217 manp = msp->ms_manp; /* valid after attach */ in man_breq()
3221 ASSERT(manp); in man_breq()
4181 man_t *manp; in man_do_dr_switch() local
4195 manp = ddi_get_soft_state(man_softstate, adp->a_man_ppa); in man_do_dr_switch()
4196 if (manp == NULL || manp->man_pg == NULL) { in man_do_dr_switch()
4201 mpg = man_find_pg_by_id(manp->man_pg, adp->a_pg_id); in man_do_dr_switch()
4232 ether_copy(&manp->man_eaddr, &mpath.mip_eaddr); in man_do_dr_switch()
4276 man_t *manp; in man_do_dr_attach() local
4288 manp = ddi_get_soft_state(man_softstate, adp->a_man_ppa); in man_do_dr_attach()
4289 if (manp == NULL || manp->man_pg == NULL) { in man_do_dr_attach()
4329 man_t *manp; in man_do_dr_detach() local
4345 manp = ddi_get_soft_state(man_softstate, adp->a_man_ppa); in man_do_dr_detach()
4346 if (manp == NULL || manp->man_pg == NULL) { in man_do_dr_detach()
4351 mpg = man_find_pg_by_id(manp->man_pg, adp->a_pg_id); in man_do_dr_detach()
4433 man_t *manp; in man_iswitch() local
4537 manp = ddi_get_soft_state(man_softstate, adp->a_man_ppa); in man_iswitch()
4539 ASSERT(manp != NULL); in man_iswitch()
4540 ASSERT(manp->man_pg != NULL); in man_iswitch()
4542 mpg = man_find_pg_by_id(manp->man_pg, adp->a_pg_id); in man_iswitch()
4582 manp->man_refcnt--; in man_iswitch()
5134 man_t *manp = mdp->md_msp->ms_manp; in man_linkcheck_timer() local
5137 ddi_major_to_name(manp->man_meta_major), in man_linkcheck_timer()
5138 manp->man_meta_ppa); in man_linkcheck_timer()
5257 man_t *manp = mdp->md_msp->ms_manp; in man_do_autoswitch() local
5260 ddi_major_to_name(manp->man_meta_major), in man_do_autoswitch()
5261 manp->man_meta_ppa); in man_do_autoswitch()
6017 man_t *manp; in man_bswitch() local
6035 manp = ddi_get_soft_state(man_softstate, adp->a_man_ppa); in man_bswitch()
6036 if (manp != NULL) { in man_bswitch()
6037 man_update_path_kstats(manp); in man_bswitch()
6260 man_t *manp; in man_pg_cmd() local
6270 manp = ddi_get_soft_state(man_softstate, mip->mip_man_ppa); in man_pg_cmd()
6271 if (manp == NULL) { in man_pg_cmd()
6280 MAN_DBGCALL(MAN_PATH, man_print_man(manp)); in man_pg_cmd()
6284 status = man_pg_assign(&manp->man_pg, mip, FALSE); in man_pg_cmd()
6288 status = man_pg_assign(&manp->man_pg, mip, TRUE); in man_pg_cmd()
6292 status = man_pg_unassign(&manp->man_pg, mip); in man_pg_cmd()
6296 status = man_pg_activate(manp, mip, waiter_wp); in man_pg_cmd()
6300 status = man_pg_read(manp->man_pg, mip); in man_pg_cmd()
6561 man_pg_activate(man_t *manp, mi_path_t *mip, man_work_t *waiter_wp) in man_pg_activate() argument
6579 plp = manp->man_pg; in man_pg_activate()
6627 manp->man_refcnt++; in man_pg_activate()
6639 manp->man_refcnt--; in man_pg_activate()
7159 man_t *manp; in man_pathgroups_report() local
7176 manp = ddi_get_soft_state(man_softstate, i); in man_pathgroups_report()
7177 if (manp == NULL) in man_pathgroups_report()
7185 for (mpg = manp->man_pg; mpg != NULL; mpg = mpg->mpg_next) { in man_pathgroups_report()
7188 ddi_major_to_name(manp->man_meta_major), in man_pathgroups_report()
7189 manp->man_meta_ppa); in man_pathgroups_report()
7272 man_t *manp; in man_set_active_path() local
7302 manp = ddi_get_soft_state(man_softstate, meta_ppa); in man_set_active_path()
7303 if (manp == NULL || manp->man_pg == NULL) { in man_set_active_path()
7309 mpg = man_find_pg_by_id(manp->man_pg, pg_id); in man_set_active_path()
7514 man_t *manp; /* per instance data */ in man_kstat_update() local
7525 manp = (man_t *)ksp->ks_private; in man_kstat_update()
7526 manp->man_refcnt++; in man_kstat_update()
7535 man_update_path_kstats(manp); in man_kstat_update()
7537 wp->mw_arg.a_man_ppa = manp->man_meta_ppa; in man_kstat_update()
7542 drv_usectohz(manp->man_kstat_waittime), TR_CLOCK_TICK); in man_kstat_update()
7563 man_knp = (kstat_named_t *)manp->man_ksp->ks_data; in man_kstat_update()
7576 manp->man_refcnt--; in man_kstat_update()
7591 man_t *manp; in man_do_kstats() local
7601 manp = (man_t *)ddi_get_soft_state(man_softstate, in man_do_kstats()
7603 for (mpg = manp->man_pg; mpg != NULL; mpg = mpg->mpg_next) { in man_do_kstats()
7605 ASSERT(mpg->mpg_man_ppa == manp->man_meta_ppa); in man_do_kstats()
7627 man_update_path_kstats(man_t *manp) in man_update_path_kstats() argument
7636 man_knp = (kstat_named_t *)manp->man_ksp->ks_data; in man_update_path_kstats()
7638 for (mpg = manp->man_pg; mpg != NULL; mpg = mpg->mpg_next) { in man_update_path_kstats()
7640 ASSERT(mpg->mpg_man_ppa == manp->man_meta_ppa); in man_update_path_kstats()
8104 man_print_man(man_t *manp) in man_print_man() argument
8112 if (manp == NULL) in man_print_man()
8115 if (ddi_major_to_name(manp->man_meta_major)) { in man_print_man()
8117 ddi_major_to_name(manp->man_meta_major), in man_print_man()
8118 manp->man_meta_ppa); in man_print_man()
8120 (void) sprintf(buf, "\t major: %d", manp->man_meta_major); in man_print_man()
8121 (void) sprintf(buf, "\t ppa: %d", manp->man_meta_ppa); in man_print_man()