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)