Lines Matching refs:sm
266 static int zsh_program(struct zscom *zs, struct scc_mode *sm);
275 struct scc_mode *sm);
1238 register struct scc_mode *sm; in zsh_ioctl() local
1267 sm = (struct scc_mode *)mp->b_cont->b_rptr; in zsh_ioctl()
1268 bcopy(&zss->sl_mode, sm, sizeof (struct scc_mode)); in zsh_ioctl()
1389 zsh_setmode(struct zscom *zs, struct syncline *zss, struct scc_mode *sm) in zsh_setmode() argument
1395 if (sm->sm_rxclock == RXC_IS_PLL) { in zsh_setmode()
1400 if (((zss->sl_mode.sm_config ^ sm->sm_config) & in zsh_setmode()
1402 if (sm->sm_config & CONN_SIGNAL) { /* ...up. */ in zsh_setmode()
1420 if (!(sm->sm_config & CONN_IBM)) { in zsh_setmode()
1421 if (sm->sm_config & CONN_HDX) { in zsh_setmode()
1426 if (sm->sm_config & CONN_MPT) { in zsh_setmode()
1433 if ((sm->sm_config & (CONN_HDX | CONN_MPT)) == 0) in zsh_setmode()
1436 error = zsh_program(zs, sm); in zsh_setmode()
1905 zsh_program(struct zscom *zs, struct scc_mode *sm) in zsh_program() argument
1919 switch (sm->sm_txclock) { in zsh_program()
1940 switch (sm->sm_rxclock) { in zsh_program()
1965 if (pll && !(sm->sm_config & CONN_NRZI)) { in zsh_program()
1974 if (baud && (speed = sm->sm_baudrate)) { in zsh_program()
1981 sm->sm_baudrate = PCLK / (2 * ((int)tconst + 2)); in zsh_program()
1987 if ((speed = sm->sm_baudrate * 32) != 0) in zsh_program()
1997 sm->sm_baudrate = speed / 32; in zsh_program()
2001 if ((sm->sm_config & (CONN_LPBK|CONN_ECHO)) == (CONN_LPBK|CONN_ECHO)) { in zsh_program()
2006 if (sm->sm_config & CONN_LPBK) in zsh_program()
2008 if (sm->sm_config & CONN_NRZI) in zsh_program()
2010 if (sm->sm_config & CONN_ECHO) in zsh_program()
2029 if (sm->sm_config & CONN_IBM) { in zsh_program()
2038 if (sm->sm_config & CONN_SIGNAL) in zsh_program()
2047 bcopy(sm, &zss->sl_mode, sizeof (struct scc_mode)); in zsh_program()