Searched refs:smc (Results 1 - 25 of 35) sorted by relevance

12

/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/skfp/
H A Drmt.c47 #include "h/smc.h"
60 #define GO_STATE(x) (smc->mib.m[MAC0].fddiMACRMTState = (x)|AFLAG)
61 #define ACTIONS_DONE() (smc->mib.m[MAC0].fddiMACRMTState &= ~AFLAG)
125 void rmt_init(smc)
126 struct s_smc *smc ;
128 smc->mib.m[MAC0].fddiMACRMTState = ACTIONS(RM0_ISOLATED) ;
129 smc->r.dup_addr_test = DA_NONE ;
130 smc->r.da_flag = 0 ;
131 smc->mib.m[MAC0].fddiMACMA_UnitdataAvailable = FALSE ;
132 smc
[all...]
H A Dsmtinit.c24 #include "h/smc.h"
38 #define OEMID(smc,i) oem_id[i]
41 #define OEMID(smc,i) smc->hw.oem_id->oi_mark[i]
51 static void set_oem_spec_val(smc)
52 struct s_smc *smc ;
56 mib = &smc->mib ;
61 if (OEMID(smc,0) == 'I') {
69 int init_smt(smc,mac_addr)
70 struct s_smc *smc ;
[all...]
H A Dcfm.c38 #include "h/smc.h"
51 #define GO_STATE(x) (smc->mib.fddiSMTCF_State = (x)|AFLAG)
52 #define ACTIONS_DONE() (smc->mib.fddiSMTCF_State &= ~AFLAG)
89 /* Do this within the smc structure (use in multiple cards) */
92 * all Globals are defined in smc.h
105 void cfm_init(smc)
106 struct s_smc *smc ;
108 smc->mib.fddiSMTCF_State = ACTIONS(SC0_ISOLATED) ;
109 smc->r.rm_join = 0 ;
110 smc
[all...]
H A Decm.c43 #include "h/smc.h"
56 #define GO_STATE(x) (smc->mib.fddiSMTECMState = (x)|AFLAG)
57 #define ACTIONS_DONE() (smc->mib.fddiSMTECMState &= ~AFLAG)
89 * all Globals are defined in smc.h
106 void ecm_init(smc)
107 struct s_smc *smc ;
109 smc->e.path_test = PT_PASSED ;
110 smc->e.trace_prop = 0 ;
111 smc->e.sb_flag = 0 ;
112 smc
[all...]
H A Ddrvfbi.c23 #include "h/smc.h"
93 #define OEMID(smc,i) oem_id[ID_BYTE0 + i]
99 #define OEMID(smc,i) smc->hw.oem_id->oi_id[i]
123 #define read_POS(smc,a1,a2) ((u_char) inp(a1))
124 #define write_POS(smc,a1,a2,a3) outp((a1),(a3))
132 static void card_start(smc)
133 struct s_smc *smc ;
141 smt_stop_watchdog(smc) ;
158 smc
[all...]
H A Dfplustm.c23 #include "h/smc.h"
56 #define DUMMY_READ() smc->hw.mc_dummy = (u_short) inp(ADDR(B0_RAP))
61 SMT_PANIC(smc,SMT_E0130, SMT_E0130_MSG) ; \
68 SMT_PANIC(smc,SMT_E0131, SMT_E0131_MSG) ; \
83 #define MA smc->hw.fddi_canon_addr
85 #define MA smc->hw.fddi_home_addr
110 static u_long mac_get_tneg(smc)
111 struct s_smc *smc ;
120 void mac_update_counter(smc)
121 struct s_smc *smc ;
[all...]
H A Dqueue.c23 #include "h/smc.h"
34 void ev_init(smc)
35 struct s_smc *smc ;
37 smc->q.ev_put = smc->q.ev_get = smc->q.ev_queue ;
43 void queue_event(smc,class,event)
44 struct s_smc *smc ;
49 smc->q.ev_put->class = class ;
50 smc
[all...]
H A Dsmttimer.c23 #include "h/smc.h"
39 void smt_timer_init(smc)
40 struct s_smc *smc ;
42 smc->t.st_queue = 0 ;
43 smc->t.st_fast.tm_active = FALSE ;
44 smc->t.st_fast.tm_next = 0 ;
45 hwt_init(smc) ;
48 void smt_timer_stop(smc,timer)
49 struct s_smc *smc ;
59 if (smc
[all...]
H A Dsmt.c19 #include "h/smc.h"
128 #define hwm_conv_can(smc,data,len)
139 void smt_agent_init(smc)
140 struct s_smc *smc ;
147 smc->mib.m[MAC0].fddiMACSMTAddress = smc->hw.fddi_home_addr ;
152 smc->mib.fddiSMTStationId.sid_oem[0] = 0 ;
153 smc->mib.fddiSMTStationId.sid_oem[1] = 0 ;
154 driver_get_bia(smc,&smc
[all...]
H A Dhwt.c32 #include "h/smc.h"
51 * struct s_smc *smc,
54 * smc - A pointer to the SMT Context structure.
63 void hwt_start(smc, time)
64 struct s_smc *smc ;
72 smc->hw.t_start = time ;
73 smc->hw.t_stop = 0L ;
101 smc->hw.timer_activ = TRUE ;
111 * struct s_smc *smc) ;
113 * smc
[all...]
H A Dlnkstat.c23 #include "h/smc.h"
40 u_long smt_get_error_word(smc)
41 struct s_smc *smc ;
55 u_long smt_get_error_word(smc)
56 struct s_smc *smc ;
64 if (smc->s.sas == SMT_SAS) {
65 if (smc->mib.p[PS].fddiPORTLerFlag)
69 if (smc->mib.p[PA].fddiPORTLerFlag)
71 if (smc->mib.p[PB].fddiPORTLerFlag)
74 if (smc
[all...]
H A Dsrf.c24 #include "h/smc.h"
46 #define MAX_EVCS (sizeof(smc->evcs)/sizeof(smc->evcs[0]))
72 void smt_init_evc(smc)
73 struct s_smc *smc ;
83 memset((char *)smc->evcs,0,sizeof(smc->evcs)) ;
85 evc = smc->evcs ;
102 if ((unsigned) (evc - smc->evcs) > MAX_EVCS) {
103 SMT_PANIC(smc,SMT_E012
[all...]
H A Dhwmtm.c29 #include "h/smc.h"
160 #define MA smc->hw.fddi_canon_addr.a
163 #define MA smc->hw.fddi_home_addr.a
232 * void mac_drv_init(smc)
241 int mac_drv_init(smc)
242 struct s_smc *smc ;
245 SMT_PANIC(smc,HWM_E0001,HWM_E0001_MSG) ;
248 SMT_PANIC(smc,HWM_E0002,HWM_E0002_MSG) ;
254 if (!(smc->os.hwm.descr_p = (union s_fp_descr volatile *)
255 mac_drv_get_desc_mem(smc,(u_in
[all...]
H A Dess.c38 #include "h/smc.h"
123 int ess_raf_received_pack(smc,mb,sm,fs)
124 struct s_smc *smc ;
145 if (!(p = (void *) sm_to_para(smc,sm,SMT_P0015))) {
154 if (!(cmd = (struct smt_p_0016 *) sm_to_para(smc,sm,SMT_P0016))) {
186 if (!local || smc->mib.fddiESSPayload)
189 p = (void *) sm_to_para(smc,sm,SMT_P0019) ;
200 smc->ess.alloc_trans_id = sm->smt_tid ;
202 p = (void *) sm_to_para(smc,sm,SMT_P320F) ;
204 smc
[all...]
H A Dsmtdef.c23 #include "h/smc.h"
80 void smt_set_defaults(smc)
81 struct s_smc *smc ;
83 smt_reset_defaults(smc,0) ;
89 void smt_reset_defaults(smc,level)
90 struct s_smc *smc ;
98 smt_init_mib(smc,level) ;
100 smc->os.smc_version = SMC_VERSION ;
103 smc->sm.last_tok_time[i] = smt_boot_time ;
104 smt = &smc
[all...]
H A Dskfddi.c106 #include "h/smc.h"
131 static void send_queued_packets(struct s_smc *smc);
133 static void ResetAdapter(struct s_smc *smc);
137 void *mac_drv_get_space(struct s_smc *smc, u_int size);
138 void *mac_drv_get_desc_mem(struct s_smc *smc, u_int size);
139 unsigned long mac_drv_virt2phys(struct s_smc *smc, void *virt);
140 unsigned long dma_master(struct s_smc *smc, void *virt, int len, int flag);
141 void dma_complete(struct s_smc *smc, volatile union s_fp_descr *descr,
143 void mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd *txd);
144 void llc_restart_tx(struct s_smc *smc);
276 struct s_smc *smc; /* board pointer */ local
665 struct s_smc *smc = (struct s_smc *) dev->priv; local
775 struct s_smc *smc = (struct s_smc *) dev->priv; local
842 struct s_smc *smc = (struct s_smc *) dev->priv; local
909 struct s_smc *smc; /* private board structure pointer */ local
1043 struct s_smc *smc = (struct s_smc *) dev->priv; local
1124 struct s_smc *smc = (struct s_smc *) dev->priv; local
1298 send_queued_packets(struct s_smc *smc) argument
1425 ResetAdapter(struct s_smc *smc) argument
1470 llc_restart_tx(struct s_smc *smc) argument
1500 mac_drv_get_space(struct s_smc *smc, unsigned int size) argument
1540 mac_drv_get_desc_mem(struct s_smc *smc, unsigned int size) argument
1578 mac_drv_virt2phys(struct s_smc *smc, void *virt) argument
1613 dma_master(struct s_smc * smc, void *virt, int len, int flag) argument
1641 dma_complete(struct s_smc *smc, volatile union s_fp_descr *descr, int flag) argument
1685 mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd *txd) argument
1767 mac_drv_rx_complete(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, int frag_count, int len) argument
1886 mac_drv_requeue_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, int frag_count) argument
1963 mac_drv_fill_rxd(struct s_smc *smc) argument
2030 mac_drv_clear_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, int frag_count) argument
2087 mac_drv_rx_init(struct s_smc *smc, int len, int fc, char *look_ahead, int la_len) argument
2135 smt_timer_poll(struct s_smc *smc) argument
2153 ring_status_indication(struct s_smc *smc, u_long status) argument
2227 smt_stat_counter(struct s_smc *smc, int stat) argument
2263 cfm_state_change(struct s_smc *smc, int c_state) argument
2321 ecm_state_change(struct s_smc *smc, int e_state) argument
2376 rmt_state_change(struct s_smc *smc, int r_state) argument
2428 drv_reset_indication(struct s_smc *smc) argument
[all...]
H A Dpcmplc.c48 #include "h/smc.h"
60 struct s_smc * smc, int type, int index
67 struct s_smc *smc ,
219 static void start_pcm_timer0(smc,value,event,phy)
220 struct s_smc *smc ;
226 smt_timer_start(smc,&phy->pcm_timer0,value,
233 static void stop_pcm_timer0(smc,phy)
234 struct s_smc *smc ;
238 smt_timer_stop(smc,&phy->pcm_timer0) ;
245 void pcm_init(smc)
[all...]
H A Dsmtparse.c24 #include "h/smc.h"
120 int smt_parse_arg(smc,keyword,type,value)
121 struct s_smc *smc ;
171 d = (char *) smc->mib.fddiPRPMFPasswd ;
172 for (i = 0 ; i < (signed)sizeof(smc->mib.fddiPRPMFPasswd) ; i++)
174 DB_MAIN("SET %s = %s\n",pt->pt_name,smc->mib.fddiPRPMFPasswd) ;
178 d = (char *) smc->mib.fddiSMTUserData ;
179 for (i = 0 ; i < (signed)sizeof(smc->mib.fddiSMTUserData) ; i++)
181 DB_MAIN("SET %s = %s\n",pt->pt_name,smc->mib.fddiSMTUserData) ;
184 smc
[all...]
H A Dpmf.c23 #include "h/smc.h"
286 void smt_pmf_received_pack(smc,mb,local)
287 struct s_smc *smc ;
297 dump_smt(smc,sm,"PMF Received") ;
303 smt_start_watchdog(smc) ;
307 reply = smt_build_pmf_response(smc,sm,
312 dump_smt(smc,sm,"PMF Reply") ;
314 smt_send_frame(smc,reply,FC_SMT_INFO,local) ;
321 static SMbuf *smt_build_pmf_response(smc,req,set,local)
322 struct s_smc *smc ;
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/pcmcia/
H A Dsmc91c92_cs.c345 struct smc_private *smc; local
354 smc = kmalloc(sizeof(struct smc_private), GFP_KERNEL);
355 if (!smc) return NULL;
356 memset(smc, 0, sizeof(struct smc_private));
357 link = &smc->link; dev = &smc->dev;
358 spin_lock_init(&smc->lock);
389 dev->priv = link->priv = link->irq.Instance = smc;
391 smc->mii_if.dev = dev;
392 smc
429 struct smc_private *smc = link->priv; local
510 struct smc_private *smc = link->priv; local
531 struct smc_private *smc = link->priv; local
598 struct smc_private *smc = link->priv; local
646 struct smc_private *smc = link->priv; local
667 struct smc_private *smc = link->priv; local
702 struct smc_private *smc = link->priv; local
735 struct smc_private *smc = link->priv; local
779 struct smc_private *smc = link->priv; local
814 struct smc_private *smc = link->priv; local
870 struct smc_private *smc = link->priv; local
929 struct smc_private *smc = link->priv; local
1096 struct smc_private *smc = link->priv; local
1132 struct smc_private *smc = link->priv; local
1282 struct smc_private *smc = dev->priv; local
1319 struct smc_private *smc = dev->priv; local
1360 struct smc_private *smc = dev->priv; local
1425 struct smc_private *smc = dev->priv; local
1440 struct smc_private *smc = dev->priv; local
1500 struct smc_private *smc = (struct smc_private *)dev->priv; local
1544 struct smc_private *smc = dev->priv; local
1574 struct smc_private *smc = dev_id; local
1685 struct smc_private *smc = (struct smc_private *)dev->priv; local
1753 struct smc_private *smc = (struct smc_private *)dev->priv; local
1794 struct smc_private *smc = dev->priv; local
1833 struct smc_private *smc = dev->priv; local
1859 struct smc_private *smc = (struct smc_private *)dev->priv; local
1884 struct smc_private *smc = dev->priv; local
1955 struct smc_private *smc = (struct smc_private *)(arg); local
2062 struct smc_private *smc = dev->priv; local
2127 struct smc_private *smc = dev->priv; local
2220 struct smc_private *smc = dev->priv; local
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/skfp/h/
H A Dhwmtm.h175 #define DB_P smc->debug
230 * txd *HWM_GET_TX_USED(smc,queue)
243 #define HWM_GET_TX_USED(smc,queue) (int) (smc)->hw.fp.tx_q[queue].tx_used
247 * txd *HWM_GET_CURR_TXD(smc,queue)
261 #define HWM_GET_CURR_TXD(smc,queue) (struct s_smt_fp_txd volatile *)\
262 (smc)->hw.fp.tx_q[queue].tx_curr_put
266 * void HWM_TX_CHECK(smc,frame_status,low_water)
280 #define HWM_TX_CHECK(smc,frame_status,low_water) {\
281 if ((low_water)>=(smc)
[all...]
H A Dskfbi.h27 #define ADDR(a) ((a)+smc->hw.iop)
28 #define ADDRS(smc,a) ((a)+(smc)->hw.iop)
112 #define FM_A(a) (FMA(a)+smc->hw.iop) /* FORMAC Plus physical addr */
113 #define P1_A(a) (P1A(a)+smc->hw.iop) /* PLC1 (r/w) */
114 #define P2_A(a) (P2A(a)+smc->hw.iop) /* PLC2 (r/w) */
115 #define TI_A(a) (TIA(a)+smc->hw.iop) /* Timer (r/w) */
116 #define PR_A(a) (PRA(a)+smc->hw.iop) /* config. PROM */
117 #define C0_A(a) (C0A(a)+smc->hw.iop) /* config. RAM */
118 #define C1_A(a) (C1A(a)+smc
[all...]
H A Dtargetos.h57 #define ADDR(a) (char far *) smc->hw.iop+(a)
59 #define ADDR(a) (((a)>>7) ? (outp(smc->hw.iop+B0_RAP,(a)>>7), (smc->hw.iop+( ((a)&0x7F) | ((a)>>7 ? 0x80:0)) )) : (smc->hw.iop+(((a)&0x7F)|((a)>>7 ? 0x80:0))))
H A Dcmtdef.h63 #define DB_ECM(a,b,c) DB_PR((smc->debug.d_smt&1),a,b,c)
64 #define DB_ECMN(n,a,b,c) DB_PR((smc->debug.d_ecm >=(n)),a,b,c)
65 #define DB_RMT(a,b,c) DB_PR((smc->debug.d_smt&2),a,b,c)
66 #define DB_RMTN(n,a,b,c) DB_PR((smc->debug.d_rmt >=(n)),a,b,c)
67 #define DB_CFM(a,b,c) DB_PR((smc->debug.d_smt&4),a,b,c)
68 #define DB_CFMN(n,a,b,c) DB_PR((smc->debug.d_cfm >=(n)),a,b,c)
69 #define DB_PCM(a,b,c) DB_PR((smc->debug.d_smt&8),a,b,c)
70 #define DB_PCMN(n,a,b,c) DB_PR((smc->debug.d_pcm >=(n)),a,b,c)
71 #define DB_SMT(a,b,c) DB_PR((smc->debug.d_smtf),a,b,c)
72 #define DB_SMTN(n,a,b,c) DB_PR((smc
[all...]
H A Dsmc.h304 #define RS_SET(smc,bit) \
305 ring_status_indication(smc,smc->srf.ring_status |= bit)
306 #define RS_CLEAR(smc,bit) \
307 ring_status_indication(smc,smc->srf.ring_status &= ~bit)
314 #define AIX_EVENT(smc,opt0,opt1,opt2,opt3) /* nothing */
404 * Debugging struct sometimes used in smc

Completed in 171 milliseconds

12