Lines Matching +full:0 +full:x2000
49 #define AC_G 0x01 /* Get */
50 #define AC_GR 0x02 /* Get/Set */
51 #define AC_S 0x04 /* Set */
52 #define AC_NA 0x08
53 #define AC_GROUP 0x10 /* Group */
115 { SMT_P103C,AC_S, 0, "wS" } ,
222 { SMT_P3212,AC_G, 0, "" } ,
271 { SMT_P4046,AC_S, 0, "wS" } ,
273 { 0, AC_GROUP } ,
274 { 0 }
335 smt->smt_pad = 0 ; in smt_build_pmf_response()
336 smt->smt_len = 0 ; in smt_build_pmf_response()
342 pcon.pc_err = 0 ; /* no error */ in smt_build_pmf_response()
343 pcon.pc_badset = 0 ; /* no bad set count */ in smt_build_pmf_response()
349 error = 0 ; in smt_build_pmf_response()
360 smt_add_para(smc,&pcon,(u_short) SMT_P_REASON,0,0) ; in smt_build_pmf_response()
361 smt_add_para(smc,&pcon,(u_short) SMT_P1033,0,0) ; in smt_build_pmf_response()
364 smt_add_para(smc,&pcon,(u_short) SMT_P1035,0,0) ; in smt_build_pmf_response()
365 smt_add_para(smc,&pcon,(u_short) SMT_P1036,0,0) ; in smt_build_pmf_response()
373 while (!pcon.pc_err && len > 0 ) { in smt_build_pmf_response()
379 if (((range = (pa->p_type & 0xf000)) == 0x2000) || in smt_build_pmf_response()
380 range == 0x3000 || range == 0x4000) { in smt_build_pmf_response()
392 case 0x2000 : in smt_build_pmf_response()
396 case 0x3000 : in smt_build_pmf_response()
400 case 0x4000 : in smt_build_pmf_response()
415 if (!set && (pa->p_len != 0)) { in smt_build_pmf_response()
419 index = 0 ; in smt_build_pmf_response()
420 idx_end = 0 ; in smt_build_pmf_response()
489 smt_add_para(smc,&set_pcon,(u_short) SMT_P1035,0,0) ; in smt_build_pmf_response()
490 smt_add_para(smc,&set_pcon,(u_short) SMT_P1036,0,0) ; in smt_build_pmf_response()
505 for (i = 0 ; i < 8 && !p[i] ; i++) in smt_authorize()
516 for (i = 0 ; i < 8 && !p[i] ; i++) in smt_authorize()
527 return 0; in smt_authorize()
543 return 0; in smt_check_set_count()
588 if (((range = (para & 0xf000)) == 0x2000) || in smt_add_para()
589 range == 0x3000 || range == 0x4000) { in smt_add_para()
592 to[0] = 0 ; in smt_add_para()
593 to[1] = 0 ; in smt_add_para()
594 to[2] = 0 ; in smt_add_para()
606 case 0x1000 : in smt_add_para()
610 case 0x2000 : in smt_add_para()
611 if (mac < 0 || mac >= NUMMACS) { in smt_add_para()
618 case 0x3000 : in smt_add_para()
619 if (path < 0 || path >= NUMPATHS) { in smt_add_para()
625 case 0x4000 : in smt_add_para()
626 if (port < 0 || port >= smt_mib_phys(smc)) { in smt_add_para()
672 *(u32 *)to = 0 ; in smt_add_para()
718 (mib_m->fddiMACDA_Flag ? SMT_ST_MY_DUPA : 0) | in smt_add_para()
719 (mib_m->fddiMACUNDA_Flag ? SMT_ST_UNA_DUPA : 0); in smt_add_para()
724 sp->p208c_pad = 0 ; in smt_add_para()
804 sp->p4050_pad = 0 ; in smt_add_para()
873 pcon->pc_err = (para & 0xff00) ? SMT_RDF_NOPARAM : in smt_add_para()
907 to[0] = 0 ; in smt_add_para()
908 to[1] = 0 ; in smt_add_para()
930 to[0] = *from++ ; in smt_add_para()
932 to[0] = *from++ ; in smt_add_para()
943 to[0] = 0 ; in smt_add_para()
944 to[1] = 0 ; in smt_add_para()
945 to[2] = 0 ; in smt_add_para()
958 to[0] = *from++ ; in smt_add_para()
960 to[0] = *from++ ; in smt_add_para()
971 to[0] = 0 ; in smt_add_para()
972 to[1] = 0 ; in smt_add_para()
981 to[0] = *from++ ; in smt_add_para()
991 to[0] = 0 ; in smt_add_para()
992 to[1] = 0 ; in smt_add_para()
1017 to[0] = *from++ ; in smt_add_para()
1040 to[0] = 0 ; in smt_add_para()
1041 to[1] = 0 ; in smt_add_para()
1101 switch (pa->p_type & 0xf000) { in smt_set_para()
1102 case 0x1000 : in smt_set_para()
1106 case 0x2000 : in smt_set_para()
1107 if (mac < 0 || mac >= NUMMACS) { in smt_set_para()
1115 case 0x3000 : in smt_set_para()
1116 if (path < 0 || path >= NUMPATHS) { in smt_set_para()
1124 case 0x4000 : in smt_set_para()
1125 if (port < 0 || port >= smt_mib_phys(smc)) { in smt_set_para()
1156 return (pa->p_type & 0xff00) ? SMT_RDF_NOPARAM : in smt_set_para()
1186 if (from[0] | from[1]) in smt_set_para()
1190 to[0] = from[2] ; in smt_set_para()
1195 to[0] = from[3] ; in smt_set_para()
1198 to[0] = from[2] ; in smt_set_para()
1210 if (from[0] | from[1] | from[2]) in smt_set_para()
1212 to[0] = from[3] ; in smt_set_para()
1227 to[0] = *from++ ; in smt_set_para()
1229 to[0] = *from++ ; in smt_set_para()
1275 to[0] = *from++ ; in smt_set_para()
1321 if (long_val < (long)0x478bf51L) in smt_set_para()
1354 if ((long_val & 0xffff) != 1) in smt_set_para()
1378 MIB_P_PATH_PRIM_ALTER)) == 0 ) in smt_set_para()
1383 /* 0 .. ffff acceptable */ in smt_set_para()
1387 /* 0 .. ffff acceptable */ in smt_set_para()
1414 if (long_val != 0 && mib_a->fddiPATHSbaPayload == 0) in smt_set_para()
1425 * 0 .. 343.597 => 0 .. 2e32 * 80nS in smt_set_para()
1433 if (long_val > 0x00BEBC20L) in smt_set_para()
1487 if (smt_action(smc,SMT_STATION_ACTION, (int) word_val, 0)) in smt_set_para()
1498 return 0; in smt_set_para()
1508 #if 0 in smt_set_para()
1590 while (len > 0 ) { in dump_smt()
1598 if ( (n < 0 ) || (n > (int)(len - PARA_LEN))) { in dump_smt()
1604 smt_swap_para(sm,smtlen,0) ; in dump_smt()
1611 int first = 0 ; in dump_smt()
1617 while (n > 0) { in dump_smt()
1620 if (first == 0) in dump_smt()
1645 int n = 0 ; in dump_hex()
1649 printf("%x%s",*p++ & 0xff,len ? ( (n & 7) ? " " : "-") : "") ; in dump_hex()
1651 printf("%02x%s",*p++ & 0xff,len ? ( (n & 7) ? " " : "-") : "") ; in dump_hex()