Lines Matching full:zs
922 static int init_zs_linemon (queue_t *, queue_t *); /* handle line monitor for "zs" driver */
958 if (dname && !Strcmp(dname, "zs")) in init_linemon()
987 if (dname && !Strcmp(dname, "zs")) in close_linemon()
1014 static int zs_xsisr (struct zscom *); /* zs external status interupt handler */
1022 register struct zscom *zs; in init_zs_linemon() local
1030 zs = ((struct zsaline *)(void *)q->q_ptr)->za_common; in init_zs_linemon()
1031 if (!zs) in init_zs_linemon()
1063 szs->zsops = *zs->zs_ops; in init_zs_linemon()
1065 szs->oldzsops = zs->zs_ops; in init_zs_linemon()
1066 emergencyzs = zs->zs_ops; in init_zs_linemon()
1068 zsopinit(zs, &szs->zsops); /* hook it up */ in init_zs_linemon()
1088 register struct zscom *zs; in close_zs_linemon() local
1091 zs = ((struct zsaline *)(void *)q->q_ptr)->za_common; in close_zs_linemon()
1092 if (!zs) in close_zs_linemon()
1103 zsopinit(zs, szs->oldzsops); /* reset to previous handler functions */ in close_zs_linemon()
1128 struct zscom *zs in zs_xsisr() argument
1131 register struct zsaline *za = (struct zsaline *)(void *)zs->zs_priv; in zs_xsisr()
1132 register struct zscc_device *zsaddr = zs->zs_addr; in zs_xsisr()
1292 return zsisr(zs); in zs_xsisr()
1319 emergencyzs->zsop_xsint(zs); in zs_xsisr()