s_smc              93 drivers/net/fddi/skfp/cfm.c static void cfm_fsm(struct s_smc *smc, int cmd);
s_smc              99 drivers/net/fddi/skfp/cfm.c void cfm_init(struct s_smc *smc)
s_smc             114 drivers/net/fddi/skfp/cfm.c static void selection_criteria (struct s_smc *smc, struct s_phy *phy)
s_smc             140 drivers/net/fddi/skfp/cfm.c void all_selection_criteria(struct s_smc *smc)
s_smc             151 drivers/net/fddi/skfp/cfm.c static void cem_priv_state(struct s_smc *smc, int event)
s_smc             207 drivers/net/fddi/skfp/cfm.c void cfm(struct s_smc *smc, int event)
s_smc             279 drivers/net/fddi/skfp/cfm.c static void cfm_fsm(struct s_smc *smc, int cmd)
s_smc             537 drivers/net/fddi/skfp/cfm.c int cfm_get_mac_input(struct s_smc *smc)
s_smc             548 drivers/net/fddi/skfp/cfm.c int cfm_get_mac_output(struct s_smc *smc)
s_smc             588 drivers/net/fddi/skfp/cfm.c int cem_build_path(struct s_smc *smc, char *to, int path_index)
s_smc              80 drivers/net/fddi/skfp/drvfbi.c static void smt_stop_watchdog(struct s_smc *smc);
s_smc              85 drivers/net/fddi/skfp/drvfbi.c static void card_start(struct s_smc *smc)
s_smc             160 drivers/net/fddi/skfp/drvfbi.c void card_stop(struct s_smc *smc)
s_smc             183 drivers/net/fddi/skfp/drvfbi.c void mac1_irq(struct s_smc *smc, u_short stu, u_short stl)
s_smc             232 drivers/net/fddi/skfp/drvfbi.c void plc1_irq(struct s_smc *smc)
s_smc             243 drivers/net/fddi/skfp/drvfbi.c void plc2_irq(struct s_smc *smc)
s_smc             254 drivers/net/fddi/skfp/drvfbi.c void timer_irq(struct s_smc *smc)
s_smc             264 drivers/net/fddi/skfp/drvfbi.c int pcm_get_s_port(struct s_smc *smc)
s_smc             281 drivers/net/fddi/skfp/drvfbi.c void read_address(struct s_smc *smc, u_char *mac_addr)
s_smc             320 drivers/net/fddi/skfp/drvfbi.c void init_board(struct s_smc *smc, u_char *mac_addr)
s_smc             341 drivers/net/fddi/skfp/drvfbi.c void sm_pm_bypass_req(struct s_smc *smc, int mode)
s_smc             364 drivers/net/fddi/skfp/drvfbi.c int sm_pm_bypass_present(struct s_smc *smc)
s_smc             369 drivers/net/fddi/skfp/drvfbi.c void plc_clear_irq(struct s_smc *smc, int p)
s_smc             388 drivers/net/fddi/skfp/drvfbi.c static void led_indication(struct s_smc *smc, int led_event)
s_smc             437 drivers/net/fddi/skfp/drvfbi.c void pcm_state_change(struct s_smc *smc, int plc, int p_state)
s_smc             450 drivers/net/fddi/skfp/drvfbi.c void rmt_indication(struct s_smc *smc, int i)
s_smc             462 drivers/net/fddi/skfp/drvfbi.c void llc_recover_tx(struct s_smc *smc)
s_smc             498 drivers/net/fddi/skfp/drvfbi.c int set_oi_id_def(struct s_smc *smc)
s_smc             537 drivers/net/fddi/skfp/drvfbi.c void driver_get_bia(struct s_smc *smc, struct fddi_addr *bia_addr)
s_smc             545 drivers/net/fddi/skfp/drvfbi.c void smt_start_watchdog(struct s_smc *smc)
s_smc             560 drivers/net/fddi/skfp/drvfbi.c static void smt_stop_watchdog(struct s_smc *smc)
s_smc             576 drivers/net/fddi/skfp/drvfbi.c void mac_do_pci_fix(struct s_smc *smc)
s_smc              90 drivers/net/fddi/skfp/ecm.c static void ecm_fsm(struct s_smc *smc, int cmd);
s_smc              91 drivers/net/fddi/skfp/ecm.c static void start_ecm_timer(struct s_smc *smc, u_long value, int event);
s_smc              92 drivers/net/fddi/skfp/ecm.c static void stop_ecm_timer(struct s_smc *smc);
s_smc              93 drivers/net/fddi/skfp/ecm.c static void prop_actions(struct s_smc *smc);
s_smc              99 drivers/net/fddi/skfp/ecm.c void ecm_init(struct s_smc *smc)
s_smc             117 drivers/net/fddi/skfp/ecm.c void ecm(struct s_smc *smc, int event)
s_smc             136 drivers/net/fddi/skfp/ecm.c static void ecm_fsm(struct s_smc *smc, int cmd)
s_smc             418 drivers/net/fddi/skfp/ecm.c static void prop_actions(struct s_smc *smc)
s_smc             468 drivers/net/fddi/skfp/ecm.c static void prop_actions(struct s_smc *smc)
s_smc             514 drivers/net/fddi/skfp/ecm.c static void start_ecm_timer(struct s_smc *smc, u_long value, int event)
s_smc             523 drivers/net/fddi/skfp/ecm.c static void stop_ecm_timer(struct s_smc *smc)
s_smc              79 drivers/net/fddi/skfp/ess.c static void ess_send_response(struct s_smc *smc, struct smt_header *sm,
s_smc              81 drivers/net/fddi/skfp/ess.c static void ess_config_fifo(struct s_smc *smc);
s_smc              82 drivers/net/fddi/skfp/ess.c static void ess_send_alc_req(struct s_smc *smc);
s_smc              83 drivers/net/fddi/skfp/ess.c static void ess_send_frame(struct s_smc *smc, SMbuf *mb);
s_smc              97 drivers/net/fddi/skfp/ess.c void ess_timer_poll(struct s_smc *smc);
s_smc              98 drivers/net/fddi/skfp/ess.c void ess_para_change(struct s_smc *smc);
s_smc              99 drivers/net/fddi/skfp/ess.c int ess_raf_received_pack(struct s_smc *smc, SMbuf *mb, struct smt_header *sm,
s_smc             101 drivers/net/fddi/skfp/ess.c static int process_bw_alloc(struct s_smc *smc, long int payload, long int overhead);
s_smc             113 drivers/net/fddi/skfp/ess.c int ess_raf_received_pack(struct s_smc *smc, SMbuf *mb, struct smt_header *sm,
s_smc             376 drivers/net/fddi/skfp/ess.c static int process_bw_alloc(struct s_smc *smc, long int payload, long int overhead)
s_smc             472 drivers/net/fddi/skfp/ess.c static void ess_send_response(struct s_smc *smc, struct smt_header *sm,
s_smc             537 drivers/net/fddi/skfp/ess.c void ess_timer_poll(struct s_smc *smc)
s_smc             551 drivers/net/fddi/skfp/ess.c static void ess_send_alc_req(struct s_smc *smc)
s_smc             659 drivers/net/fddi/skfp/ess.c static void ess_send_frame(struct s_smc *smc, SMbuf *mb)
s_smc             685 drivers/net/fddi/skfp/ess.c void ess_para_change(struct s_smc *smc)
s_smc             691 drivers/net/fddi/skfp/ess.c static void ess_config_fifo(struct s_smc *smc)
s_smc              43 drivers/net/fddi/skfp/fplustm.c static void build_claim_beacon(struct s_smc *smc, u_long t_request);
s_smc              44 drivers/net/fddi/skfp/fplustm.c static int init_mac(struct s_smc *smc, int all);
s_smc              45 drivers/net/fddi/skfp/fplustm.c static void rtm_init(struct s_smc *smc);
s_smc              46 drivers/net/fddi/skfp/fplustm.c static void smt_split_up_fifo(struct s_smc *smc);
s_smc             107 drivers/net/fddi/skfp/fplustm.c static u_long mac_get_tneg(struct s_smc *smc)
s_smc             116 drivers/net/fddi/skfp/fplustm.c void mac_update_counter(struct s_smc *smc)
s_smc             141 drivers/net/fddi/skfp/fplustm.c static void write_mdr(struct s_smc *smc, u_long val)
s_smc             151 drivers/net/fddi/skfp/fplustm.c static u_long read_mdr(struct s_smc *smc, unsigned int addr)
s_smc             170 drivers/net/fddi/skfp/fplustm.c static void init_ram(struct s_smc *smc)
s_smc             189 drivers/net/fddi/skfp/fplustm.c static void set_recvptr(struct s_smc *smc)
s_smc             219 drivers/net/fddi/skfp/fplustm.c static void set_txptr(struct s_smc *smc)
s_smc             251 drivers/net/fddi/skfp/fplustm.c static void init_rbc(struct s_smc *smc)
s_smc             272 drivers/net/fddi/skfp/fplustm.c static void init_rx(struct s_smc *smc)
s_smc             294 drivers/net/fddi/skfp/fplustm.c void set_formac_tsync(struct s_smc *smc, long sync_bw)
s_smc             302 drivers/net/fddi/skfp/fplustm.c static void init_tx(struct s_smc *smc)
s_smc             328 drivers/net/fddi/skfp/fplustm.c static void mac_counter_init(struct s_smc *smc)
s_smc             351 drivers/net/fddi/skfp/fplustm.c static	void set_formac_addr(struct s_smc *smc)
s_smc             393 drivers/net/fddi/skfp/fplustm.c static void copy_tx_mac(struct s_smc *smc, u_long td, struct fddi_mac *mac,
s_smc             442 drivers/net/fddi/skfp/fplustm.c static void directed_beacon(struct s_smc *smc)
s_smc             471 drivers/net/fddi/skfp/fplustm.c static void build_claim_beacon(struct s_smc *smc, u_long t_request)
s_smc             532 drivers/net/fddi/skfp/fplustm.c static void formac_rcv_restart(struct s_smc *smc)
s_smc             540 drivers/net/fddi/skfp/fplustm.c void formac_tx_restart(struct s_smc *smc)
s_smc             546 drivers/net/fddi/skfp/fplustm.c static void enable_formac(struct s_smc *smc)
s_smc             586 drivers/net/fddi/skfp/fplustm.c void enable_tx_irq(struct s_smc *smc, u_short queue)
s_smc             621 drivers/net/fddi/skfp/fplustm.c void disable_tx_irq(struct s_smc *smc, u_short queue)
s_smc             637 drivers/net/fddi/skfp/fplustm.c static void disable_formac(struct s_smc *smc)
s_smc             649 drivers/net/fddi/skfp/fplustm.c static void mac_ring_up(struct s_smc *smc, int up)
s_smc             676 drivers/net/fddi/skfp/fplustm.c void mac2_irq(struct s_smc *smc, u_short code_s2u, u_short code_s2l)
s_smc             802 drivers/net/fddi/skfp/fplustm.c void mac3_irq(struct s_smc *smc, u_short code_s3u, u_short code_s3l)
s_smc             825 drivers/net/fddi/skfp/fplustm.c static void formac_offline(struct s_smc *smc)
s_smc             843 drivers/net/fddi/skfp/fplustm.c static void formac_online(struct s_smc *smc)
s_smc             853 drivers/net/fddi/skfp/fplustm.c int init_fplus(struct s_smc *smc)
s_smc             891 drivers/net/fddi/skfp/fplustm.c static int init_mac(struct s_smc *smc, int all)
s_smc             996 drivers/net/fddi/skfp/fplustm.c void config_mux(struct s_smc *smc, int mux)
s_smc            1010 drivers/net/fddi/skfp/fplustm.c void sm_mac_check_beacon_claim(struct s_smc *smc)
s_smc            1023 drivers/net/fddi/skfp/fplustm.c void sm_ma_control(struct s_smc *smc, int mode)
s_smc            1047 drivers/net/fddi/skfp/fplustm.c int sm_mac_get_tx_state(struct s_smc *smc)
s_smc            1056 drivers/net/fddi/skfp/fplustm.c static struct s_fpmc* mac_get_mc_table(struct s_smc *smc,
s_smc            1100 drivers/net/fddi/skfp/fplustm.c void mac_clear_multicast(struct s_smc *smc)
s_smc            1142 drivers/net/fddi/skfp/fplustm.c int mac_add_multicast(struct s_smc *smc, struct fddi_addr *addr, int can)
s_smc            1196 drivers/net/fddi/skfp/fplustm.c void mac_update_multicast(struct s_smc *smc)
s_smc            1272 drivers/net/fddi/skfp/fplustm.c void mac_set_rx_mode(struct s_smc *smc, int mode)
s_smc            1328 drivers/net/fddi/skfp/fplustm.c void rtm_irq(struct s_smc *smc)
s_smc            1341 drivers/net/fddi/skfp/fplustm.c static void rtm_init(struct s_smc *smc)
s_smc            1347 drivers/net/fddi/skfp/fplustm.c void rtm_set_timer(struct s_smc *smc)
s_smc            1357 drivers/net/fddi/skfp/fplustm.c static void smt_split_up_fifo(struct s_smc *smc)
s_smc            1477 drivers/net/fddi/skfp/fplustm.c void formac_reinit_tx(struct s_smc *smc)
s_smc             389 drivers/net/fddi/skfp/h/cmtdef.h 	struct s_smc		*tm_smc ;	/* pointer to context */
s_smc             484 drivers/net/fddi/skfp/h/cmtdef.h void hwt_restart(struct s_smc *smc);	/* hwt.c */
s_smc             485 drivers/net/fddi/skfp/h/cmtdef.h SMbuf *smt_build_frame(struct s_smc *smc, int class, int type,
s_smc             487 drivers/net/fddi/skfp/h/cmtdef.h SMbuf *smt_get_mbuf(struct s_smc *smc);	/* drvsr.c */
s_smc             488 drivers/net/fddi/skfp/h/cmtdef.h void *sm_to_para(struct s_smc *smc, struct smt_header *sm,
s_smc             495 drivers/net/fddi/skfp/h/cmtdef.h void queue_event(struct s_smc *smc, int class, int event);
s_smc             496 drivers/net/fddi/skfp/h/cmtdef.h void ecm(struct s_smc *smc, int event);
s_smc             497 drivers/net/fddi/skfp/h/cmtdef.h void ecm_init(struct s_smc *smc);
s_smc             498 drivers/net/fddi/skfp/h/cmtdef.h void rmt(struct s_smc *smc, int event);
s_smc             499 drivers/net/fddi/skfp/h/cmtdef.h void rmt_init(struct s_smc *smc);
s_smc             500 drivers/net/fddi/skfp/h/cmtdef.h void pcm(struct s_smc *smc, const int np, int event);
s_smc             501 drivers/net/fddi/skfp/h/cmtdef.h void pcm_init(struct s_smc *smc);
s_smc             502 drivers/net/fddi/skfp/h/cmtdef.h void cfm(struct s_smc *smc, int event);
s_smc             503 drivers/net/fddi/skfp/h/cmtdef.h void cfm_init(struct s_smc *smc);
s_smc             504 drivers/net/fddi/skfp/h/cmtdef.h void smt_timer_start(struct s_smc *smc, struct smt_timer *timer, u_long time,
s_smc             506 drivers/net/fddi/skfp/h/cmtdef.h void smt_timer_stop(struct s_smc *smc, struct smt_timer *timer);
s_smc             507 drivers/net/fddi/skfp/h/cmtdef.h void pcm_status_state(struct s_smc *smc, int np, int *type, int *state,
s_smc             509 drivers/net/fddi/skfp/h/cmtdef.h void plc_config_mux(struct s_smc *smc, int mux);
s_smc             510 drivers/net/fddi/skfp/h/cmtdef.h void sm_lem_evaluate(struct s_smc *smc);
s_smc             511 drivers/net/fddi/skfp/h/cmtdef.h void mac_update_counter(struct s_smc *smc);
s_smc             512 drivers/net/fddi/skfp/h/cmtdef.h void sm_ma_control(struct s_smc *smc, int mode);
s_smc             513 drivers/net/fddi/skfp/h/cmtdef.h void sm_mac_check_beacon_claim(struct s_smc *smc);
s_smc             514 drivers/net/fddi/skfp/h/cmtdef.h void config_mux(struct s_smc *smc, int mux);
s_smc             515 drivers/net/fddi/skfp/h/cmtdef.h void smt_agent_init(struct s_smc *smc);
s_smc             516 drivers/net/fddi/skfp/h/cmtdef.h void smt_timer_init(struct s_smc *smc);
s_smc             517 drivers/net/fddi/skfp/h/cmtdef.h void smt_received_pack(struct s_smc *smc, SMbuf *mb, int fs);
s_smc             518 drivers/net/fddi/skfp/h/cmtdef.h void smt_add_para(struct s_smc *smc, struct s_pcon *pcon, u_short para,
s_smc             521 drivers/net/fddi/skfp/h/cmtdef.h void ev_init(struct s_smc *smc);
s_smc             522 drivers/net/fddi/skfp/h/cmtdef.h void hwt_init(struct s_smc *smc);
s_smc             523 drivers/net/fddi/skfp/h/cmtdef.h u_long hwt_read(struct s_smc *smc);
s_smc             524 drivers/net/fddi/skfp/h/cmtdef.h void hwt_stop(struct s_smc *smc);
s_smc             525 drivers/net/fddi/skfp/h/cmtdef.h void hwt_start(struct s_smc *smc, u_long time);
s_smc             526 drivers/net/fddi/skfp/h/cmtdef.h void smt_send_mbuf(struct s_smc *smc, SMbuf *mb, int fc);
s_smc             527 drivers/net/fddi/skfp/h/cmtdef.h void smt_free_mbuf(struct s_smc *smc, SMbuf *mb);
s_smc             528 drivers/net/fddi/skfp/h/cmtdef.h void sm_pm_bypass_req(struct s_smc *smc, int mode);
s_smc             529 drivers/net/fddi/skfp/h/cmtdef.h void rmt_indication(struct s_smc *smc, int i);
s_smc             530 drivers/net/fddi/skfp/h/cmtdef.h void cfm_state_change(struct s_smc *smc, int c_state);
s_smc             533 drivers/net/fddi/skfp/h/cmtdef.h void smt_panic(struct s_smc *smc, char *text);
s_smc             538 drivers/net/fddi/skfp/h/cmtdef.h void smt_stat_counter(struct s_smc *smc, int stat);
s_smc             539 drivers/net/fddi/skfp/h/cmtdef.h void smt_timer_poll(struct s_smc *smc);
s_smc             541 drivers/net/fddi/skfp/h/cmtdef.h u_long smt_get_tid(struct s_smc *smc);
s_smc             542 drivers/net/fddi/skfp/h/cmtdef.h void smt_timer_done(struct s_smc *smc);
s_smc             543 drivers/net/fddi/skfp/h/cmtdef.h void smt_fixup_mib(struct s_smc *smc);
s_smc             544 drivers/net/fddi/skfp/h/cmtdef.h void smt_reset_defaults(struct s_smc *smc, int level);
s_smc             545 drivers/net/fddi/skfp/h/cmtdef.h void smt_agent_task(struct s_smc *smc);
s_smc             546 drivers/net/fddi/skfp/h/cmtdef.h int smt_check_para(struct s_smc *smc, struct smt_header *sm,
s_smc             548 drivers/net/fddi/skfp/h/cmtdef.h void driver_get_bia(struct s_smc *smc, struct fddi_addr *bia_addr);
s_smc             551 drivers/net/fddi/skfp/h/cmtdef.h void drv_reset_indication(struct s_smc *smc);
s_smc             554 drivers/net/fddi/skfp/h/cmtdef.h void smt_start_watchdog(struct s_smc *smc);
s_smc             555 drivers/net/fddi/skfp/h/cmtdef.h void smt_event(struct s_smc *smc, int event);
s_smc             556 drivers/net/fddi/skfp/h/cmtdef.h void timer_event(struct s_smc *smc, u_long token);
s_smc             557 drivers/net/fddi/skfp/h/cmtdef.h void ev_dispatcher(struct s_smc *smc);
s_smc             558 drivers/net/fddi/skfp/h/cmtdef.h void pcm_get_state(struct s_smc *smc, struct smt_state *state);
s_smc             559 drivers/net/fddi/skfp/h/cmtdef.h void ecm_state_change(struct s_smc *smc, int e_state);
s_smc             560 drivers/net/fddi/skfp/h/cmtdef.h int sm_pm_bypass_present(struct s_smc *smc);
s_smc             561 drivers/net/fddi/skfp/h/cmtdef.h void pcm_state_change(struct s_smc *smc, int plc, int p_state);
s_smc             562 drivers/net/fddi/skfp/h/cmtdef.h void rmt_state_change(struct s_smc *smc, int r_state);
s_smc             563 drivers/net/fddi/skfp/h/cmtdef.h int sm_pm_get_ls(struct s_smc *smc, int phy);
s_smc             564 drivers/net/fddi/skfp/h/cmtdef.h int pcm_get_s_port(struct s_smc *smc);
s_smc             565 drivers/net/fddi/skfp/h/cmtdef.h int pcm_rooted_station(struct s_smc *smc);
s_smc             566 drivers/net/fddi/skfp/h/cmtdef.h int cfm_get_mac_input(struct s_smc *smc);
s_smc             567 drivers/net/fddi/skfp/h/cmtdef.h int cfm_get_mac_output(struct s_smc *smc);
s_smc             568 drivers/net/fddi/skfp/h/cmtdef.h int cem_build_path(struct s_smc *smc, char *to, int path_index);
s_smc             569 drivers/net/fddi/skfp/h/cmtdef.h int sm_mac_get_tx_state(struct s_smc *smc);
s_smc             570 drivers/net/fddi/skfp/h/cmtdef.h char *get_pcmstate(struct s_smc *smc, int np);
s_smc             571 drivers/net/fddi/skfp/h/cmtdef.h int smt_action(struct s_smc *smc, int class, int code, int index);
s_smc             572 drivers/net/fddi/skfp/h/cmtdef.h u_short smt_online(struct s_smc *smc, int on);
s_smc             573 drivers/net/fddi/skfp/h/cmtdef.h void smt_force_irq(struct s_smc *smc);
s_smc             574 drivers/net/fddi/skfp/h/cmtdef.h void smt_pmf_received_pack(struct s_smc *smc, SMbuf *mb, int local);
s_smc             575 drivers/net/fddi/skfp/h/cmtdef.h void smt_send_frame(struct s_smc *smc, SMbuf *mb, int fc, int local);
s_smc             576 drivers/net/fddi/skfp/h/cmtdef.h void smt_set_timestamp(struct s_smc *smc, u_char *p);
s_smc             577 drivers/net/fddi/skfp/h/cmtdef.h void mac_set_rx_mode(struct s_smc *smc,	int mode);
s_smc             578 drivers/net/fddi/skfp/h/cmtdef.h int mac_add_multicast(struct s_smc *smc, struct fddi_addr *addr, int can);
s_smc             579 drivers/net/fddi/skfp/h/cmtdef.h void mac_update_multicast(struct s_smc *smc);
s_smc             580 drivers/net/fddi/skfp/h/cmtdef.h void mac_clear_multicast(struct s_smc *smc);
s_smc             581 drivers/net/fddi/skfp/h/cmtdef.h void set_formac_tsync(struct s_smc *smc, long sync_bw);
s_smc             582 drivers/net/fddi/skfp/h/cmtdef.h void formac_reinit_tx(struct s_smc *smc);
s_smc             583 drivers/net/fddi/skfp/h/cmtdef.h void formac_tx_restart(struct s_smc *smc);
s_smc             584 drivers/net/fddi/skfp/h/cmtdef.h void process_receive(struct s_smc *smc);
s_smc             585 drivers/net/fddi/skfp/h/cmtdef.h void init_driver_fplus(struct s_smc *smc);
s_smc             586 drivers/net/fddi/skfp/h/cmtdef.h void rtm_irq(struct s_smc *smc);
s_smc             587 drivers/net/fddi/skfp/h/cmtdef.h void rtm_set_timer(struct s_smc *smc);
s_smc             588 drivers/net/fddi/skfp/h/cmtdef.h void ring_status_indication(struct s_smc *smc, u_long status);
s_smc             589 drivers/net/fddi/skfp/h/cmtdef.h void llc_recover_tx(struct s_smc *smc);
s_smc             590 drivers/net/fddi/skfp/h/cmtdef.h void llc_restart_tx(struct s_smc *smc);
s_smc             591 drivers/net/fddi/skfp/h/cmtdef.h void plc_clear_irq(struct s_smc *smc, int p);
s_smc             592 drivers/net/fddi/skfp/h/cmtdef.h void plc_irq(struct s_smc *smc,	int np,	unsigned int cmd);
s_smc             593 drivers/net/fddi/skfp/h/cmtdef.h int smt_set_mac_opvalues(struct s_smc *smc);
s_smc             596 drivers/net/fddi/skfp/h/cmtdef.h void mac_do_pci_fix(struct s_smc *smc);
s_smc             597 drivers/net/fddi/skfp/h/cmtdef.h void mac_drv_clear_tx_queue(struct s_smc *smc);
s_smc             598 drivers/net/fddi/skfp/h/cmtdef.h void mac_drv_repair_descr(struct s_smc *smc);
s_smc             599 drivers/net/fddi/skfp/h/cmtdef.h u_long hwt_quick_read(struct s_smc *smc);
s_smc             600 drivers/net/fddi/skfp/h/cmtdef.h void hwt_wait_time(struct s_smc *smc, u_long start, long duration);
s_smc             604 drivers/net/fddi/skfp/h/cmtdef.h int pnmi_init(struct s_smc* smc);
s_smc             605 drivers/net/fddi/skfp/h/cmtdef.h int pnmi_process_ndis_id(struct s_smc *smc, u_long ndis_oid, void *buf, int len,
s_smc             619 drivers/net/fddi/skfp/h/cmtdef.h int ess_raf_received_pack(struct s_smc *smc, SMbuf *mb, struct smt_header *sm,
s_smc             621 drivers/net/fddi/skfp/h/cmtdef.h void ess_timer_poll(struct s_smc *smc);
s_smc             622 drivers/net/fddi/skfp/h/cmtdef.h void ess_para_change(struct s_smc *smc);
s_smc             626 drivers/net/fddi/skfp/h/cmtdef.h void smt_init_evc(struct s_smc *smc);
s_smc             627 drivers/net/fddi/skfp/h/cmtdef.h void smt_srf_event(struct s_smc *smc, int code, int index, int cond);
s_smc             634 drivers/net/fddi/skfp/h/cmtdef.h void smt_emulate_token_ct(struct s_smc *smc, int mac_index);
s_smc             638 drivers/net/fddi/skfp/h/cmtdef.h void dump_smt(struct s_smc *smc, struct smt_header *sm, char *text);
s_smc             468 drivers/net/fddi/skfp/h/smc.h void all_selection_criteria(struct s_smc *smc);
s_smc             469 drivers/net/fddi/skfp/h/smc.h void card_stop(struct s_smc *smc);
s_smc             470 drivers/net/fddi/skfp/h/smc.h void init_board(struct s_smc *smc, u_char *mac_addr);
s_smc             471 drivers/net/fddi/skfp/h/smc.h int init_fplus(struct s_smc *smc);
s_smc             472 drivers/net/fddi/skfp/h/smc.h void init_plc(struct s_smc *smc);
s_smc             473 drivers/net/fddi/skfp/h/smc.h int init_smt(struct s_smc *smc, u_char *mac_addr);
s_smc             474 drivers/net/fddi/skfp/h/smc.h void mac1_irq(struct s_smc *smc, u_short stu, u_short stl);
s_smc             475 drivers/net/fddi/skfp/h/smc.h void mac2_irq(struct s_smc *smc, u_short code_s2u, u_short code_s2l);
s_smc             476 drivers/net/fddi/skfp/h/smc.h void mac3_irq(struct s_smc *smc, u_short code_s3u, u_short code_s3l);
s_smc             477 drivers/net/fddi/skfp/h/smc.h int pcm_status_twisted(struct s_smc *smc);
s_smc             478 drivers/net/fddi/skfp/h/smc.h void plc1_irq(struct s_smc *smc);
s_smc             479 drivers/net/fddi/skfp/h/smc.h void plc2_irq(struct s_smc *smc);
s_smc             480 drivers/net/fddi/skfp/h/smc.h void read_address(struct s_smc *smc, u_char *mac_addr);
s_smc             481 drivers/net/fddi/skfp/h/smc.h void timer_irq(struct s_smc *smc);
s_smc              74 drivers/net/fddi/skfp/hwmtm.c static void queue_llc_rx(struct s_smc *smc, SMbuf *mb);
s_smc              75 drivers/net/fddi/skfp/hwmtm.c static void smt_to_llc(struct s_smc *smc, SMbuf *mb);
s_smc              76 drivers/net/fddi/skfp/hwmtm.c static void init_txd_ring(struct s_smc *smc);
s_smc              77 drivers/net/fddi/skfp/hwmtm.c static void init_rxd_ring(struct s_smc *smc);
s_smc              78 drivers/net/fddi/skfp/hwmtm.c static void queue_txd_mb(struct s_smc *smc, SMbuf *mb);
s_smc              79 drivers/net/fddi/skfp/hwmtm.c static u_long init_descr_ring(struct s_smc *smc, union s_fp_descr volatile *start,
s_smc              81 drivers/net/fddi/skfp/hwmtm.c static u_long repair_txd_ring(struct s_smc *smc, struct s_smt_tx_queue *queue);
s_smc              82 drivers/net/fddi/skfp/hwmtm.c static u_long repair_rxd_ring(struct s_smc *smc, struct s_smt_rx_queue *queue);
s_smc              83 drivers/net/fddi/skfp/hwmtm.c static SMbuf* get_llc_rx(struct s_smc *smc);
s_smc              84 drivers/net/fddi/skfp/hwmtm.c static SMbuf* get_txd_mb(struct s_smc *smc);
s_smc              85 drivers/net/fddi/skfp/hwmtm.c static void mac_drv_clear_txd(struct s_smc *smc);
s_smc              94 drivers/net/fddi/skfp/hwmtm.c extern void* mac_drv_get_space(struct s_smc *smc, unsigned int size);
s_smc              95 drivers/net/fddi/skfp/hwmtm.c extern void* mac_drv_get_desc_mem(struct s_smc *smc, unsigned int size);
s_smc              96 drivers/net/fddi/skfp/hwmtm.c extern void mac_drv_fill_rxd(struct s_smc *smc);
s_smc              97 drivers/net/fddi/skfp/hwmtm.c extern void mac_drv_tx_complete(struct s_smc *smc,
s_smc              99 drivers/net/fddi/skfp/hwmtm.c extern void mac_drv_rx_complete(struct s_smc *smc,
s_smc             102 drivers/net/fddi/skfp/hwmtm.c extern void mac_drv_requeue_rxd(struct s_smc *smc, 
s_smc             105 drivers/net/fddi/skfp/hwmtm.c extern void mac_drv_clear_rxd(struct s_smc *smc,
s_smc             117 drivers/net/fddi/skfp/hwmtm.c extern u_long mac_drv_virt2phys(struct s_smc *smc, void *virt);
s_smc             118 drivers/net/fddi/skfp/hwmtm.c extern u_long dma_master(struct s_smc *smc, void *virt, int len, int flag);
s_smc             123 drivers/net/fddi/skfp/hwmtm.c extern void dma_complete(struct s_smc *smc, volatile union s_fp_descr *descr,
s_smc             127 drivers/net/fddi/skfp/hwmtm.c extern int mac_drv_rx_init(struct s_smc *smc, int len, int fc, char *look_ahead,
s_smc             135 drivers/net/fddi/skfp/hwmtm.c void process_receive(struct s_smc *smc);
s_smc             136 drivers/net/fddi/skfp/hwmtm.c void fddi_isr(struct s_smc *smc);
s_smc             137 drivers/net/fddi/skfp/hwmtm.c void smt_free_mbuf(struct s_smc *smc, SMbuf *mb);
s_smc             138 drivers/net/fddi/skfp/hwmtm.c void init_driver_fplus(struct s_smc *smc);
s_smc             139 drivers/net/fddi/skfp/hwmtm.c void mac_drv_rx_mode(struct s_smc *smc, int mode);
s_smc             140 drivers/net/fddi/skfp/hwmtm.c void init_fddi_driver(struct s_smc *smc, u_char *mac_addr);
s_smc             141 drivers/net/fddi/skfp/hwmtm.c void mac_drv_clear_tx_queue(struct s_smc *smc);
s_smc             142 drivers/net/fddi/skfp/hwmtm.c void mac_drv_clear_rx_queue(struct s_smc *smc);
s_smc             143 drivers/net/fddi/skfp/hwmtm.c void hwm_tx_frag(struct s_smc *smc, char far *virt, u_long phys, int len,
s_smc             145 drivers/net/fddi/skfp/hwmtm.c void hwm_rx_frag(struct s_smc *smc, char far *virt, u_long phys, int len,
s_smc             148 drivers/net/fddi/skfp/hwmtm.c int mac_drv_init(struct s_smc *smc);
s_smc             149 drivers/net/fddi/skfp/hwmtm.c int hwm_tx_init(struct s_smc *smc, u_char fc, int frag_count, int frame_len,
s_smc             154 drivers/net/fddi/skfp/hwmtm.c SMbuf* smt_get_mbuf(struct s_smc *smc);
s_smc             157 drivers/net/fddi/skfp/hwmtm.c 	void mac_drv_debug_lev(struct s_smc *smc, int flag, int lev);
s_smc             255 drivers/net/fddi/skfp/hwmtm.c int mac_drv_init(struct s_smc *smc)
s_smc             305 drivers/net/fddi/skfp/hwmtm.c void init_driver_fplus(struct s_smc *smc)
s_smc             320 drivers/net/fddi/skfp/hwmtm.c static u_long init_descr_ring(struct s_smc *smc,
s_smc             351 drivers/net/fddi/skfp/hwmtm.c static void init_txd_ring(struct s_smc *smc)
s_smc             388 drivers/net/fddi/skfp/hwmtm.c static void init_rxd_ring(struct s_smc *smc)
s_smc             418 drivers/net/fddi/skfp/hwmtm.c void init_fddi_driver(struct s_smc *smc, u_char *mac_addr)
s_smc             482 drivers/net/fddi/skfp/hwmtm.c SMbuf *smt_get_mbuf(struct s_smc *smc)
s_smc             504 drivers/net/fddi/skfp/hwmtm.c void smt_free_mbuf(struct s_smc *smc, SMbuf *mb)
s_smc             550 drivers/net/fddi/skfp/hwmtm.c void mac_drv_repair_descr(struct s_smc *smc)
s_smc             582 drivers/net/fddi/skfp/hwmtm.c static u_long repair_txd_ring(struct s_smc *smc, struct s_smt_tx_queue *queue)
s_smc             634 drivers/net/fddi/skfp/hwmtm.c static u_long repair_rxd_ring(struct s_smc *smc, struct s_smt_rx_queue *queue)
s_smc             705 drivers/net/fddi/skfp/hwmtm.c void fddi_isr(struct s_smc *smc)
s_smc             988 drivers/net/fddi/skfp/hwmtm.c void mac_drv_rx_mode(struct s_smc *smc, int mode)
s_smc            1037 drivers/net/fddi/skfp/hwmtm.c void process_receive(struct s_smc *smc)
s_smc            1376 drivers/net/fddi/skfp/hwmtm.c static void smt_to_llc(struct s_smc *smc, SMbuf *mb)
s_smc            1411 drivers/net/fddi/skfp/hwmtm.c void hwm_rx_frag(struct s_smc *smc, char far *virt, u_long phys, int len,
s_smc            1459 drivers/net/fddi/skfp/hwmtm.c void mac_drv_clear_rx_queue(struct s_smc *smc)
s_smc            1546 drivers/net/fddi/skfp/hwmtm.c int hwm_tx_init(struct s_smc *smc, u_char fc, int frag_count, int frame_len,
s_smc            1624 drivers/net/fddi/skfp/hwmtm.c void hwm_tx_frag(struct s_smc *smc, char far *virt, u_long phys, int len,
s_smc            1730 drivers/net/fddi/skfp/hwmtm.c static void queue_llc_rx(struct s_smc *smc, SMbuf *mb)
s_smc            1754 drivers/net/fddi/skfp/hwmtm.c static SMbuf *get_llc_rx(struct s_smc *smc)
s_smc            1770 drivers/net/fddi/skfp/hwmtm.c static void queue_txd_mb(struct s_smc *smc, SMbuf *mb)
s_smc            1787 drivers/net/fddi/skfp/hwmtm.c static SMbuf *get_txd_mb(struct s_smc *smc)
s_smc            1802 drivers/net/fddi/skfp/hwmtm.c void smt_send_mbuf(struct s_smc *smc, SMbuf *mb, int fc)
s_smc            1937 drivers/net/fddi/skfp/hwmtm.c static void mac_drv_clear_txd(struct s_smc *smc)
s_smc            2027 drivers/net/fddi/skfp/hwmtm.c void mac_drv_clear_tx_queue(struct s_smc *smc)
s_smc            2119 drivers/net/fddi/skfp/hwmtm.c void mac_drv_debug_lev(struct s_smc *smc, int flag, int lev)
s_smc              59 drivers/net/fddi/skfp/hwt.c void hwt_start(struct s_smc *smc, u_long time)
s_smc              97 drivers/net/fddi/skfp/hwt.c void hwt_stop(struct s_smc *smc)
s_smc             119 drivers/net/fddi/skfp/hwt.c void hwt_init(struct s_smc *smc)
s_smc             142 drivers/net/fddi/skfp/hwt.c void hwt_restart(struct s_smc *smc)
s_smc             160 drivers/net/fddi/skfp/hwt.c u_long hwt_read(struct s_smc *smc)
s_smc             195 drivers/net/fddi/skfp/hwt.c u_long hwt_quick_read(struct s_smc *smc)
s_smc             223 drivers/net/fddi/skfp/hwt.c void hwt_wait_time(struct s_smc *smc, u_long start, long int duration)
s_smc              55 drivers/net/fddi/skfp/pcmplc.c struct s_smc	* smc, int  type, int  index
s_smc              62 drivers/net/fddi/skfp/pcmplc.c struct s_smc *smc ,
s_smc             195 drivers/net/fddi/skfp/pcmplc.c static void pcm_fsm(struct s_smc *smc, struct s_phy *phy, int cmd);
s_smc             196 drivers/net/fddi/skfp/pcmplc.c static void pc_rcode_actions(struct s_smc *smc, int bit, struct s_phy *phy);
s_smc             197 drivers/net/fddi/skfp/pcmplc.c static void pc_tcode_actions(struct s_smc *smc, const int bit, struct s_phy *phy);
s_smc             199 drivers/net/fddi/skfp/pcmplc.c static void plc_init(struct s_smc *smc, int p);
s_smc             200 drivers/net/fddi/skfp/pcmplc.c static void sm_ph_lem_start(struct s_smc *smc, int np, int threshold);
s_smc             201 drivers/net/fddi/skfp/pcmplc.c static void sm_ph_lem_stop(struct s_smc *smc, int np);
s_smc             202 drivers/net/fddi/skfp/pcmplc.c static void sm_ph_linestate(struct s_smc *smc, int phy, int ls);
s_smc             203 drivers/net/fddi/skfp/pcmplc.c static void real_init_plc(struct s_smc *smc);
s_smc             209 drivers/net/fddi/skfp/pcmplc.c static void start_pcm_timer0(struct s_smc *smc, u_long value, int event,
s_smc             220 drivers/net/fddi/skfp/pcmplc.c static void stop_pcm_timer0(struct s_smc *smc, struct s_phy *phy)
s_smc             230 drivers/net/fddi/skfp/pcmplc.c void pcm_init(struct s_smc *smc)
s_smc             394 drivers/net/fddi/skfp/pcmplc.c void init_plc(struct s_smc *smc)
s_smc             407 drivers/net/fddi/skfp/pcmplc.c static void real_init_plc(struct s_smc *smc)
s_smc             415 drivers/net/fddi/skfp/pcmplc.c static void plc_init(struct s_smc *smc, int p)
s_smc             478 drivers/net/fddi/skfp/pcmplc.c static void plc_go_state(struct s_smc *smc, int p, int state)
s_smc             494 drivers/net/fddi/skfp/pcmplc.c int sm_pm_get_ls(struct s_smc *smc, int phy)
s_smc             527 drivers/net/fddi/skfp/pcmplc.c static int plc_send_bits(struct s_smc *smc, struct s_phy *phy, int len)
s_smc             564 drivers/net/fddi/skfp/pcmplc.c void plc_config_mux(struct s_smc *smc, int mux)
s_smc             588 drivers/net/fddi/skfp/pcmplc.c void pcm(struct s_smc *smc, const int np, int event)
s_smc             666 drivers/net/fddi/skfp/pcmplc.c static void pcm_fsm(struct s_smc *smc, struct s_phy *phy, int cmd)
s_smc            1030 drivers/net/fddi/skfp/pcmplc.c static void sm_ph_linestate(struct s_smc *smc, int phy, int ls)
s_smc            1070 drivers/net/fddi/skfp/pcmplc.c static void lem_evaluate(struct s_smc *smc, struct s_phy *phy)
s_smc            1169 drivers/net/fddi/skfp/pcmplc.c void sm_lem_evaluate(struct s_smc *smc)
s_smc            1177 drivers/net/fddi/skfp/pcmplc.c static void lem_check_lct(struct s_smc *smc, struct s_phy *phy)
s_smc            1221 drivers/net/fddi/skfp/pcmplc.c static void sm_ph_lem_start(struct s_smc *smc, int np, int threshold)
s_smc            1239 drivers/net/fddi/skfp/pcmplc.c static void sm_ph_lem_stop(struct s_smc *smc, int np)
s_smc            1256 drivers/net/fddi/skfp/pcmplc.c static void pc_rcode_actions(struct s_smc *smc, int bit, struct s_phy *phy)
s_smc            1393 drivers/net/fddi/skfp/pcmplc.c static void pc_tcode_actions(struct s_smc *smc, const int bit, struct s_phy *phy)
s_smc            1571 drivers/net/fddi/skfp/pcmplc.c int pcm_status_twisted(struct s_smc *smc)
s_smc            1590 drivers/net/fddi/skfp/pcmplc.c void pcm_status_state(struct s_smc *smc, int np, int *type, int *state,
s_smc            1614 drivers/net/fddi/skfp/pcmplc.c int pcm_rooted_station(struct s_smc *smc)
s_smc            1629 drivers/net/fddi/skfp/pcmplc.c void plc_irq(struct s_smc *smc, int np, unsigned int cmd)
s_smc            1850 drivers/net/fddi/skfp/pcmplc.c void pcm_get_state(struct s_smc *smc, struct smt_state *state)
s_smc            1884 drivers/net/fddi/skfp/pcmplc.c int get_pcm_state(struct s_smc *smc, int np)
s_smc            1906 drivers/net/fddi/skfp/pcmplc.c char *get_linestate(struct s_smc *smc, int np)
s_smc            1928 drivers/net/fddi/skfp/pcmplc.c char *get_pcmstate(struct s_smc *smc, int np)
s_smc            1950 drivers/net/fddi/skfp/pcmplc.c void list_phy(struct s_smc *smc)
s_smc            1978 drivers/net/fddi/skfp/pcmplc.c void pcm_lem_dump(struct s_smc *smc)
s_smc              31 drivers/net/fddi/skfp/pmf.c static int smt_authorize(struct s_smc *smc, struct smt_header *sm);
s_smc              32 drivers/net/fddi/skfp/pmf.c static int smt_check_set_count(struct s_smc *smc, struct smt_header *sm);
s_smc              34 drivers/net/fddi/skfp/pmf.c static int smt_mib_phys(struct s_smc *smc);
s_smc              35 drivers/net/fddi/skfp/pmf.c static int smt_set_para(struct s_smc *smc, struct smt_para *pa, int index,
s_smc              37 drivers/net/fddi/skfp/pmf.c void smt_add_para(struct s_smc *smc, struct s_pcon *pcon, u_short para,
s_smc              39 drivers/net/fddi/skfp/pmf.c static SMbuf *smt_build_pmf_response(struct s_smc *smc, struct smt_header *req,
s_smc              41 drivers/net/fddi/skfp/pmf.c static int port_to_mib(struct s_smc *smc, int p);
s_smc             277 drivers/net/fddi/skfp/pmf.c void smt_pmf_received_pack(struct s_smc *smc, SMbuf *mb, int local)
s_smc             307 drivers/net/fddi/skfp/pmf.c static SMbuf *smt_build_pmf_response(struct s_smc *smc, struct smt_header *req,
s_smc             495 drivers/net/fddi/skfp/pmf.c static int smt_authorize(struct s_smc *smc, struct smt_header *sm)
s_smc             530 drivers/net/fddi/skfp/pmf.c static int smt_check_set_count(struct s_smc *smc, struct smt_header *sm)
s_smc             546 drivers/net/fddi/skfp/pmf.c void smt_add_para(struct s_smc *smc, struct s_pcon *pcon, u_short para,
s_smc            1071 drivers/net/fddi/skfp/pmf.c static int smt_set_para(struct s_smc *smc, struct smt_para *pa, int index,
s_smc            1527 drivers/net/fddi/skfp/pmf.c static int smt_mib_phys(struct s_smc *smc)
s_smc            1540 drivers/net/fddi/skfp/pmf.c static int port_to_mib(struct s_smc *smc, int p)
s_smc            1556 drivers/net/fddi/skfp/pmf.c void dump_smt(struct s_smc *smc, struct smt_header *sm, char *text)
s_smc              30 drivers/net/fddi/skfp/queue.c void ev_init(struct s_smc *smc)
s_smc              38 drivers/net/fddi/skfp/queue.c void queue_event(struct s_smc *smc, int class, int event)
s_smc              54 drivers/net/fddi/skfp/queue.c void timer_event(struct s_smc *smc, u_long token)
s_smc              69 drivers/net/fddi/skfp/queue.c void ev_dispatcher(struct s_smc *smc)
s_smc             123 drivers/net/fddi/skfp/queue.c u_short smt_online(struct s_smc *smc, int on)
s_smc             137 drivers/net/fddi/skfp/queue.c void do_smt_flag(struct s_smc *smc, char *flag, int value)
s_smc              99 drivers/net/fddi/skfp/rmt.c static void rmt_fsm(struct s_smc *smc, int cmd);
s_smc             100 drivers/net/fddi/skfp/rmt.c static void start_rmt_timer0(struct s_smc *smc, u_long value, int event);
s_smc             101 drivers/net/fddi/skfp/rmt.c static void start_rmt_timer1(struct s_smc *smc, u_long value, int event);
s_smc             102 drivers/net/fddi/skfp/rmt.c static void start_rmt_timer2(struct s_smc *smc, u_long value, int event);
s_smc             103 drivers/net/fddi/skfp/rmt.c static void stop_rmt_timer0(struct s_smc *smc);
s_smc             104 drivers/net/fddi/skfp/rmt.c static void stop_rmt_timer1(struct s_smc *smc);
s_smc             105 drivers/net/fddi/skfp/rmt.c static void stop_rmt_timer2(struct s_smc *smc);
s_smc             106 drivers/net/fddi/skfp/rmt.c static void rmt_dup_actions(struct s_smc *smc);
s_smc             107 drivers/net/fddi/skfp/rmt.c static void rmt_reinsert_actions(struct s_smc *smc);
s_smc             108 drivers/net/fddi/skfp/rmt.c static void rmt_leave_actions(struct s_smc *smc);
s_smc             109 drivers/net/fddi/skfp/rmt.c static void rmt_new_dup_actions(struct s_smc *smc);
s_smc             119 drivers/net/fddi/skfp/rmt.c void rmt_init(struct s_smc *smc)
s_smc             141 drivers/net/fddi/skfp/rmt.c void rmt(struct s_smc *smc, int event)
s_smc             160 drivers/net/fddi/skfp/rmt.c static void rmt_fsm(struct s_smc *smc, int cmd)
s_smc             525 drivers/net/fddi/skfp/rmt.c static void rmt_dup_actions(struct s_smc *smc)
s_smc             544 drivers/net/fddi/skfp/rmt.c static void rmt_reinsert_actions(struct s_smc *smc)
s_smc             553 drivers/net/fddi/skfp/rmt.c static void rmt_new_dup_actions(struct s_smc *smc)
s_smc             578 drivers/net/fddi/skfp/rmt.c static void rmt_leave_actions(struct s_smc *smc)
s_smc             591 drivers/net/fddi/skfp/rmt.c static void start_rmt_timer0(struct s_smc *smc, u_long value, int event)
s_smc             601 drivers/net/fddi/skfp/rmt.c static void start_rmt_timer1(struct s_smc *smc, u_long value, int event)
s_smc             611 drivers/net/fddi/skfp/rmt.c static void start_rmt_timer2(struct s_smc *smc, u_long value, int event)
s_smc             621 drivers/net/fddi/skfp/rmt.c static void stop_rmt_timer0(struct s_smc *smc)
s_smc             631 drivers/net/fddi/skfp/rmt.c static void stop_rmt_timer1(struct s_smc *smc)
s_smc             641 drivers/net/fddi/skfp/rmt.c static void stop_rmt_timer2(struct s_smc *smc)
s_smc             109 drivers/net/fddi/skfp/skfddi.c static void send_queued_packets(struct s_smc *smc);
s_smc             111 drivers/net/fddi/skfp/skfddi.c static void ResetAdapter(struct s_smc *smc);
s_smc             115 drivers/net/fddi/skfp/skfddi.c void *mac_drv_get_space(struct s_smc *smc, u_int size);
s_smc             116 drivers/net/fddi/skfp/skfddi.c void *mac_drv_get_desc_mem(struct s_smc *smc, u_int size);
s_smc             117 drivers/net/fddi/skfp/skfddi.c unsigned long mac_drv_virt2phys(struct s_smc *smc, void *virt);
s_smc             118 drivers/net/fddi/skfp/skfddi.c unsigned long dma_master(struct s_smc *smc, void *virt, int len, int flag);
s_smc             119 drivers/net/fddi/skfp/skfddi.c void dma_complete(struct s_smc *smc, volatile union s_fp_descr *descr,
s_smc             121 drivers/net/fddi/skfp/skfddi.c void mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd *txd);
s_smc             122 drivers/net/fddi/skfp/skfddi.c void llc_restart_tx(struct s_smc *smc);
s_smc             123 drivers/net/fddi/skfp/skfddi.c void mac_drv_rx_complete(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd,
s_smc             125 drivers/net/fddi/skfp/skfddi.c void mac_drv_requeue_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd,
s_smc             127 drivers/net/fddi/skfp/skfddi.c void mac_drv_fill_rxd(struct s_smc *smc);
s_smc             128 drivers/net/fddi/skfp/skfddi.c void mac_drv_clear_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd,
s_smc             130 drivers/net/fddi/skfp/skfddi.c int mac_drv_rx_init(struct s_smc *smc, int len, int fc, char *look_ahead,
s_smc             136 drivers/net/fddi/skfp/skfddi.c extern int mac_drv_init(struct s_smc *smc);
s_smc             137 drivers/net/fddi/skfp/skfddi.c extern void hwm_tx_frag(struct s_smc *smc, char far * virt, u_long phys,
s_smc             139 drivers/net/fddi/skfp/skfddi.c extern int hwm_tx_init(struct s_smc *smc, u_char fc, int frag_count,
s_smc             141 drivers/net/fddi/skfp/skfddi.c extern void fddi_isr(struct s_smc *smc);
s_smc             142 drivers/net/fddi/skfp/skfddi.c extern void hwm_rx_frag(struct s_smc *smc, char far * virt, u_long phys,
s_smc             144 drivers/net/fddi/skfp/skfddi.c extern void mac_drv_rx_mode(struct s_smc *smc, int mode);
s_smc             145 drivers/net/fddi/skfp/skfddi.c extern void mac_drv_clear_rx_queue(struct s_smc *smc);
s_smc             146 drivers/net/fddi/skfp/skfddi.c extern void enable_tx_irq(struct s_smc *smc, u_short queue);
s_smc             203 drivers/net/fddi/skfp/skfddi.c 	struct s_smc *smc;	/* board pointer */
s_smc             246 drivers/net/fddi/skfp/skfddi.c 	dev = alloc_fddidev(sizeof(struct s_smc));
s_smc             322 drivers/net/fddi/skfp/skfddi.c 	struct s_smc *lp = netdev_priv(p);
s_smc             378 drivers/net/fddi/skfp/skfddi.c 	struct s_smc *smc = netdev_priv(dev);
s_smc             480 drivers/net/fddi/skfp/skfddi.c 	struct s_smc *smc = netdev_priv(dev);
s_smc             547 drivers/net/fddi/skfp/skfddi.c 	struct s_smc *smc = netdev_priv(dev);
s_smc             605 drivers/net/fddi/skfp/skfddi.c 	struct s_smc *smc;	/* private board structure pointer */
s_smc             671 drivers/net/fddi/skfp/skfddi.c 	struct s_smc *bp = netdev_priv(dev);
s_smc             835 drivers/net/fddi/skfp/skfddi.c 	struct s_smc *smc = netdev_priv(dev);
s_smc             848 drivers/net/fddi/skfp/skfddi.c 	struct s_smc *smc = netdev_priv(dev);
s_smc             919 drivers/net/fddi/skfp/skfddi.c 	struct s_smc *smc = netdev_priv(dev);
s_smc             959 drivers/net/fddi/skfp/skfddi.c 	struct s_smc *smc = netdev_priv(dev);
s_smc            1040 drivers/net/fddi/skfp/skfddi.c 	struct s_smc *smc = netdev_priv(dev);
s_smc            1100 drivers/net/fddi/skfp/skfddi.c static void send_queued_packets(struct s_smc *smc)
s_smc            1227 drivers/net/fddi/skfp/skfddi.c static void ResetAdapter(struct s_smc *smc)
s_smc            1272 drivers/net/fddi/skfp/skfddi.c void llc_restart_tx(struct s_smc *smc)
s_smc            1302 drivers/net/fddi/skfp/skfddi.c void *mac_drv_get_space(struct s_smc *smc, unsigned int size)
s_smc            1342 drivers/net/fddi/skfp/skfddi.c void *mac_drv_get_desc_mem(struct s_smc *smc, unsigned int size)
s_smc            1380 drivers/net/fddi/skfp/skfddi.c unsigned long mac_drv_virt2phys(struct s_smc *smc, void *virt)
s_smc            1415 drivers/net/fddi/skfp/skfddi.c u_long dma_master(struct s_smc * smc, void *virt, int len, int flag)
s_smc            1443 drivers/net/fddi/skfp/skfddi.c void dma_complete(struct s_smc *smc, volatile union s_fp_descr *descr, int flag)
s_smc            1487 drivers/net/fddi/skfp/skfddi.c void mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd *txd)
s_smc            1569 drivers/net/fddi/skfp/skfddi.c void mac_drv_rx_complete(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd,
s_smc            1688 drivers/net/fddi/skfp/skfddi.c void mac_drv_requeue_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd,
s_smc            1765 drivers/net/fddi/skfp/skfddi.c void mac_drv_fill_rxd(struct s_smc *smc)
s_smc            1832 drivers/net/fddi/skfp/skfddi.c void mac_drv_clear_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd,
s_smc            1889 drivers/net/fddi/skfp/skfddi.c int mac_drv_rx_init(struct s_smc *smc, int len, int fc,
s_smc            1936 drivers/net/fddi/skfp/skfddi.c void smt_timer_poll(struct s_smc *smc)
s_smc            1954 drivers/net/fddi/skfp/skfddi.c void ring_status_indication(struct s_smc *smc, u_long status)
s_smc            2028 drivers/net/fddi/skfp/skfddi.c void smt_stat_counter(struct s_smc *smc, int stat)
s_smc            2064 drivers/net/fddi/skfp/skfddi.c void cfm_state_change(struct s_smc *smc, int c_state)
s_smc            2122 drivers/net/fddi/skfp/skfddi.c void ecm_state_change(struct s_smc *smc, int e_state)
s_smc            2177 drivers/net/fddi/skfp/skfddi.c void rmt_state_change(struct s_smc *smc, int r_state)
s_smc            2229 drivers/net/fddi/skfp/skfddi.c void drv_reset_indication(struct s_smc *smc)
s_smc              58 drivers/net/fddi/skfp/smt.c static int mac_index(struct s_smc *smc, int mac);
s_smc              59 drivers/net/fddi/skfp/smt.c static int phy_index(struct s_smc *smc, int phy);
s_smc              60 drivers/net/fddi/skfp/smt.c static int mac_con_resource_index(struct s_smc *smc, int mac);
s_smc              61 drivers/net/fddi/skfp/smt.c static int phy_con_resource_index(struct s_smc *smc, int phy);
s_smc              62 drivers/net/fddi/skfp/smt.c static void smt_send_rdf(struct s_smc *smc, SMbuf *rej, int fc, int reason,
s_smc              64 drivers/net/fddi/skfp/smt.c static void smt_send_nif(struct s_smc *smc, const struct fddi_addr *dest, 
s_smc              66 drivers/net/fddi/skfp/smt.c static void smt_send_ecf(struct s_smc *smc, struct fddi_addr *dest, int fc,
s_smc              68 drivers/net/fddi/skfp/smt.c static void smt_echo_test(struct s_smc *smc, int dna);
s_smc              69 drivers/net/fddi/skfp/smt.c static void smt_send_sif_config(struct s_smc *smc, struct fddi_addr *dest,
s_smc              71 drivers/net/fddi/skfp/smt.c static void smt_send_sif_operation(struct s_smc *smc, struct fddi_addr *dest,
s_smc              77 drivers/net/fddi/skfp/smt.c static void smt_fill_una(struct s_smc *smc, struct smt_p_una *una);
s_smc              78 drivers/net/fddi/skfp/smt.c static void smt_fill_sde(struct s_smc *smc, struct smt_p_sde *sde);
s_smc              79 drivers/net/fddi/skfp/smt.c static void smt_fill_state(struct s_smc *smc, struct smt_p_state *state);
s_smc              80 drivers/net/fddi/skfp/smt.c static void smt_fill_timestamp(struct s_smc *smc, struct smt_p_timestamp *ts);
s_smc              81 drivers/net/fddi/skfp/smt.c static void smt_fill_policy(struct s_smc *smc, struct smt_p_policy *policy);
s_smc              82 drivers/net/fddi/skfp/smt.c static void smt_fill_latency(struct s_smc *smc, struct smt_p_latency *latency);
s_smc              83 drivers/net/fddi/skfp/smt.c static void smt_fill_neighbor(struct s_smc *smc, struct smt_p_neighbor *neighbor);
s_smc              84 drivers/net/fddi/skfp/smt.c static int smt_fill_path(struct s_smc *smc, struct smt_p_path *path);
s_smc              85 drivers/net/fddi/skfp/smt.c static void smt_fill_mac_status(struct s_smc *smc, struct smt_p_mac_status *st);
s_smc              86 drivers/net/fddi/skfp/smt.c static void smt_fill_lem(struct s_smc *smc, struct smt_p_lem *lem, int phy);
s_smc              87 drivers/net/fddi/skfp/smt.c static void smt_fill_version(struct s_smc *smc, struct smt_p_version *vers);
s_smc              88 drivers/net/fddi/skfp/smt.c static void smt_fill_fsc(struct s_smc *smc, struct smt_p_fsc *fsc);
s_smc              89 drivers/net/fddi/skfp/smt.c static void smt_fill_mac_counter(struct s_smc *smc, struct smt_p_mac_counter *mc);
s_smc              90 drivers/net/fddi/skfp/smt.c static void smt_fill_mac_fnc(struct s_smc *smc, struct smt_p_mac_fnc *fnc);
s_smc              91 drivers/net/fddi/skfp/smt.c static void smt_fill_manufacturer(struct s_smc *smc, 
s_smc              93 drivers/net/fddi/skfp/smt.c static void smt_fill_user(struct s_smc *smc, struct smp_p_user *user);
s_smc              94 drivers/net/fddi/skfp/smt.c static void smt_fill_setcount(struct s_smc *smc, struct smt_p_setcount *setcount);
s_smc              95 drivers/net/fddi/skfp/smt.c static void smt_fill_echo(struct s_smc *smc, struct smt_p_echo *echo, u_long seed,
s_smc              98 drivers/net/fddi/skfp/smt.c static void smt_clear_una_dna(struct s_smc *smc);
s_smc              99 drivers/net/fddi/skfp/smt.c static void smt_clear_old_una_dna(struct s_smc *smc);
s_smc             103 drivers/net/fddi/skfp/smt.c static void update_dac(struct s_smc *smc, int report);
s_smc             106 drivers/net/fddi/skfp/smt.c static void	hwm_conv_can(struct s_smc *smc, char *data, int len);
s_smc             112 drivers/net/fddi/skfp/smt.c static inline int is_my_addr(const struct s_smc *smc, 
s_smc             151 drivers/net/fddi/skfp/smt.c void smt_agent_init(struct s_smc *smc)
s_smc             197 drivers/net/fddi/skfp/smt.c void smt_agent_task(struct s_smc *smc)
s_smc             205 drivers/net/fddi/skfp/smt.c void smt_emulate_token_ct(struct s_smc *smc, int mac_index)
s_smc             232 drivers/net/fddi/skfp/smt.c void smt_event(struct s_smc *smc, int event)
s_smc             464 drivers/net/fddi/skfp/smt.c void smt_received_pack(struct s_smc *smc, SMbuf *mb, int fs)
s_smc             810 drivers/net/fddi/skfp/smt.c static void update_dac(struct s_smc *smc, int report)
s_smc             828 drivers/net/fddi/skfp/smt.c void smt_send_frame(struct s_smc *smc, SMbuf *mb, int fc, int local)
s_smc             851 drivers/net/fddi/skfp/smt.c static void smt_send_rdf(struct s_smc *smc, SMbuf *rej, int fc, int reason,
s_smc             928 drivers/net/fddi/skfp/smt.c static void smt_send_nif(struct s_smc *smc, const struct fddi_addr *dest, 
s_smc             957 drivers/net/fddi/skfp/smt.c static void smt_send_nif_request(struct s_smc *smc, struct fddi_addr *dest)
s_smc             967 drivers/net/fddi/skfp/smt.c static void smt_send_ecf_request(struct s_smc *smc, struct fddi_addr *dest,
s_smc             979 drivers/net/fddi/skfp/smt.c static void smt_echo_test(struct s_smc *smc, int dna)
s_smc             994 drivers/net/fddi/skfp/smt.c static void smt_send_ecf(struct s_smc *smc, struct fddi_addr *dest, int fc,
s_smc            1020 drivers/net/fddi/skfp/smt.c static void smt_send_sif_config(struct s_smc *smc, struct fddi_addr *dest,
s_smc            1053 drivers/net/fddi/skfp/smt.c static void smt_send_sif_operation(struct s_smc *smc, struct fddi_addr *dest,
s_smc            1101 drivers/net/fddi/skfp/smt.c SMbuf *smt_build_frame(struct s_smc *smc, int class, int type,
s_smc            1151 drivers/net/fddi/skfp/smt.c static void smt_fill_una(struct s_smc *smc, struct smt_p_una *una)
s_smc            1161 drivers/net/fddi/skfp/smt.c static void smt_fill_sde(struct s_smc *smc, struct smt_p_sde *sde)
s_smc            1177 drivers/net/fddi/skfp/smt.c static void smt_fill_state(struct s_smc *smc, struct smt_p_state *state)
s_smc            1217 drivers/net/fddi/skfp/smt.c static void smt_fill_timestamp(struct s_smc *smc, struct smt_p_timestamp *ts)
s_smc            1224 drivers/net/fddi/skfp/smt.c void smt_set_timestamp(struct s_smc *smc, u_char *p)
s_smc            1258 drivers/net/fddi/skfp/smt.c static void smt_fill_policy(struct s_smc *smc, struct smt_p_policy *policy)
s_smc            1289 drivers/net/fddi/skfp/smt.c static void smt_fill_latency(struct s_smc *smc, struct smt_p_latency *latency)
s_smc            1312 drivers/net/fddi/skfp/smt.c static void smt_fill_neighbor(struct s_smc *smc, struct smt_p_neighbor *neighbor)
s_smc            1331 drivers/net/fddi/skfp/smt.c static int smt_fill_path(struct s_smc *smc, struct smt_p_path *path)
s_smc            1379 drivers/net/fddi/skfp/smt.c static void smt_fill_mac_status(struct s_smc *smc, struct smt_p_mac_status *st)
s_smc            1406 drivers/net/fddi/skfp/smt.c static void smt_fill_lem(struct s_smc *smc, struct smt_p_lem *lem, int phy)
s_smc            1428 drivers/net/fddi/skfp/smt.c static void smt_fill_version(struct s_smc *smc, struct smt_p_version *vers)
s_smc            1447 drivers/net/fddi/skfp/smt.c static void smt_fill_fsc(struct s_smc *smc, struct smt_p_fsc *fsc)
s_smc            1467 drivers/net/fddi/skfp/smt.c static void smt_fill_mac_counter(struct s_smc *smc, struct smt_p_mac_counter *mc)
s_smc            1479 drivers/net/fddi/skfp/smt.c static void smt_fill_mac_fnc(struct s_smc *smc, struct smt_p_mac_fnc *fnc)
s_smc            1491 drivers/net/fddi/skfp/smt.c static void smt_fill_manufacturer(struct s_smc *smc, 
s_smc            1503 drivers/net/fddi/skfp/smt.c static void smt_fill_user(struct s_smc *smc, struct smp_p_user *user)
s_smc            1514 drivers/net/fddi/skfp/smt.c static void smt_fill_setcount(struct s_smc *smc, struct smt_p_setcount *setcount)
s_smc            1526 drivers/net/fddi/skfp/smt.c static void smt_fill_echo(struct s_smc *smc, struct smt_p_echo *echo, u_long seed,
s_smc            1544 drivers/net/fddi/skfp/smt.c static void smt_clear_una_dna(struct s_smc *smc)
s_smc            1550 drivers/net/fddi/skfp/smt.c static void smt_clear_old_una_dna(struct s_smc *smc)
s_smc            1556 drivers/net/fddi/skfp/smt.c u_long smt_get_tid(struct s_smc *smc)
s_smc            1645 drivers/net/fddi/skfp/smt.c int smt_check_para(struct s_smc *smc, struct smt_header	*sm,
s_smc            1659 drivers/net/fddi/skfp/smt.c void *sm_to_para(struct s_smc *smc, struct smt_header *sm, int para)
s_smc            1694 drivers/net/fddi/skfp/smt.c void fddi_send_antc(struct s_smc *smc, struct fddi_addr *dest)
s_smc            1737 drivers/net/fddi/skfp/smt.c static int mac_index(struct s_smc *smc, int mac)
s_smc            1751 drivers/net/fddi/skfp/smt.c static int phy_index(struct s_smc *smc, int phy)
s_smc            1760 drivers/net/fddi/skfp/smt.c static int mac_con_resource_index(struct s_smc *smc, int mac)
s_smc            1784 drivers/net/fddi/skfp/smt.c static int phy_con_resource_index(struct s_smc *smc, int phy)
s_smc            1806 drivers/net/fddi/skfp/smt.c static int entity_to_index(struct s_smc *smc, int e)
s_smc            1931 drivers/net/fddi/skfp/smt.c int smt_action(struct s_smc *smc, int class, int code, int index)
s_smc            2017 drivers/net/fddi/skfp/smt.c static void hwm_conv_can(struct s_smc *smc, char *data, int len)
s_smc              71 drivers/net/fddi/skfp/smtdef.c void smt_reset_defaults(struct s_smc *smc, int level);
s_smc              72 drivers/net/fddi/skfp/smtdef.c static void smt_init_mib(struct s_smc *smc, int level);
s_smc              78 drivers/net/fddi/skfp/smtdef.c void smt_reset_defaults(struct s_smc *smc, int level)
s_smc             160 drivers/net/fddi/skfp/smtdef.c static void smt_init_mib(struct s_smc *smc, int level)
s_smc             175 drivers/net/fddi/skfp/smtdef.c 			sizeof(struct s_smc) -
s_smc             280 drivers/net/fddi/skfp/smtdef.c int smt_set_mac_opvalues(struct s_smc *smc)
s_smc             305 drivers/net/fddi/skfp/smtdef.c void smt_fixup_mib(struct s_smc *smc)
s_smc              26 drivers/net/fddi/skfp/smtinit.c void init_fddi_driver(struct s_smc *smc, u_char *mac_addr);
s_smc              47 drivers/net/fddi/skfp/smtinit.c static void set_oem_spec_val(struct s_smc *smc)
s_smc              64 drivers/net/fddi/skfp/smtinit.c int init_smt(struct s_smc *smc, u_char *mac_addr)
s_smc              25 drivers/net/fddi/skfp/smttimer.c static void timer_done(struct s_smc *smc, int restart);
s_smc              27 drivers/net/fddi/skfp/smttimer.c void smt_timer_init(struct s_smc *smc)
s_smc              35 drivers/net/fddi/skfp/smttimer.c void smt_timer_stop(struct s_smc *smc, struct smt_timer *timer)
s_smc              58 drivers/net/fddi/skfp/smttimer.c void smt_timer_start(struct s_smc *smc, struct smt_timer *timer, u_long time,
s_smc             106 drivers/net/fddi/skfp/smttimer.c void smt_force_irq(struct s_smc *smc)
s_smc             111 drivers/net/fddi/skfp/smttimer.c void smt_timer_done(struct s_smc *smc)
s_smc             116 drivers/net/fddi/skfp/smttimer.c static void timer_done(struct s_smc *smc, int restart)
s_smc              37 drivers/net/fddi/skfp/srf.c static void clear_all_rep(struct s_smc *smc);
s_smc              38 drivers/net/fddi/skfp/srf.c static void clear_reported(struct s_smc *smc);
s_smc              39 drivers/net/fddi/skfp/srf.c static void smt_send_srf(struct s_smc *smc);
s_smc              40 drivers/net/fddi/skfp/srf.c static struct s_srf_evc *smt_get_evc(struct s_smc *smc, int code, int index);
s_smc              68 drivers/net/fddi/skfp/srf.c void smt_init_evc(struct s_smc *smc)
s_smc             157 drivers/net/fddi/skfp/srf.c static struct s_srf_evc *smt_get_evc(struct s_smc *smc, int code, int index)
s_smc             181 drivers/net/fddi/skfp/srf.c void smt_srf_event(struct s_smc *smc, int code, int index, int cond)
s_smc             329 drivers/net/fddi/skfp/srf.c static void clear_all_rep(struct s_smc *smc)
s_smc             342 drivers/net/fddi/skfp/srf.c static void clear_reported(struct s_smc *smc)
s_smc             365 drivers/net/fddi/skfp/srf.c static void smt_send_srf(struct s_smc *smc)