/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/skfp/ |
H A D | rmt.c | 47 #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 D | smtinit.c | 24 #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 D | cfm.c | 38 #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 D | ecm.c | 43 #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 D | drvfbi.c | 23 #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 D | fplustm.c | 23 #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 D | queue.c | 23 #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 D | smttimer.c | 23 #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 D | smt.c | 19 #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 D | hwt.c | 32 #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 D | lnkstat.c | 23 #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 D | srf.c | 24 #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 D | hwmtm.c | 29 #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 D | ess.c | 38 #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 D | smtdef.c | 23 #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 D | skfddi.c | 106 #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 D | pcmplc.c | 48 #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 D | smtparse.c | 24 #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 D | pmf.c | 23 #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 D | smc91c92_cs.c | 345 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 D | hwmtm.h | 175 #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 D | skfbi.h | 27 #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 D | targetos.h | 57 #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 D | cmtdef.h | 63 #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 D | smc.h | 304 #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
|