Lines Matching +full:smc +full:- +full:id
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
80 * ECM - Entity Coordination Management
86 u_char DisconnectFlag ; /* jd 05-Aug-1999 Bug #10419
100 * RMT - Ring Management
129 * CFM - Configuration Management
139 * CEM - Configuration Element Management
205 u_char scrub ; /* CFM flag Scrub -> PCM */
220 u_char twisted ; /* flag to indicate an A-A or B-B connection */
274 u_char sr_state ; /* state-machine */
300 #define RS_SET(smc,bit) \ argument
301 ring_status_indication(smc,smc->srf.ring_status |= bit)
302 #define RS_CLEAR(smc,bit) \ argument
303 ring_status_indication(smc,smc->srf.ring_status &= ~bit)
307 /* Define the AIX-event-Notification as null function if it isn't defined */
310 #define AIX_EVENT(smc,opt0,opt1,opt2,opt3) /* nothing */ argument
336 u_long smt_tid ; /* transaction id */
400 * Debugging struct sometimes used in smc
427 * the SMT Context Struct SMC
468 void all_selection_criteria(struct s_smc *smc);
469 void card_stop(struct s_smc *smc);
470 void init_board(struct s_smc *smc, u_char *mac_addr);
471 int init_fplus(struct s_smc *smc);
472 void init_plc(struct s_smc *smc);
473 int init_smt(struct s_smc *smc, const u_char *mac_addr);
474 void mac1_irq(struct s_smc *smc, u_short stu, u_short stl);
475 void mac2_irq(struct s_smc *smc, u_short code_s2u, u_short code_s2l);
476 void mac3_irq(struct s_smc *smc, u_short code_s3u, u_short code_s3l);
477 int pcm_status_twisted(struct s_smc *smc);
478 void plc1_irq(struct s_smc *smc);
479 void plc2_irq(struct s_smc *smc);
480 void read_address(struct s_smc *smc, u_char *mac_addr);
481 void timer_irq(struct s_smc *smc);