Lines Matching refs:PB

101 	smc->y[PB].scrub = 0 ;
103 smc->y[PB].cem_pst = CEM_PST_DOWN ;
108 smc->y[PB].pc_mode != PM_TREE)
115 if ( !THRU_ENABLED(smc) && smc->y[PB].cf_join ) {
159 if (np != PA && np != PB) {
238 smc->y[PB].pc_mode == PM_PEER) ||
271 smc->mib.p[PB].fddiPORTCurrentPath = MIB_PATH_ISOLATED ;
273 smc->mib.p[PB].fddiPORTMACPlacement = 0 ;
285 /*SAS port can be PA or PB ! */
287 smc->y[PB].cf_join || smc->y[PB].cf_loop)) {
298 if ((smc->y[PB].cem_pst == CEM_PST_UP && smc->y[PB].cf_join &&
299 !smc->y[PB].wc_flag) || smc->y[PB].cf_loop) {
306 smc->mib.p[PB].fddiPORTCurrentPath = MIB_PATH_ISOLATED ;
308 smc->mib.p[PB].fddiPORTMACPlacement = 0 ;
332 else if ( (smc->y[PB].cf_loop && smc->y[PA].cf_join &&
334 ((smc->y[PB].cf_loop ||
335 (smc->y[PB].cf_join &&
336 smc->y[PB].cem_pst == CEM_PST_UP)) &&
338 smc->y[PB].pc_mode == PM_TREE))) {
347 smc->y[PA].pc_mode == PM_PEER && smc->y[PB].cf_join &&
348 smc->y[PB].cem_pst == CEM_PST_UP &&
349 smc->y[PB].pc_mode == PM_PEER) {
351 smc->y[PB].scrub = TRUE ;
360 smc->y[PB].cf_join &&
361 smc->y[PB].cem_pst == CEM_PST_UP &&
362 smc->y[PB].pc_mode == PM_PEER) {
364 smc->y[PB].scrub = TRUE ;
371 smc->mib.p[PB].fddiPORTCurrentPath = MIB_PATH_CONCATENATED ;
373 smc->mib.p[PB].fddiPORTMACPlacement = INDEX_MAC ;
376 if (smc->y[PB].cf_loop) {
381 if (smc->y[PB].cf_join) {
391 if ( !smc->y[PB].cf_join && !smc->y[PB].cf_loop ) {
397 smc->y[PB].cf_join && smc->y[PB].pc_mode == PM_PEER) {
398 smc->y[PB].scrub = TRUE ;
405 smc->y[PB].cf_join && smc->y[PB].pc_mode == PM_PEER) {
407 smc->y[PB].scrub = TRUE ;
414 smc->y[PB].cf_join && smc->y[PB].pc_mode == PM_PEER) {
416 smc->y[PB].scrub = TRUE ;
423 smc->mib.p[PB].fddiPORTCurrentPath = MIB_PATH_THRU ;
425 smc->mib.p[PB].fddiPORTMACPlacement = INDEX_MAC ;
436 if (smc->y[PB].wc_flag || !smc->y[PB].cf_join) {
443 smc->y[PB].scrub = TRUE ;
449 smc->y[PB].scrub = TRUE ;
456 smc->mib.p[PB].fddiPORTCurrentPath = MIB_PATH_THRU ;
458 smc->mib.p[PB].fddiPORTMACPlacement = 0 ;
469 if (!smc->y[PB].cf_join || smc->y[PB].wc_flag) {
476 smc->y[PB].scrub = TRUE ;
492 if (smc->y[PA].cf_loop || smc->y[PB].cf_loop) {
497 if (smc->y[PA].cf_join || smc->y[PB].cf_join) {
508 !smc->y[PB].cf_join && !smc->y[PB].cf_loop) {
522 * PA or PB
527 smc->mib.fddiSMTCF_State == SC5_THRU_B) ? PB : PA;
533 * PA or PB
538 smc->mib.fddiSMTCF_State == SC4_THRU_A) ? PB : PA;
544 0,0, 0,RES_PORT, 0,PB + INDEX_PORT, 0,PATH_ISO
550 0,0, 0,RES_PORT, 0,PB + INDEX_PORT, 0,PATH_ISO
554 0,0, 0,RES_PORT, 0,PB + INDEX_PORT, 0,PATH_PRIM,
562 0,0, 0,RES_PORT, 0,PB + INDEX_PORT, 0,PATH_PRIM