Lines Matching defs:manp

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