Lines Matching defs:cl
58 struct scc_class *cl;
62 cl = sc->sc_class;
70 for (c = 0; c < cl->cl_channels; c++) {
81 for (c = 0; c < cl->cl_channels; c++) {
101 struct scc_class *cl;
116 cl = sc0->sc_class;
117 if (cl->size > sizeof(*sc)) {
118 sc = malloc(cl->size, M_SCC, M_WAITOK|M_ZERO);
124 size = abs(cl->cl_range) << sc->sc_bas.regshft;
133 &sc->sc_rrid, cl->cl_channels * size, RF_ACTIVE);
143 sc->sc_chan = malloc(sizeof(struct scc_chan) * cl->cl_channels,
145 for (c = 0; c < cl->cl_channels; c++) {
168 start = base + ((cl->cl_range < 0) ? size * (cl->cl_channels - 1) : 0);
169 for (c = 0; c < cl->cl_channels; c++) {
196 if ((cl->cl_modes & m->m_mode) == 0 || ch->ch_sysdev)
209 start += (cl->cl_range < 0) ? -size : size;
232 for (c = 0; c < cl->cl_channels; c++) {
254 for (c = 0; c < cl->cl_channels; c++) {
262 for (c = 0; c < cl->cl_channels; c++) {
292 for (c = 0; c < cl->cl_channels; c++) {
307 struct scc_class *cl;
313 cl = sc->sc_class;
317 for (chan = 0; chan < cl->cl_channels; chan++) {
333 for (chan = 0; chan < cl->cl_channels; chan++) {
353 struct scc_class *cl;
365 cl = sc->sc_class;
366 kobj_init((kobj_t)sc, (kobj_class_t)cl);
369 device_set_desc(dev, cl->name);
371 size = abs(cl->cl_range) << regshft;
382 &sc->sc_rrid, cl->cl_channels * size, RF_ACTIVE);
387 &sc->sc_rrid, cl->cl_channels * size, RF_ACTIVE);
460 struct scc_class *cl;
468 cl = sc->sc_class;
477 *result = cl->cl_class;