Lines Matching refs:smc
30 void init_fddi_driver(struct s_smc *smc, u_char *mac_addr);
38 #define OEMID(smc,i) oem_id[i] argument
41 #define OEMID(smc,i) smc->hw.oem_id->oi_mark[i] argument
51 static void set_oem_spec_val(struct s_smc *smc) in set_oem_spec_val() argument
55 mib = &smc->mib ; in set_oem_spec_val()
60 if (OEMID(smc,0) == 'I') { in set_oem_spec_val()
68 int init_smt(struct s_smc *smc, u_char *mac_addr) in init_smt() argument
92 smc->y[p].mib = & smc->mib.p[p] ; in init_smt()
95 set_oem_spec_val(smc) ; in init_smt()
96 (void) smt_set_mac_opvalues(smc) ; in init_smt()
97 init_fddi_driver(smc,mac_addr) ; /* HW driver */ in init_smt()
98 smt_fixup_mib(smc) ; /* update values that depend on s.sas */ in init_smt()
100 ev_init(smc) ; /* event queue */ in init_smt()
102 smt_init_evc(smc) ; /* evcs in MIB */ in init_smt()
104 smt_timer_init(smc) ; /* timer package */ in init_smt()
105 smt_agent_init(smc) ; /* SMT frame manager */ in init_smt()
107 pcm_init(smc) ; /* PCM state machine */ in init_smt()
108 ecm_init(smc) ; /* ECM state machine */ in init_smt()
109 cfm_init(smc) ; /* CFM state machine */ in init_smt()
110 rmt_init(smc) ; /* RMT state machine */ in init_smt()
113 pcm(smc,p,0) ; /* PCM A state machine */ in init_smt()
115 ecm(smc,0) ; /* ECM state machine */ in init_smt()
116 cfm(smc,0) ; /* CFM state machine */ in init_smt()
117 rmt(smc,0) ; /* RMT state machine */ in init_smt()
119 smt_agent_task(smc) ; /* NIF FSM etc */ in init_smt()
121 PNMI_INIT(smc) ; /* PNMI initialization */ in init_smt()