zscom
struct zscom *zs;
struct zscom *zs;
zsa_txint(struct zscom *zs)
zsa_xsint(struct zscom *zs)
zsa_rxint(struct zscom *zs)
zsa_srint(struct zscom *zs)
zsa_softint(struct zscom *zs)
zsa_start(struct zscom *zs)
struct zscom *zs = arg;
struct zscom *zs = arg;
struct zscom *zs = za->za_common;
struct zscom *zs = za->za_common;
struct zscom *zs = za->za_common;
struct zscom *zs;
zs = &zscom[UNIT(dev)];
struct zscom *zs = arg;
zsa_suspend(struct zscom *zs)
zsa_resume(struct zscom *zs)
zsa_print_info(struct zscom *zs)
static void zsa_txint(struct zscom *zs);
static void zsa_xsint(struct zscom *zs);
static void zsa_rxint(struct zscom *zs);
static void zsa_srint(struct zscom *zs);
static int zsa_softint(struct zscom *zs);
static int zsa_suspend(struct zscom *zs);
static int zsa_resume(struct zscom *zs);
zsa_null(struct zscom *zs)
zsa_null_int(struct zscom *zs)
static void zsa_start(struct zscom *zs);
struct zscom *zs;
zs = &zscom[unit];
zsa_init(struct zscom *zs)
struct zscom *zs;
zs = &zscom[unit];
struct zscom *zs = za->za_common;
struct zscom *zs;
zsnull_intr(struct zscom *zs)
zsnull_softint(struct zscom *zs)
zsnull_suspend(struct zscom *zs)
zsnull_resume(struct zscom *zs)
void zsopinit(struct zscom *zs, struct zsops *zso);
static void zsnull_intr(struct zscom *zs);
static int zsnull_softint(struct zscom *zs);
static int zsnull_suspend(struct zscom *zs);
static int zsnull_resume(struct zscom *zs);
struct zscom *zs;
zs = &zscom[current_chip*2];
if (zscom == NULL) {
zscom = kmem_zalloc(maxzs * sizeof (struct zscom), KM_SLEEP);
zscurr = &zscom[(current_chip*2) + 1];
zslast = &zscom[current_chip*2];
zs = &zscom[current_chip*2];
struct zscom *zs;
zs = &zscom[current_chip*2];
struct zscom *zs;
struct zscom *zscom;
struct zscom *zscurr;
struct zscom *zslast;
zs = &zscom[1];
struct zscom *zs;
for (zs = &zscom[0]; zs <= zslast; zs++) {
zsopinit(struct zscom *zs, struct zsops *zso)
zsmctl(struct zscom *zs, int bits, int how)
struct zscom *zs = zspp->zs;
zs = &zscom[ppa];
zsh_start(struct zscom *zs, struct syncline *zss)
struct zscom *zs = (struct zscom *)stp->str_com;
zsh_setmode(struct zscom *zs, struct syncline *zss, struct scc_mode *sm)
zsh_txint(struct zscom *zs)
zsh_xsint(struct zscom *zs)
static int zsh_start(struct zscom *zs, struct syncline *zss);
zsh_rxint(struct zscom *zs)
zsh_srint(struct zscom *zs)
zsh_softint(struct zscom *zs)
zsh_program(struct zscom *zs, struct scc_mode *sm)
zsh_setmstat(struct zscom *zs, int event)
zsh_rxbad(struct zscom *zs, struct syncline *zss)
zsh_txbad(struct zscom *zs, struct syncline *zss)
struct zscom *zs = arg;
struct zscom *zs = arg;
static void zsh_txint(struct zscom *zs);
static void zsh_xsint(struct zscom *zs);
static void zsh_rxint(struct zscom *zs);
static void zsh_srint(struct zscom *zs);
static int zsh_softint(struct zscom *zs);
static int zsh_program(struct zscom *zs, struct scc_mode *sm);
static void zsh_setmstat(struct zscom *zs, int event);
static void zsh_rxbad(struct zscom *zs, struct syncline *zss);
static void zsh_txbad(struct zscom *zs, struct syncline *zss);
static int zsh_hdp_ok_or_rts_state(struct zscom *zs, struct syncline *zss);
static void zsh_init_port(struct zscom *zs, struct syncline *zss);
static int zsh_setmode(struct zscom *zs, struct syncline *zss,
if (zscom == NULL)
zscom[unit].zs_hdlc_dip = dev;
struct zscom *zs;
if (zscom == NULL) {
zs = &zscom[unit];
zsh_init_port(struct zscom *zs, struct syncline *zss)
struct zscom *zs;
if (zscom == NULL)
zs = &zscom[unit];
zss = (struct syncline *)&zscom[unit].zs_priv_str;
struct zscom *zs;
zs = (struct zscom *)stp->str_com;
zsh_hdp_ok_or_rts_state(struct zscom *zs, struct syncline *zss)
struct zscom *zs;
zs = (struct zscom *)stp->str_com;
struct zscom *za_common; /* device common data */
struct zscom *zs_next; /* next in the circularly linked list */
struct zscom *zs_back; /* back in the circularly linked list */
struct zscom *zs; /* common data for this channel */
extern void zsa_init(struct zscom *zs);
extern int zsmctl(struct zscom *zs, int bits, int how);
extern void zsopinit(struct zscom *zs, struct zsops *zso);
extern struct zscom *zscom;