Searched refs:s_smc (Results 1 - 19 of 19) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/skfp/h/
H A Dcmtdef.h388 struct s_smc *tm_smc ; /* pointer to context */
483 void hwt_restart(struct s_smc *smc); /* hwt.c */
484 SMbuf *smt_build_frame(struct s_smc *smc, int class, int type,
486 SMbuf *smt_get_mbuf(struct s_smc *smc); /* drvsr.c */
487 void *sm_to_para(struct s_smc *smc, struct smt_header *sm,
494 void queue_event(struct s_smc *smc, int class, int event);
495 void ecm(struct s_smc *smc, int event);
496 void ecm_init(struct s_smc *smc);
497 void rmt(struct s_smc *smc, int event);
498 void rmt_init(struct s_smc *sm
[all...]
H A Dsmc.h434 struct s_smc { struct
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/skfp/
H A Dsmtinit.c30 void init_fddi_driver(struct s_smc *smc, u_char *mac_addr);
51 static void set_oem_spec_val(struct s_smc *smc)
68 int init_smt(struct s_smc *smc, u_char *mac_addr)
H A Dsmt.c64 int pcm_status_twisted(struct s_smc *smc);
72 static int mac_index(struct s_smc *smc, int mac);
73 static int phy_index(struct s_smc *smc, int phy);
74 static int mac_con_resource_index(struct s_smc *smc, int mac);
75 static int phy_con_resource_index(struct s_smc *smc, int phy);
76 static void smt_send_rdf(struct s_smc *smc, SMbuf *rej, int fc, int reason,
78 static void smt_send_nif(struct s_smc *smc, const struct fddi_addr *dest,
80 static void smt_send_ecf(struct s_smc *smc, struct fddi_addr *dest, int fc,
82 static void smt_echo_test(struct s_smc *smc, int dna);
83 static void smt_send_sif_config(struct s_smc *sm
[all...]
H A Dskfddi.c111 static void send_queued_packets(struct s_smc *smc);
113 static void ResetAdapter(struct s_smc *smc);
117 void *mac_drv_get_space(struct s_smc *smc, u_int size);
118 void *mac_drv_get_desc_mem(struct s_smc *smc, u_int size);
119 unsigned long mac_drv_virt2phys(struct s_smc *smc, void *virt);
120 unsigned long dma_master(struct s_smc *smc, void *virt, int len, int flag);
121 void dma_complete(struct s_smc *smc, volatile union s_fp_descr *descr,
123 void mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd *txd);
124 void llc_restart_tx(struct s_smc *smc);
125 void mac_drv_rx_complete(struct s_smc *sm
[all...]
H A Dhwt.c51 * struct s_smc *smc,
63 void hwt_start(struct s_smc *smc, u_long time)
109 * struct s_smc *smc) ;
116 void hwt_stop(struct s_smc *smc)
138 * struct s_smc *smc) ;
145 void hwt_init(struct s_smc *smc)
161 * struct s_smc *smc) ;
168 void hwt_restart(struct s_smc *smc)
191 u_long hwt_read(struct s_smc *smc)
235 u_long hwt_quick_read(struct s_smc *sm
[all...]
H A Dsmttimer.c29 static void timer_done(struct s_smc *smc, int restart);
31 void smt_timer_init(struct s_smc *smc)
39 void smt_timer_stop(struct s_smc *smc, struct smt_timer *timer)
62 void smt_timer_start(struct s_smc *smc, struct smt_timer *timer, u_long time,
110 void smt_force_irq(struct s_smc *smc)
115 void smt_timer_done(struct s_smc *smc)
120 static void timer_done(struct s_smc *smc, int restart)
H A Dhwmtm.c78 static void queue_llc_rx(struct s_smc *smc, SMbuf *mb);
79 static void smt_to_llc(struct s_smc *smc, SMbuf *mb);
80 static void init_txd_ring(struct s_smc *smc);
81 static void init_rxd_ring(struct s_smc *smc);
82 static void queue_txd_mb(struct s_smc *smc, SMbuf *mb);
83 static u_long init_descr_ring(struct s_smc *smc, union s_fp_descr volatile *start,
85 static u_long repair_txd_ring(struct s_smc *smc, struct s_smt_tx_queue *queue);
86 static u_long repair_rxd_ring(struct s_smc *smc, struct s_smt_rx_queue *queue);
87 static SMbuf* get_llc_rx(struct s_smc *smc);
88 static SMbuf* get_txd_mb(struct s_smc *sm
[all...]
H A Dqueue.c34 void ev_init(struct s_smc *smc)
42 void queue_event(struct s_smc *smc, int class, int event)
58 void timer_event(struct s_smc *smc, u_long token)
73 void ev_dispatcher(struct s_smc *smc)
127 u_short smt_online(struct s_smc *smc, int on)
141 void do_smt_flag(struct s_smc *smc, char *flag, int value)
H A Drmt.c105 static void rmt_fsm(struct s_smc *smc, int cmd);
106 static void start_rmt_timer0(struct s_smc *smc, u_long value, int event);
107 static void start_rmt_timer1(struct s_smc *smc, u_long value, int event);
108 static void start_rmt_timer2(struct s_smc *smc, u_long value, int event);
109 static void stop_rmt_timer0(struct s_smc *smc);
110 static void stop_rmt_timer1(struct s_smc *smc);
111 static void stop_rmt_timer2(struct s_smc *smc);
112 static void rmt_dup_actions(struct s_smc *smc);
113 static void rmt_reinsert_actions(struct s_smc *smc);
114 static void rmt_leave_actions(struct s_smc *sm
[all...]
H A Dfplustm.c46 static void build_claim_beacon(struct s_smc *smc, u_long t_request);
47 static int init_mac(struct s_smc *smc, int all);
48 static void rtm_init(struct s_smc *smc);
49 static void smt_split_up_fifo(struct s_smc *smc);
110 static u_long mac_get_tneg(struct s_smc *smc)
119 void mac_update_counter(struct s_smc *smc)
144 static void write_mdr(struct s_smc *smc, u_long val)
154 static void init_ram(struct s_smc *smc)
173 static void set_recvptr(struct s_smc *smc)
203 static void set_txptr(struct s_smc *sm
[all...]
H A Ddrvfbi.c97 static void smt_stop_watchdog(struct s_smc *smc);
119 static void card_start(struct s_smc *smc)
239 void card_stop(struct s_smc *smc)
270 void mac1_irq(struct s_smc *smc, u_short stu, u_short stl)
373 void plc1_irq(struct s_smc *smc)
388 void plc2_irq(struct s_smc *smc)
403 void timer_irq(struct s_smc *smc)
413 int pcm_get_s_port(struct s_smc *smc)
430 void read_address(struct s_smc *smc, u_char *mac_addr)
497 void init_board(struct s_smc *sm
[all...]
H A Dess.c83 static void ess_send_response(struct s_smc *smc, struct smt_header *sm,
85 static void ess_config_fifo(struct s_smc *smc);
86 static void ess_send_alc_req(struct s_smc *smc);
87 static void ess_send_frame(struct s_smc *smc, SMbuf *mb);
101 void ess_timer_poll(struct s_smc *smc);
102 void ess_para_change(struct s_smc *smc);
103 int ess_raf_received_pack(struct s_smc *smc, SMbuf *mb, struct smt_header *sm,
105 static int process_bw_alloc(struct s_smc *smc, long int payload, long int overhead);
117 int ess_raf_received_pack(struct s_smc *smc, SMbuf *mb, struct smt_header *sm,
378 static int process_bw_alloc(struct s_smc *sm
[all...]
H A Decm.c97 static void ecm_fsm(struct s_smc *smc, int cmd);
98 static void start_ecm_timer(struct s_smc *smc, u_long value, int event);
99 static void stop_ecm_timer(struct s_smc *smc);
100 static void prop_actions(struct s_smc *smc);
106 void ecm_init(struct s_smc *smc)
124 void ecm(struct s_smc *smc, int event)
143 static void ecm_fsm(struct s_smc *smc, int cmd)
427 static void prop_actions(struct s_smc *smc)
477 static void prop_actions(struct s_smc *smc)
523 static void start_ecm_timer(struct s_smc *sm
[all...]
H A Dpcmplc.c60 struct s_smc * smc, int type, int index
67 struct s_smc *smc ,
202 void all_selection_criteria(struct s_smc *smc);
205 static void pcm_fsm(struct s_smc *smc, struct s_phy *phy, int cmd);
206 static void pc_rcode_actions(struct s_smc *smc, int bit, struct s_phy *phy);
207 static void pc_tcode_actions(struct s_smc *smc, const int bit, struct s_phy *phy);
209 static void plc_init(struct s_smc *smc, int p);
210 static void sm_ph_lem_start(struct s_smc *smc, int np, int threshold);
211 static void sm_ph_lem_stop(struct s_smc *smc, int np);
212 static void sm_ph_linestate(struct s_smc *sm
[all...]
H A Dsrf.c41 static void clear_all_rep(struct s_smc *smc);
42 static void clear_reported(struct s_smc *smc);
43 static void smt_send_srf(struct s_smc *smc);
44 static struct s_srf_evc *smt_get_evc(struct s_smc *smc, int code, int index);
72 void smt_init_evc(struct s_smc *smc)
161 static struct s_srf_evc *smt_get_evc(struct s_smc *smc, int code, int index)
187 void smt_srf_event(struct s_smc *smc, int code, int index, int cond)
335 static void clear_all_rep(struct s_smc *smc)
348 static void clear_reported(struct s_smc *smc)
371 static void smt_send_srf(struct s_smc *sm
[all...]
H A Dsmtdef.c75 void smt_reset_defaults(struct s_smc *smc, int level);
76 static void smt_init_mib(struct s_smc *smc, int level);
82 void smt_reset_defaults(struct s_smc *smc, int level)
164 static void smt_init_mib(struct s_smc *smc, int level)
179 sizeof(struct s_smc) -
284 int smt_set_mac_opvalues(struct s_smc *smc)
309 void smt_fixup_mib(struct s_smc *smc)
H A Dcfm.c99 static void cfm_fsm(struct s_smc *smc, int cmd);
105 void cfm_init(struct s_smc *smc)
120 static void selection_criteria (struct s_smc *smc, struct s_phy *phy)
146 void all_selection_criteria(struct s_smc *smc)
157 static void cem_priv_state(struct s_smc *smc, int event)
213 void cfm(struct s_smc *smc, int event)
273 static void cfm_fsm(struct s_smc *smc, int cmd)
531 int cfm_get_mac_input(struct s_smc *smc)
542 int cfm_get_mac_output(struct s_smc *smc)
582 int cem_build_path(struct s_smc *sm
[all...]
H A Dpmf.c35 static int smt_authorize(struct s_smc *smc, struct smt_header *sm);
36 static int smt_check_set_count(struct s_smc *smc, struct smt_header *sm);
38 static int smt_mib_phys(struct s_smc *smc);
39 static int smt_set_para(struct s_smc *smc, struct smt_para *pa, int index,
41 void smt_add_para(struct s_smc *smc, struct s_pcon *pcon, u_short para,
43 static SMbuf *smt_build_pmf_response(struct s_smc *smc, struct smt_header *req,
45 static int port_to_mib(struct s_smc *smc, int p);
288 void smt_pmf_received_pack(struct s_smc *smc, SMbuf *mb, int local)
318 static SMbuf *smt_build_pmf_response(struct s_smc *smc, struct smt_header *req,
506 static int smt_authorize(struct s_smc *sm
[all...]

Completed in 132 milliseconds