ri                686 dev/ic/hme.c   	unsigned int ri, txflags;
ri                691 dev/ic/hme.c   	ri = sc->sc_tx_cons;
ri                692 dev/ic/hme.c   	sd = &sc->sc_txd[ri];
ri                698 dev/ic/hme.c   		txflags = HME_XD_GETFLAGS(sc->sc_pci, sc->sc_rb.rb_txd, ri);
ri                717 dev/ic/hme.c   		if (++ri == HME_TX_RING_SIZE) {
ri                718 dev/ic/hme.c   			ri = 0;
ri                730 dev/ic/hme.c   	sc->sc_tx_cons = ri;
ri                842 dev/ic/hme.c   	unsigned int ri, len;
ri                845 dev/ic/hme.c   	ri = sc->sc_last_rd;
ri                846 dev/ic/hme.c   	sd = &sc->sc_rxd[ri];
ri                852 dev/ic/hme.c   		flags = HME_XD_GETFLAGS(sc->sc_pci, sc->sc_rb.rb_rxd, ri);
ri                858 dev/ic/hme.c   			    sc->sc_dev.dv_xname, ri, flags);
ri                886 dev/ic/hme.c   		HME_XD_SETADDR(sc->sc_pci, sc->sc_rb.rb_rxd, ri,
ri                888 dev/ic/hme.c   		HME_XD_SETFLAGS(sc->sc_pci, sc->sc_rb.rb_rxd, ri,
ri                891 dev/ic/hme.c   		if (++ri == HME_RX_RING_SIZE) {
ri                892 dev/ic/hme.c   			ri = 0;
ri                898 dev/ic/hme.c   	sc->sc_last_rd = ri;
ri                327 dev/isa/aztech.c az_get_info(void *v, struct radio_info *ri)
ri                331 dev/isa/aztech.c 	ri->mute = sc->mute;
ri                332 dev/isa/aztech.c 	ri->volume = az_unconv_vol(sc->vol);
ri                333 dev/isa/aztech.c 	ri->stereo = sc->stereo == LM700X_STEREO ? 1 : 0;
ri                334 dev/isa/aztech.c 	ri->caps = AZTECH_CAPABILITIES;
ri                335 dev/isa/aztech.c 	ri->rfreq = lm700x_decode_ref(sc->rf);
ri                336 dev/isa/aztech.c 	ri->info = az_state(sc->lm.iot, sc->lm.ioh);
ri                337 dev/isa/aztech.c 	ri->freq = sc->freq;
ri                340 dev/isa/aztech.c 	ri->lock = 0;
ri                346 dev/isa/aztech.c az_set_info(void *v, struct radio_info *ri)
ri                350 dev/isa/aztech.c 	sc->mute = ri->mute ? 1 : 0;
ri                351 dev/isa/aztech.c 	sc->vol = az_conv_vol(ri->volume);
ri                352 dev/isa/aztech.c 	sc->stereo = ri->stereo ? LM700X_STEREO : LM700X_MONO;
ri                353 dev/isa/aztech.c 	sc->rf = lm700x_encode_ref(ri->rfreq);
ri                355 dev/isa/aztech.c 	az_set_freq(sc, ri->freq);
ri                112 dev/isa/radiotrack.c rt_set_info(void *v, struct radio_info *ri)
ri                116 dev/isa/radiotrack.c 	sc->sc_mute = ri->mute ? 1 : 0;
ri                117 dev/isa/radiotrack.c 	sc->sc_rf = lm700x_encode_ref(ri->rfreq);
ri                121 dev/isa/radiotrack.c 		sc->sc_vol = rt_conv_vol(ri->volume);
ri                124 dev/isa/radiotrack.c 		sc->sc_vol = ri->volume ? 1 : 0;
ri                131 dev/isa/radiotrack.c 	sc->sc_stereo = ri->stereo ? LM700X_STEREO : LM700X_MONO;
ri                133 dev/isa/radiotrack.c 	rt_set_freq(sc, ri->freq);
ri                140 dev/isa/radiotrack.c rt_get_info(void *v, struct radio_info *ri)
ri                146 dev/isa/radiotrack.c 		ri->caps = RTRACK_CAPABILITIES;
ri                147 dev/isa/radiotrack.c 		ri->info = 3 & rt_state(sc->lm.iot, sc->lm.ioh);
ri                148 dev/isa/radiotrack.c 		ri->volume = rt_unconv_vol(sc->sc_vol);
ri                151 dev/isa/radiotrack.c 		ri->caps = SF16FMI_CAPABILITIES;
ri                152 dev/isa/radiotrack.c 		ri->volume = sc->sc_vol ? 255 : 0;
ri                153 dev/isa/radiotrack.c 		ri->info = 0; /* UNSUPPORTED */
ri                160 dev/isa/radiotrack.c 	ri->mute = sc->sc_mute;
ri                161 dev/isa/radiotrack.c 	ri->stereo = sc->sc_stereo == LM700X_STEREO ? 0 : 1;
ri                162 dev/isa/radiotrack.c 	ri->rfreq = lm700x_decode_ref(sc->sc_rf);
ri                163 dev/isa/radiotrack.c 	ri->freq = sc->sc_freq;
ri                166 dev/isa/radiotrack.c 	ri->lock = 0;
ri                283 dev/isa/radiotrack2.c rtii_get_info(void *v, struct radio_info *ri)
ri                287 dev/isa/radiotrack2.c 	ri->mute = sc->mute;
ri                288 dev/isa/radiotrack2.c 	ri->volume = sc->vol ? 255 : 0;
ri                289 dev/isa/radiotrack2.c 	ri->stereo = sc->stereo == TEA5757_STEREO ? 1 : 0;
ri                290 dev/isa/radiotrack2.c 	ri->caps = RTII_CAPABILITIES;
ri                291 dev/isa/radiotrack2.c 	ri->rfreq = 0;
ri                292 dev/isa/radiotrack2.c 	ri->lock = tea5757_decode_lock(sc->lock);
ri                294 dev/isa/radiotrack2.c 	ri->freq  = sc->freq = tea5757_decode_freq(rtii_hw_read(sc->tea.iot,
ri                299 dev/isa/radiotrack2.c 		ri->info = RADIO_INFO_SIGNAL | RADIO_INFO_STEREO;
ri                302 dev/isa/radiotrack2.c 		ri->info = 0;
ri                305 dev/isa/radiotrack2.c 		ri->info = RADIO_INFO_SIGNAL;
ri                312 dev/isa/radiotrack2.c rtii_set_info(void *v, struct radio_info *ri)
ri                316 dev/isa/radiotrack2.c 	sc->mute = ri->mute ? 1 : 0;
ri                317 dev/isa/radiotrack2.c 	sc->vol = ri->volume ? 255 : 0;
ri                318 dev/isa/radiotrack2.c 	sc->stereo = ri->stereo ? TEA5757_STEREO: TEA5757_MONO;
ri                319 dev/isa/radiotrack2.c 	sc->lock = tea5757_encode_lock(ri->lock);
ri                320 dev/isa/radiotrack2.c 	ri->freq = sc->freq = tea5757_set_freq(&sc->tea,
ri                321 dev/isa/radiotrack2.c 			sc->lock, sc->stereo, ri->freq);
ri                186 dev/isa/sf16fmr.c sfr_get_info(void *v, struct radio_info *ri)
ri                190 dev/isa/sf16fmr.c 	ri->mute = sc->mute;
ri                191 dev/isa/sf16fmr.c 	ri->volume = sc->vol;
ri                192 dev/isa/sf16fmr.c 	ri->caps = SF16FMR_CAPABILITIES;
ri                193 dev/isa/sf16fmr.c 	ri->freq  = sc->freq = sfr_get_freq(&sc->c);
ri                196 dev/isa/sf16fmr.c 	ri->stereo = 1; /* Always stereo */
ri                197 dev/isa/sf16fmr.c 	ri->rfreq = 0;
ri                198 dev/isa/sf16fmr.c 	ri->lock = 0;
ri                204 dev/isa/sf16fmr.c sfr_set_info(void *v, struct radio_info *ri)
ri                208 dev/isa/sf16fmr.c 	sc->mute = ri->mute ? 1 : 0;
ri                209 dev/isa/sf16fmr.c 	sc->vol = ri->volume;
ri                210 dev/isa/sf16fmr.c 	sc->freq = sfr_set_freq(&sc->c, ri->freq);
ri                344 dev/isa/sf16fmr2.c sf2r_get_info(void *v, struct radio_info *ri)
ri                349 dev/isa/sf16fmr2.c 	ri->mute = sc->mute;
ri                350 dev/isa/sf16fmr2.c 	ri->volume = sc->vol? 255 : 0;
ri                351 dev/isa/sf16fmr2.c 	ri->stereo = sc->stereo == TEA5757_STEREO? 1 : 0;
ri                352 dev/isa/sf16fmr2.c 	ri->caps = SF16FMR2_CAPABILITIES;
ri                353 dev/isa/sf16fmr2.c 	ri->rfreq = 0;
ri                354 dev/isa/sf16fmr2.c 	ri->lock = tea5757_decode_lock(sc->lock);
ri                357 dev/isa/sf16fmr2.c 	ri->freq  = sc->freq = tea5757_decode_freq(buf,
ri                359 dev/isa/sf16fmr2.c 	ri->info = 3 & (buf >> 24);
ri                365 dev/isa/sf16fmr2.c sf2r_set_info(void *v, struct radio_info *ri)
ri                369 dev/isa/sf16fmr2.c 	sc->mute = ri->mute? 1 : 0;
ri                370 dev/isa/sf16fmr2.c 	sc->vol = ri->volume? 255 : 0;
ri                371 dev/isa/sf16fmr2.c 	sc->stereo = ri->stereo? TEA5757_STEREO: TEA5757_MONO;
ri                372 dev/isa/sf16fmr2.c 	sc->lock = tea5757_encode_lock(ri->lock);
ri                373 dev/isa/sf16fmr2.c 	ri->freq = sc->freq = tea5757_set_freq(&sc->tea,
ri                374 dev/isa/sf16fmr2.c 	    sc->lock, sc->stereo, ri->freq);
ri                491 dev/pci/bktr/bktr_os.c bktr_set_info(void *v, struct radio_info *ri)
ri                498 dev/pci/bktr/bktr_os.c 	if (ri->mute) {
ri                510 dev/pci/bktr/bktr_os.c 	if (ri->tuner_mode == RADIO_TUNER_MODE_TV) {
ri                511 dev/pci/bktr/bktr_os.c 		if (ri->chan) {
ri                512 dev/pci/bktr/bktr_os.c 			if (ri->chan < MIN_TV_CHAN)
ri                513 dev/pci/bktr/bktr_os.c 				ri->chan = MIN_TV_CHAN;
ri                514 dev/pci/bktr/bktr_os.c 			if (ri->chan > MAX_TV_CHAN)
ri                515 dev/pci/bktr/bktr_os.c 				ri->chan = MAX_TV_CHAN;
ri                517 dev/pci/bktr/bktr_os.c 			chan = ri->chan;
ri                518 dev/pci/bktr/bktr_os.c 			ri->chan = tv_channel(sc, chan);
ri                521 dev/pci/bktr/bktr_os.c 			ri->chan = tv->channel;
ri                524 dev/pci/bktr/bktr_os.c 		if (ri->freq) {
ri                525 dev/pci/bktr/bktr_os.c 			if (ri->freq < MIN_FM_FREQ)
ri                526 dev/pci/bktr/bktr_os.c 				ri->freq = MIN_FM_FREQ;
ri                527 dev/pci/bktr/bktr_os.c 			if (ri->freq > MAX_FM_FREQ)
ri                528 dev/pci/bktr/bktr_os.c 				ri->freq = MAX_FM_FREQ;
ri                530 dev/pci/bktr/bktr_os.c 			freq = ri->freq / 10;
ri                531 dev/pci/bktr/bktr_os.c 			ri->freq = tv_freq(sc, freq, FM_RADIO_FREQUENCY) * 10;
ri                534 dev/pci/bktr/bktr_os.c 			ri->freq = tv->frequency;
ri                538 dev/pci/bktr/bktr_os.c 	if (ri->chnlset >= CHNLSET_MIN && ri->chnlset <= CHNLSET_MAX)
ri                539 dev/pci/bktr/bktr_os.c 		tv->chnlset = ri->chnlset;
ri                549 dev/pci/bktr/bktr_os.c bktr_get_info(void *v, struct radio_info *ri)
ri                558 dev/pci/bktr/bktr_os.c 	ri->mute = (int)sc->audio_mute_state ? 1 : 0;
ri                559 dev/pci/bktr/bktr_os.c 	ri->caps = RADIO_CAPS_DETECT_STEREO | RADIO_CAPS_HW_AFC;
ri                560 dev/pci/bktr/bktr_os.c 	ri->info = (status & STATUSBIT_STEREO) ? RADIO_INFO_STEREO : 0;
ri                563 dev/pci/bktr/bktr_os.c 	ri->volume = ri->rfreq = ri->lock = 0;
ri                567 dev/pci/bktr/bktr_os.c 		ri->tuner_mode = RADIO_TUNER_MODE_TV;
ri                568 dev/pci/bktr/bktr_os.c 		ri->freq = tv->frequency * 1000 / 16;
ri                571 dev/pci/bktr/bktr_os.c 		ri->tuner_mode = RADIO_TUNER_MODE_RADIO;
ri                572 dev/pci/bktr/bktr_os.c 		ri->freq = tv->frequency * 10;
ri                581 dev/pci/bktr/bktr_os.c 	ri->stereo = 1; /* Can't switch to mono, always stereo */
ri                583 dev/pci/bktr/bktr_os.c 	ri->chan = tv->channel;
ri                584 dev/pci/bktr/bktr_os.c 	ri->chnlset = tv->chnlset;
ri                506 dev/pci/fmsradio.c fmsradio_get_info(void *v, struct radio_info *ri)
ri                512 dev/pci/fmsradio.c 	ri->mute = radio->mute;
ri                513 dev/pci/fmsradio.c 	ri->volume = radio->vol ? 255 : 0;
ri                514 dev/pci/fmsradio.c 	ri->stereo = radio->stereo == TEA5757_STEREO ? 1 : 0;
ri                515 dev/pci/fmsradio.c 	ri->lock = tea5757_decode_lock(radio->lock);
ri                519 dev/pci/fmsradio.c 		ri->caps = SF256PCS_CAPS;
ri                522 dev/pci/fmsradio.c 		ri->info = 0; /* UNSUPPORTED */
ri                525 dev/pci/fmsradio.c 		ri->caps = SF256PCPR_CAPS;
ri                528 dev/pci/fmsradio.c 		ri->info = bus_space_read_2(radio->tea.iot, radio->tea.ioh,
ri                533 dev/pci/fmsradio.c 		ri->caps = SF64PCR_CAPS;
ri                536 dev/pci/fmsradio.c 		ri->info  = buf & PCR_INFO_SIGNAL ? 0 : RADIO_INFO_SIGNAL;
ri                537 dev/pci/fmsradio.c 		ri->info |= buf & PCR_INFO_STEREO ? 0 : RADIO_INFO_STEREO;
ri                543 dev/pci/fmsradio.c 	ri->freq = radio->freq = tea5757_decode_freq(buf,
ri                549 dev/pci/fmsradio.c 	ri->rfreq = 0;
ri                555 dev/pci/fmsradio.c fmsradio_set_info(void *v, struct radio_info *ri)
ri                560 dev/pci/fmsradio.c 	radio->mute = ri->mute ? 1 : 0;
ri                561 dev/pci/fmsradio.c 	radio->vol = ri->volume ? 255 : 0;
ri                562 dev/pci/fmsradio.c 	radio->stereo = ri->stereo ? TEA5757_STEREO: TEA5757_MONO;
ri                563 dev/pci/fmsradio.c 	radio->lock = tea5757_encode_lock(ri->lock);
ri                564 dev/pci/fmsradio.c 	ri->freq = radio->freq = tea5757_set_freq(&radio->tea,
ri                565 dev/pci/fmsradio.c 		radio->lock, radio->stereo, ri->freq);
ri                162 dev/pci/gtp.c  gtp_get_info(void *v, struct radio_info *ri)
ri                166 dev/pci/gtp.c  	ri->mute = sc->mute;
ri                167 dev/pci/gtp.c  	ri->volume = sc->vol ? 255 : 0;
ri                168 dev/pci/gtp.c  	ri->stereo = sc->stereo == TEA5757_STEREO ? 1 : 0;
ri                169 dev/pci/gtp.c  	ri->caps = GEMTEK_PCI_CAPS;
ri                170 dev/pci/gtp.c  	ri->rfreq = 0;
ri                171 dev/pci/gtp.c  	ri->lock = tea5757_decode_lock(sc->lock);
ri                174 dev/pci/gtp.c  	ri->freq = sc->freq;
ri                176 dev/pci/gtp.c  	ri->info = gtp_state(sc->tea.iot, sc->tea.ioh);
ri                183 dev/pci/gtp.c  gtp_set_info(void *v, struct radio_info *ri)
ri                187 dev/pci/gtp.c  	sc->mute = ri->mute ? 1 : 0;
ri                188 dev/pci/gtp.c  	sc->vol = ri->volume ? 255 : 0;
ri                189 dev/pci/gtp.c  	sc->stereo = ri->stereo ? TEA5757_STEREO: TEA5757_MONO;
ri                190 dev/pci/gtp.c  	sc->lock = tea5757_encode_lock(ri->lock);
ri                191 dev/pci/gtp.c  	ri->freq = sc->freq = tea5757_set_freq(&sc->tea,
ri                192 dev/pci/gtp.c  	    sc->lock, sc->stereo, ri->freq);
ri                227 dev/pci/if_de.c void tulip_initring(tulip_softc_t * const sc, tulip_ringinfo_t * const ri,
ri               3019 dev/pci/if_de.c     tulip_ringinfo_t *ri;
ri               3072 dev/pci/if_de.c     ri = &sc->tulip_txinfo;
ri               3073 dev/pci/if_de.c     ri->ri_nextin = ri->ri_nextout = ri->ri_first;
ri               3074 dev/pci/if_de.c     ri->ri_free = ri->ri_max;
ri               3075 dev/pci/if_de.c     for (di = ri->ri_first; di < ri->ri_last; di++)
ri               3087 dev/pci/if_de.c     ri = &sc->tulip_rxinfo;
ri               3088 dev/pci/if_de.c     ri->ri_nextin = ri->ri_nextout = ri->ri_first;
ri               3089 dev/pci/if_de.c     ri->ri_free = ri->ri_max;
ri               3090 dev/pci/if_de.c     for (di = ri->ri_first; di < ri->ri_last; di++) {
ri               3184 dev/pci/if_de.c     tulip_ringinfo_t * const ri = &sc->tulip_rxinfo;
ri               3193 dev/pci/if_de.c 	tulip_desc_t *eop = ri->ri_nextin;
ri               3204 dev/pci/if_de.c 	if (cnt == ri->ri_max)
ri               3211 dev/pci/if_de.c 	if (eop == ri->ri_nextout)
ri               3234 dev/pci/if_de.c 		if (++eop == ri->ri_last)
ri               3235 dev/pci/if_de.c 		    eop = ri->ri_first;
ri               3237 dev/pci/if_de.c 		if (eop == ri->ri_nextout || ((((volatile tulip_desc_t *) eop)->d_status & TULIP_DSTS_OWNER))) {
ri               3344 dev/pci/if_de.c 	if (++eop == ri->ri_last)
ri               3345 dev/pci/if_de.c 	    eop = ri->ri_first;
ri               3346 dev/pci/if_de.c 	ri->ri_nextin = eop;
ri               3415 dev/pci/if_de.c 	    tulip_desc_t * const nextout = ri->ri_nextout;
ri               3446 dev/pci/if_de.c 	    if (++ri->ri_nextout == ri->ri_last)
ri               3447 dev/pci/if_de.c 		ri->ri_nextout = ri->ri_first;
ri               3469 dev/pci/if_de.c     tulip_ringinfo_t * const ri = &sc->tulip_txinfo;
ri               3474 dev/pci/if_de.c     while (ri->ri_free < ri->ri_max) {
ri               3477 dev/pci/if_de.c 	TULIP_TXDESC_POSTSYNC(sc, ri->ri_nextin, sizeof(*ri->ri_nextin));
ri               3478 dev/pci/if_de.c 	if (((volatile tulip_desc_t *) ri->ri_nextin)->d_status & TULIP_DSTS_OWNER)
ri               3481 dev/pci/if_de.c 	ri->ri_free++;
ri               3483 dev/pci/if_de.c 	d_flag = ri->ri_nextin->d_flag;
ri               3495 dev/pci/if_de.c 		if (ri->ri_nextin->d_flag & TULIP_DFLAG_TxINVRSFILT)
ri               3506 dev/pci/if_de.c 		const u_int32_t d_status = ri->ri_nextin->d_status;
ri               3574 dev/pci/if_de.c 	if (++ri->ri_nextin == ri->ri_last)
ri               3575 dev/pci/if_de.c 	    ri->ri_nextin = ri->ri_first;
ri               3584 dev/pci/if_de.c     if (ri->ri_free == ri->ri_max || (sc->tulip_flags & TULIP_TXPROBE_ACTIVE))
ri               3812 dev/pci/if_de.c     tulip_ringinfo_t * const ri = &sc->tulip_txinfo;
ri               3851 dev/pci/if_de.c     eop = nextout = ri->ri_nextout;
ri               3853 dev/pci/if_de.c     freedescs = ri->ri_free;
ri               3946 dev/pci/if_de.c 	if (++nextout == ri->ri_last)
ri               3947 dev/pci/if_de.c 	    nextout = ri->ri_first;
ri               3957 dev/pci/if_de.c 	if (++nextout == ri->ri_last)
ri               3958 dev/pci/if_de.c 	    nextout = ri->ri_first;
ri               3999 dev/pci/if_de.c     ri->ri_nextout->d_flag |= TULIP_DFLAG_TxFIRSTSEG;
ri               4000 dev/pci/if_de.c     if (eop < ri->ri_nextout) {
ri               4001 dev/pci/if_de.c 	TULIP_TXDESC_PRESYNC(sc, ri->ri_nextout,
ri               4002 dev/pci/if_de.c 			     (caddr_t) ri->ri_last - (caddr_t) ri->ri_nextout);
ri               4003 dev/pci/if_de.c 	TULIP_TXDESC_PRESYNC(sc, ri->ri_first,
ri               4004 dev/pci/if_de.c 			     (caddr_t) (eop + 1) - (caddr_t) ri->ri_first);
ri               4006 dev/pci/if_de.c 	TULIP_TXDESC_PRESYNC(sc, ri->ri_nextout,
ri               4007 dev/pci/if_de.c 			     (caddr_t) (eop + 1) - (caddr_t) ri->ri_nextout);
ri               4009 dev/pci/if_de.c     ri->ri_nextout->d_status = TULIP_DSTS_OWNER;
ri               4010 dev/pci/if_de.c     TULIP_TXDESC_PRESYNC(sc, ri->ri_nextout, sizeof(u_int32_t));
ri               4015 dev/pci/if_de.c     ri->ri_nextout = nextout;
ri               4016 dev/pci/if_de.c     ri->ri_free = freedescs;
ri               4072 dev/pci/if_de.c     tulip_ringinfo_t * const ri = &sc->tulip_txinfo;
ri               4091 dev/pci/if_de.c     if (ri->ri_free < 2)
ri               4093 dev/pci/if_de.c     if ((sc->tulip_flags & TULIP_DOINGSETUP) || ri->ri_free == 1) {
ri               4105 dev/pci/if_de.c     ri->ri_free--;
ri               4106 dev/pci/if_de.c     nextout = ri->ri_nextout;
ri               4129 dev/pci/if_de.c     if (++ri->ri_nextout == ri->ri_last)
ri               4130 dev/pci/if_de.c 	ri->ri_nextout = ri->ri_first;
ri               4137 dev/pci/if_de.c     ri->ri_nextout->d_status = 0;
ri               4138 dev/pci/if_de.c     TULIP_TXDESC_PRESYNC(sc, ri->ri_nextout, sizeof(u_int32_t));
ri               4514 dev/pci/if_de.c tulip_initring(tulip_softc_t * const sc, tulip_ringinfo_t * const ri,
ri               4517 dev/pci/if_de.c     ri->ri_max = ndescs;
ri               4518 dev/pci/if_de.c     ri->ri_first = descs;
ri               4519 dev/pci/if_de.c     ri->ri_last = ri->ri_first + ri->ri_max;
ri               4520 dev/pci/if_de.c     bzero((caddr_t) ri->ri_first, sizeof(ri->ri_first[0]) * ri->ri_max);
ri               4521 dev/pci/if_de.c     ri->ri_last[-1].d_flag = TULIP_DFLAG_ENDRING;
ri                498 dev/pci/if_lmc.c 	lmc_ringinfo_t * const ri = &sc->lmc_rxinfo;
ri                506 dev/pci/if_lmc.c 		lmc_desc_t *eop = ri->ri_nextin;
ri                520 dev/pci/if_lmc.c 		if (eop == ri->ri_nextout)
ri                548 dev/pci/if_lmc.c 				if (++eop == ri->ri_last)
ri                549 dev/pci/if_lmc.c 					eop = ri->ri_first;
ri                553 dev/pci/if_lmc.c 				if (eop == ri->ri_nextout || 
ri                641 dev/pci/if_lmc.c 		if (++eop == ri->ri_last)
ri                642 dev/pci/if_lmc.c 			eop = ri->ri_first;
ri                643 dev/pci/if_lmc.c 		ri->ri_nextin = eop;
ri                691 dev/pci/if_lmc.c 			lmc_desc_t * const nextout = ri->ri_nextout;
ri                717 dev/pci/if_lmc.c 			if ((nextout+1) == ri->ri_last)
ri                734 dev/pci/if_lmc.c 			ri->ri_nextout->d_status = htole32(TULIP_DSTS_OWNER);
ri                736 dev/pci/if_lmc.c 			if (++ri->ri_nextout == ri->ri_last)
ri                737 dev/pci/if_lmc.c 				ri->ri_nextout = ri->ri_first;
ri                751 dev/pci/if_lmc.c     lmc_ringinfo_t * const ri = &sc->lmc_txinfo;
ri                759 dev/pci/if_lmc.c     while (ri->ri_free < ri->ri_max) {
ri                762 dev/pci/if_lmc.c 	LMC_TXDESC_POSTSYNC(sc, ri->ri_nextin, sizeof(*ri->ri_nextin));
ri                763 dev/pci/if_lmc.c 	d_status = letoh32(((volatile lmc_desc_t *) ri->ri_nextin)->d_status);
ri                767 dev/pci/if_lmc.c 	flag = LMC_CTL_FLGS(letoh32(ri->ri_nextin->d_ctl));
ri                797 dev/pci/if_lmc.c 	if (++ri->ri_nextin == ri->ri_last)
ri                798 dev/pci/if_lmc.c 	    ri->ri_nextin = ri->ri_first;
ri                800 dev/pci/if_lmc.c 	ri->ri_free++;
ri                987 dev/pci/if_lmc.c 	lmc_ringinfo_t * const ri = &sc->lmc_txinfo;
ri               1021 dev/pci/if_lmc.c 	eop = nextout = ri->ri_nextout;
ri               1023 dev/pci/if_lmc.c 	free = ri->ri_free;
ri               1103 dev/pci/if_lmc.c 		if (++nextout == ri->ri_last)
ri               1104 dev/pci/if_lmc.c 			nextout = ri->ri_first;
ri               1120 dev/pci/if_lmc.c 		if (++nextout == ri->ri_last)
ri               1121 dev/pci/if_lmc.c 			nextout = ri->ri_first;
ri               1158 dev/pci/if_lmc.c 	ctl = letoh32(ri->ri_nextout->d_ctl);
ri               1159 dev/pci/if_lmc.c 	ri->ri_nextout->d_ctl = htole32(LMC_CTL(
ri               1163 dev/pci/if_lmc.c 	if (eop < ri->ri_nextout) {
ri               1164 dev/pci/if_lmc.c 		LMC_TXDESC_PRESYNC(sc, ri->ri_nextout,
ri               1165 dev/pci/if_lmc.c 			(caddr_t) ri->ri_last - (caddr_t) ri->ri_nextout);
ri               1166 dev/pci/if_lmc.c 		LMC_TXDESC_PRESYNC(sc, ri->ri_first,
ri               1167 dev/pci/if_lmc.c 			(caddr_t) (eop + 1) - (caddr_t) ri->ri_first);
ri               1169 dev/pci/if_lmc.c 		LMC_TXDESC_PRESYNC(sc, ri->ri_nextout,
ri               1170 dev/pci/if_lmc.c 			(caddr_t) (eop + 1) - (caddr_t) ri->ri_nextout);
ri               1172 dev/pci/if_lmc.c 	ri->ri_nextout->d_status = htole32(TULIP_DSTS_OWNER);
ri               1173 dev/pci/if_lmc.c 	LMC_TXDESC_PRESYNC(sc, ri->ri_nextout, sizeof(u_int32_t));
ri               1180 dev/pci/if_lmc.c 	ri->ri_nextout = nextout;
ri               1181 dev/pci/if_lmc.c 	ri->ri_free = free;
ri               1374 dev/pci/if_lmc.c lmc_initring(lmc_softc_t * const sc, lmc_ringinfo_t * const ri,
ri               1377 dev/pci/if_lmc.c 	ri->ri_max = ndescs;
ri               1378 dev/pci/if_lmc.c 	ri->ri_first = descs;
ri               1379 dev/pci/if_lmc.c 	ri->ri_last = ri->ri_first + ri->ri_max;
ri               1380 dev/pci/if_lmc.c 	bzero((caddr_t) ri->ri_first, sizeof(ri->ri_first[0]) * ri->ri_max);
ri               1381 dev/pci/if_lmc.c 	ri->ri_last[-1].d_ctl = htole32(LMC_CTL(TULIP_DFLAG_ENDRING, 0, 0));
ri                181 dev/pci/if_lmc_common.c 	lmc_ringinfo_t *ri;
ri                286 dev/pci/if_lmc_common.c 	ri = &sc->lmc_txinfo;
ri                287 dev/pci/if_lmc_common.c 	ri->ri_nextin = ri->ri_nextout = ri->ri_first;
ri                288 dev/pci/if_lmc_common.c 	ri->ri_free = ri->ri_max;
ri                289 dev/pci/if_lmc_common.c 	for (di = ri->ri_first; di < ri->ri_last; di++)
ri                301 dev/pci/if_lmc_common.c 	ri = &sc->lmc_rxinfo;
ri                302 dev/pci/if_lmc_common.c 	ri->ri_nextin = ri->ri_nextout = ri->ri_first;
ri                303 dev/pci/if_lmc_common.c 	ri->ri_free = ri->ri_max;
ri                304 dev/pci/if_lmc_common.c 	for (di = ri->ri_first; di < ri->ri_last; di++) {
ri                295 dev/pci/if_lmcioctl.h void lmc_initring(lmc_softc_t * const sc, lmc_ringinfo_t * const ri,
ri                995 dev/pci/tga.c  	struct rasops_info *ri = id;
ri                998 dev/pci/tga.c  	y = ri->ri_font->fontheight * row;
ri                999 dev/pci/tga.c  	srcx = ri->ri_font->fontwidth * srccol;
ri               1000 dev/pci/tga.c  	dstx = ri->ri_font->fontwidth * dstcol;
ri               1001 dev/pci/tga.c  	nx = ri->ri_font->fontwidth * ncols;
ri               1003 dev/pci/tga.c  	tga_rop(ri, dstx, y, nx, ri->ri_font->fontheight, ri, srcx, y);
ri               1014 dev/pci/tga.c  	struct rasops_info *ri = id;
ri               1017 dev/pci/tga.c  	srcy = ri->ri_font->fontheight * srcrow;
ri               1018 dev/pci/tga.c  	dsty = ri->ri_font->fontheight * dstrow;
ri               1019 dev/pci/tga.c  	ny = ri->ri_font->fontheight * nrows;
ri               1021 dev/pci/tga.c  	tga_rop(ri, 0, dsty, ri->ri_emuwidth, ny, ri, 0, srcy);
ri               1260 dev/pci/tga.c  	struct rasops_info *ri = c;
ri               1261 dev/pci/tga.c  	struct tga_devconfig *dc = ri->ri_hw;
ri               1267 dev/pci/tga.c  	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri               1269 dev/pci/tga.c  	height = ri->ri_font->fontheight;
ri               1270 dev/pci/tga.c  	width = ri->ri_font->fontwidth;
ri               1272 dev/pci/tga.c  	uc -= ri->ri_font->firstchar;
ri               1273 dev/pci/tga.c  	fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri               1274 dev/pci/tga.c  	fs = ri->ri_font->stride;
ri               1280 dev/pci/tga.c  	ri->ri_ops.unpack_attr(c, attr, &fg, &bg, &ul);
ri               1281 dev/pci/tga.c  	TGAWREG(dc, TGA_REG_GFGR, ri->ri_devcmap[fg]);
ri               1282 dev/pci/tga.c  	TGAWREG(dc, TGA_REG_GBGR, ri->ri_devcmap[bg]);
ri               1285 dev/pci/tga.c  	if (ri->ri_depth == 8)
ri               1305 dev/pci/tga.c  		rp = (int32_t *)((caddr_t)rp + ri->ri_stride);
ri               1310 dev/pci/tga.c  		rp = (int32_t *)((caddr_t)rp - (ri->ri_stride << 1));
ri               1325 dev/pci/tga.c  	struct rasops_info *ri = c;
ri               1326 dev/pci/tga.c  	struct tga_devconfig *dc = ri->ri_hw;
ri               1331 dev/pci/tga.c  	ri->ri_ops.unpack_attr(c, attr, &fg, &bg, NULL);
ri               1332 dev/pci/tga.c  	color = ri->ri_devcmap[bg];
ri               1333 dev/pci/tga.c  	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale);
ri               1334 dev/pci/tga.c  	lines = num * ri->ri_font->fontheight;
ri               1335 dev/pci/tga.c  	pixels = ri->ri_emuwidth - 1;
ri               1340 dev/pci/tga.c  	if (ri->ri_depth != 8) {
ri               1350 dev/pci/tga.c  	if (ri->ri_depth == 8)
ri               1367 dev/pci/tga.c  		rp = (int32_t *)((caddr_t)rp + ri->ri_stride);
ri               1381 dev/pci/tga.c  	struct rasops_info *ri = c;
ri               1382 dev/pci/tga.c  	struct tga_devconfig *dc = ri->ri_hw;
ri               1387 dev/pci/tga.c  	ri->ri_ops.unpack_attr(c, attr, &fg, &bg, NULL);
ri               1388 dev/pci/tga.c  	color = ri->ri_devcmap[bg];
ri               1389 dev/pci/tga.c  	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri               1390 dev/pci/tga.c  	lines = ri->ri_font->fontheight;
ri               1391 dev/pci/tga.c  	pixels = (num * ri->ri_font->fontwidth) - 1;
ri               1396 dev/pci/tga.c  	if (ri->ri_depth != 8) {
ri               1406 dev/pci/tga.c  	if (ri->ri_depth == 8)
ri               1423 dev/pci/tga.c  		rp = (int32_t *)((caddr_t)rp + ri->ri_stride);
ri                441 dev/pcmcia/cfxga.c 	struct rasops_info *ri;
ri                480 dev/pcmcia/cfxga.c 	ri = &scr->scr_ri;
ri                481 dev/pcmcia/cfxga.c 	ri->ri_hw = (void *)scr;
ri                482 dev/pcmcia/cfxga.c 	ri->ri_bits = NULL;
ri                483 dev/pcmcia/cfxga.c 	ri->ri_depth = depth;
ri                484 dev/pcmcia/cfxga.c 	ri->ri_width = width;
ri                485 dev/pcmcia/cfxga.c 	ri->ri_height = height;
ri                486 dev/pcmcia/cfxga.c 	ri->ri_stride = width * depth / 8;
ri                487 dev/pcmcia/cfxga.c 	ri->ri_flg = 0;
ri                491 dev/pcmcia/cfxga.c 		ri->ri_rnum = 5;
ri                492 dev/pcmcia/cfxga.c 		ri->ri_rpos = 11;
ri                493 dev/pcmcia/cfxga.c 		ri->ri_gnum = 6;
ri                494 dev/pcmcia/cfxga.c 		ri->ri_gpos = 5;
ri                495 dev/pcmcia/cfxga.c 		ri->ri_bnum = 5;
ri                496 dev/pcmcia/cfxga.c 		ri->ri_bpos = 0;
ri                500 dev/pcmcia/cfxga.c 		rasops_init(ri, 100, 100);
ri                502 dev/pcmcia/cfxga.c 		rasops_init(ri, type->nrows, type->ncols);
ri                508 dev/pcmcia/cfxga.c 	scrsize = ri->ri_rows * ri->ri_cols * sizeof(struct wsdisplay_charcell);
ri                516 dev/pcmcia/cfxga.c 	ri->ri_ops.copycols = cfxga_copycols;
ri                517 dev/pcmcia/cfxga.c 	ri->ri_ops.copyrows = cfxga_copyrows;
ri                518 dev/pcmcia/cfxga.c 	ri->ri_ops.erasecols = cfxga_erasecols;
ri                519 dev/pcmcia/cfxga.c 	ri->ri_ops.eraserows = cfxga_eraserows;
ri                520 dev/pcmcia/cfxga.c 	ri->ri_ops.putchar = cfxga_putchar;
ri                521 dev/pcmcia/cfxga.c 	ri->ri_do_cursor = cfxga_do_cursor;
ri                530 dev/pcmcia/cfxga.c 		wsd->nrows = ri->ri_rows;
ri                531 dev/pcmcia/cfxga.c 		wsd->ncols = ri->ri_cols;
ri                532 dev/pcmcia/cfxga.c 		bcopy(&ri->ri_ops, &sc->sc_ops, sizeof(sc->sc_ops));
ri                533 dev/pcmcia/cfxga.c 		wsd->fontwidth = ri->ri_font->fontwidth;
ri                534 dev/pcmcia/cfxga.c 		wsd->fontheight = ri->ri_font->fontheight;
ri                535 dev/pcmcia/cfxga.c 		wsd->capabilities = ri->ri_caps;
ri                542 dev/pcmcia/cfxga.c 	ri->ri_ops.alloc_attr(ri, 0, 0, 0, attrp);
ri                544 dev/pcmcia/cfxga.c 	*cookiep = ri;
ri                568 dev/pcmcia/cfxga.c 	struct rasops_info *ri = cookie;
ri                569 dev/pcmcia/cfxga.c 	struct cfxga_screen *scr = ri->ri_hw;
ri                659 dev/pcmcia/cfxga.c 	struct rasops_info *ri = cookie;
ri                660 dev/pcmcia/cfxga.c 	struct cfxga_screen *scr = ri->ri_hw, *old;
ri                680 dev/pcmcia/cfxga.c 	struct rasops_info *ri;
ri                726 dev/pcmcia/cfxga.c 	ri = &scr->scr_ri;
ri                751 dev/pcmcia/cfxga.c 	    ri->ri_depth == 16 ? CRT_MODE_16BPP : CRT_MODE_8BPP);
ri                754 dev/pcmcia/cfxga.c 	cfxga_write_2(sc, CFREG_CRT_MEMORY, ri->ri_width * ri->ri_depth / 16);
ri                764 dev/pcmcia/cfxga.c 	if (ri->ri_depth == 8) {
ri                847 dev/pcmcia/cfxga.c 	struct rasops_info *ri = &scr->scr_ri;
ri                848 dev/pcmcia/cfxga.c 	struct wsdisplay_font *font = ri->ri_font;
ri                855 dev/pcmcia/cfxga.c 	pos = (y * ri->ri_width + x) * ri->ri_depth / 8;
ri                857 dev/pcmcia/cfxga.c 	    ri->ri_fontscale);
ri                858 dev/pcmcia/cfxga.c 	ri->ri_ops.unpack_attr(ri, attr, &fg, &bg, &ul);
ri                871 dev/pcmcia/cfxga.c 	    ri->ri_width * ri->ri_depth / 16);
ri                874 dev/pcmcia/cfxga.c 	cfxga_write_2(sc, CFREG_BITBLT_FG, ri->ri_devcmap[fg]);
ri                875 dev/pcmcia/cfxga.c 	cfxga_write_2(sc, CFREG_BITBLT_BG, ri->ri_devcmap[bg]);
ri                877 dev/pcmcia/cfxga.c 	    (ri->ri_depth > 8 ? BITBLT_COLOR_16 : BITBLT_COLOR_8));
ri                938 dev/pcmcia/cfxga.c 	struct rasops_info *ri = &scr->scr_ri;
ri                945 dev/pcmcia/cfxga.c 	cx = ri->ri_font->fontwidth;
ri                946 dev/pcmcia/cfxga.c 	cy = ri->ri_font->fontheight;
ri                948 dev/pcmcia/cfxga.c 	for (ly = 0, y = ri->ri_yorigin; ly < ri->ri_rows; ly++, y += cy) {
ri                949 dev/pcmcia/cfxga.c 		for (lx = 0, x = ri->ri_xorigin; lx < ri->ri_cols;
ri                952 dev/pcmcia/cfxga.c 				ri->ri_ops.unpack_attr(ri, cell->attr,
ri                955 dev/pcmcia/cfxga.c 				    ri->ri_devcmap[bg]);
ri                977 dev/pcmcia/cfxga.c 	struct rasops_info *ri = &scr->scr_ri;
ri                981 dev/pcmcia/cfxga.c 	pos = (y * ri->ri_width + x) * ri->ri_depth / 8;
ri                993 dev/pcmcia/cfxga.c 	    ri->ri_width * ri->ri_depth / 16);
ri                998 dev/pcmcia/cfxga.c 	    (ri->ri_depth > 8 ? BITBLT_COLOR_16 : BITBLT_COLOR_8));
ri               1011 dev/pcmcia/cfxga.c 	struct rasops_info *ri = &scr->scr_ri;
ri               1016 dev/pcmcia/cfxga.c 	srcpos = (sy * ri->ri_width + sx) * ri->ri_depth / 8;
ri               1017 dev/pcmcia/cfxga.c 	dstpos = (dy * ri->ri_width + dx) * ri->ri_depth / 8;
ri               1034 dev/pcmcia/cfxga.c 	    ri->ri_width * ri->ri_depth / 16);
ri               1038 dev/pcmcia/cfxga.c 	    (ri->ri_depth > 8 ? BITBLT_COLOR_16 : BITBLT_COLOR_8));
ri               1054 dev/pcmcia/cfxga.c 	struct rasops_info *ri = cookie;
ri               1055 dev/pcmcia/cfxga.c 	struct cfxga_screen *scr = ri->ri_hw;
ri               1059 dev/pcmcia/cfxga.c 	ovbcopy(scr->scr_mem + row * ri->ri_cols + src,
ri               1060 dev/pcmcia/cfxga.c 	    scr->scr_mem + row * ri->ri_cols + dst,
ri               1066 dev/pcmcia/cfxga.c 	sx = src * ri->ri_font->fontwidth + ri->ri_xorigin;
ri               1067 dev/pcmcia/cfxga.c 	dx = dst * ri->ri_font->fontwidth + ri->ri_xorigin;
ri               1068 dev/pcmcia/cfxga.c 	y = row * ri->ri_font->fontheight + ri->ri_yorigin;
ri               1069 dev/pcmcia/cfxga.c 	cx = num * ri->ri_font->fontwidth;
ri               1070 dev/pcmcia/cfxga.c 	cy = ri->ri_font->fontheight;
ri               1077 dev/pcmcia/cfxga.c 	struct rasops_info *ri = cookie;
ri               1078 dev/pcmcia/cfxga.c 	struct cfxga_screen *scr = ri->ri_hw;
ri               1082 dev/pcmcia/cfxga.c 	ovbcopy(scr->scr_mem + src * ri->ri_cols,
ri               1083 dev/pcmcia/cfxga.c 	    scr->scr_mem + dst * ri->ri_cols,
ri               1084 dev/pcmcia/cfxga.c 	    num * ri->ri_cols * sizeof(struct wsdisplay_charcell));
ri               1089 dev/pcmcia/cfxga.c 	x = ri->ri_xorigin;
ri               1090 dev/pcmcia/cfxga.c 	sy = src * ri->ri_font->fontheight + ri->ri_yorigin;
ri               1091 dev/pcmcia/cfxga.c 	dy = dst * ri->ri_font->fontheight + ri->ri_yorigin;
ri               1092 dev/pcmcia/cfxga.c 	cx = ri->ri_emuwidth;
ri               1093 dev/pcmcia/cfxga.c 	cy = num * ri->ri_font->fontheight;
ri               1098 dev/pcmcia/cfxga.c cfxga_do_cursor(struct rasops_info *ri)
ri               1100 dev/pcmcia/cfxga.c 	struct cfxga_screen *scr = ri->ri_hw;
ri               1106 dev/pcmcia/cfxga.c 	x = ri->ri_ccol * ri->ri_font->fontwidth + ri->ri_xorigin;
ri               1107 dev/pcmcia/cfxga.c 	y = ri->ri_crow * ri->ri_font->fontheight + ri->ri_yorigin;
ri               1108 dev/pcmcia/cfxga.c 	cx = ri->ri_font->fontwidth;
ri               1109 dev/pcmcia/cfxga.c 	cy = ri->ri_font->fontheight;
ri               1117 dev/pcmcia/cfxga.c 	struct rasops_info *ri = cookie;
ri               1118 dev/pcmcia/cfxga.c 	struct cfxga_screen *scr = ri->ri_hw;
ri               1124 dev/pcmcia/cfxga.c 		scr->scr_mem[row * ri->ri_cols + x].uc = 0;
ri               1125 dev/pcmcia/cfxga.c 		scr->scr_mem[row * ri->ri_cols + x].attr = attr;
ri               1131 dev/pcmcia/cfxga.c 	ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
ri               1132 dev/pcmcia/cfxga.c 	x = col * ri->ri_font->fontwidth + ri->ri_xorigin;
ri               1133 dev/pcmcia/cfxga.c 	y = row * ri->ri_font->fontheight + ri->ri_yorigin;
ri               1134 dev/pcmcia/cfxga.c 	cx = num * ri->ri_font->fontwidth;
ri               1135 dev/pcmcia/cfxga.c 	cy = ri->ri_font->fontheight;
ri               1136 dev/pcmcia/cfxga.c 	cfxga_solid_fill(scr, x, y, cx, cy, ri->ri_devcmap[bg]);
ri               1142 dev/pcmcia/cfxga.c 	struct rasops_info *ri = cookie;
ri               1143 dev/pcmcia/cfxga.c 	struct cfxga_screen *scr = ri->ri_hw;
ri               1148 dev/pcmcia/cfxga.c 	for (x = 0; x < ri->ri_cols; x++) {
ri               1149 dev/pcmcia/cfxga.c 		scr->scr_mem[row * ri->ri_cols + x].uc = 0;
ri               1150 dev/pcmcia/cfxga.c 		scr->scr_mem[row * ri->ri_cols + x].attr = attr;
ri               1153 dev/pcmcia/cfxga.c 		ovbcopy(scr->scr_mem + row * ri->ri_cols,
ri               1154 dev/pcmcia/cfxga.c 		    scr->scr_mem + (row + y) * ri->ri_cols,
ri               1155 dev/pcmcia/cfxga.c 		    ri->ri_cols * sizeof(struct wsdisplay_charcell));
ri               1160 dev/pcmcia/cfxga.c 	ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
ri               1161 dev/pcmcia/cfxga.c 	x = ri->ri_xorigin;
ri               1162 dev/pcmcia/cfxga.c 	y = row * ri->ri_font->fontheight + ri->ri_yorigin;
ri               1163 dev/pcmcia/cfxga.c 	cx = ri->ri_emuwidth;
ri               1164 dev/pcmcia/cfxga.c 	cy = num * ri->ri_font->fontheight;
ri               1165 dev/pcmcia/cfxga.c 	cfxga_solid_fill(scr, x, y, cx, cy, ri->ri_devcmap[bg]);
ri               1171 dev/pcmcia/cfxga.c 	struct rasops_info *ri = cookie;
ri               1172 dev/pcmcia/cfxga.c 	struct cfxga_screen *scr = ri->ri_hw;
ri               1175 dev/pcmcia/cfxga.c 	scr->scr_mem[row * ri->ri_cols + col].uc = uc;
ri               1176 dev/pcmcia/cfxga.c 	scr->scr_mem[row * ri->ri_cols + col].attr = attr;
ri               1181 dev/pcmcia/cfxga.c 	x = col * ri->ri_font->fontwidth + ri->ri_xorigin;
ri               1182 dev/pcmcia/cfxga.c 	y = row * ri->ri_font->fontheight + ri->ri_yorigin;
ri               1187 dev/pcmcia/cfxga.c 		ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
ri               1188 dev/pcmcia/cfxga.c 		cx = ri->ri_font->fontwidth;
ri               1189 dev/pcmcia/cfxga.c 		cy = ri->ri_font->fontheight;
ri               1190 dev/pcmcia/cfxga.c 		cfxga_solid_fill(scr, x, y, cx, cy, ri->ri_devcmap[bg]);
ri                177 dev/rasops/rasops.c rasops_init(ri, wantrows, wantcols)
ri                178 dev/rasops/rasops.c 	struct rasops_info *ri;
ri                184 dev/rasops/rasops.c 	if (ri->ri_font == NULL) {
ri                189 dev/rasops/rasops.c 		if (ri->ri_width > 80*12)
ri                209 dev/rasops/rasops.c 		if (ri->ri_flg & RI_ROTATE_CW)
ri                213 dev/rasops/rasops.c 		if (wsfont_lock(cookie, &ri->ri_font,
ri                219 dev/rasops/rasops.c 		ri->ri_wsfcookie = cookie;
ri                225 dev/rasops/rasops.c 	if ((long)ri->ri_bits & 3) {
ri                230 dev/rasops/rasops.c 	if ((int)ri->ri_stride & 3) {
ri                236 dev/rasops/rasops.c 	if (rasops_reconfig(ri, wantrows, wantcols))
ri                239 dev/rasops/rasops.c 	rasops_init_devcmap(ri);
ri                247 dev/rasops/rasops.c rasops_reconfig(ri, wantrows, wantcols)
ri                248 dev/rasops/rasops.c 	struct rasops_info *ri;
ri                255 dev/rasops/rasops.c 	if (ri->ri_font->fontwidth > 32 || ri->ri_font->fontwidth < 4)
ri                259 dev/rasops/rasops.c 	bpp = (ri->ri_depth == 15 ? 16 : ri->ri_depth);
ri                261 dev/rasops/rasops.c 	if ((ri->ri_flg & RI_CFGDONE) != 0)
ri                262 dev/rasops/rasops.c 		ri->ri_bits = ri->ri_origbits;
ri                272 dev/rasops/rasops.c 	ri->ri_emuwidth = ri->ri_font->fontwidth * wantcols;
ri                273 dev/rasops/rasops.c 	ri->ri_emuheight = ri->ri_font->fontheight * wantrows;
ri                275 dev/rasops/rasops.c 	if (ri->ri_emuwidth > ri->ri_width)
ri                276 dev/rasops/rasops.c 		ri->ri_emuwidth = ri->ri_width;
ri                278 dev/rasops/rasops.c 	if (ri->ri_emuheight > ri->ri_height)
ri                279 dev/rasops/rasops.c 		ri->ri_emuheight = ri->ri_height;
ri                282 dev/rasops/rasops.c 	while ((ri->ri_emuwidth * bpp & 31) != 0)
ri                283 dev/rasops/rasops.c 		ri->ri_emuwidth--;
ri                286 dev/rasops/rasops.c 	if (ri->ri_flg & RI_ROTATE_CW) {
ri                287 dev/rasops/rasops.c 		ri->ri_rows = ri->ri_emuwidth / ri->ri_font->fontwidth;
ri                288 dev/rasops/rasops.c 		ri->ri_cols = ri->ri_emuheight / ri->ri_font->fontheight;
ri                292 dev/rasops/rasops.c 		ri->ri_cols = ri->ri_emuwidth / ri->ri_font->fontwidth;
ri                293 dev/rasops/rasops.c 		ri->ri_rows = ri->ri_emuheight / ri->ri_font->fontheight;
ri                295 dev/rasops/rasops.c 	ri->ri_emustride = ri->ri_emuwidth * bpp >> 3;
ri                296 dev/rasops/rasops.c 	ri->ri_delta = ri->ri_stride - ri->ri_emustride;
ri                297 dev/rasops/rasops.c 	ri->ri_ccol = 0;
ri                298 dev/rasops/rasops.c 	ri->ri_crow = 0;
ri                299 dev/rasops/rasops.c 	ri->ri_pelbytes = bpp >> 3;
ri                301 dev/rasops/rasops.c 	ri->ri_xscale = (ri->ri_font->fontwidth * bpp) >> 3;
ri                302 dev/rasops/rasops.c 	ri->ri_yscale = ri->ri_font->fontheight * ri->ri_stride;
ri                303 dev/rasops/rasops.c 	ri->ri_fontscale = ri->ri_font->fontheight * ri->ri_font->stride;
ri                306 dev/rasops/rasops.c 	if ((ri->ri_delta & 3) != 0)
ri                310 dev/rasops/rasops.c 	if ((ri->ri_flg & RI_CLEAR) != 0) {
ri                311 dev/rasops/rasops.c 		memset(ri->ri_bits, 0, ri->ri_stride * ri->ri_height);
ri                312 dev/rasops/rasops.c 		ri->ri_flg &= ~RI_CLEARMARGINS;
ri                316 dev/rasops/rasops.c 	ri->ri_origbits = ri->ri_bits;
ri                318 dev/rasops/rasops.c 	if ((ri->ri_flg & RI_CENTER) != 0) {
ri                319 dev/rasops/rasops.c 		ri->ri_bits += (((ri->ri_width * bpp >> 3) -
ri                320 dev/rasops/rasops.c 		    ri->ri_emustride) >> 1) & ~3;
ri                321 dev/rasops/rasops.c 		ri->ri_bits += ((ri->ri_height - ri->ri_emuheight) >> 1) *
ri                322 dev/rasops/rasops.c 		    ri->ri_stride;
ri                324 dev/rasops/rasops.c 		ri->ri_yorigin = (int)(ri->ri_bits - ri->ri_origbits)
ri                325 dev/rasops/rasops.c 		   / ri->ri_stride;
ri                326 dev/rasops/rasops.c 		ri->ri_xorigin = (((int)(ri->ri_bits - ri->ri_origbits)
ri                327 dev/rasops/rasops.c 		   % ri->ri_stride) * 8 / bpp);
ri                329 dev/rasops/rasops.c 		ri->ri_xorigin = ri->ri_yorigin = 0;
ri                332 dev/rasops/rasops.c 	if ((ri->ri_flg & RI_CLEARMARGINS) != 0) {
ri                333 dev/rasops/rasops.c 		memset(ri->ri_origbits, 0, ri->ri_bits - ri->ri_origbits);
ri                334 dev/rasops/rasops.c 		for (l = 0; l < ri->ri_emuheight; l++)
ri                335 dev/rasops/rasops.c 			memset(ri->ri_bits + ri->ri_emustride +
ri                336 dev/rasops/rasops.c 			    l * ri->ri_stride, 0,
ri                337 dev/rasops/rasops.c 			    ri->ri_stride - ri->ri_emustride);
ri                338 dev/rasops/rasops.c 		memset(ri->ri_bits + ri->ri_emuheight * ri->ri_stride, 0,
ri                339 dev/rasops/rasops.c 		    (ri->ri_origbits + ri->ri_height * ri->ri_stride) -
ri                340 dev/rasops/rasops.c 		    (ri->ri_bits + ri->ri_emuheight * ri->ri_stride));
ri                347 dev/rasops/rasops.c 	ri->ri_ops.mapchar = rasops_mapchar;
ri                348 dev/rasops/rasops.c 	ri->ri_ops.copyrows = rasops_copyrows;
ri                349 dev/rasops/rasops.c 	ri->ri_ops.copycols = rasops_copycols;
ri                350 dev/rasops/rasops.c 	ri->ri_ops.erasecols = rasops_erasecols;
ri                351 dev/rasops/rasops.c 	ri->ri_ops.eraserows = rasops_eraserows;
ri                352 dev/rasops/rasops.c 	ri->ri_ops.cursor = rasops_cursor;
ri                353 dev/rasops/rasops.c 	ri->ri_ops.unpack_attr = rasops_unpack_attr;
ri                354 dev/rasops/rasops.c 	ri->ri_do_cursor = rasops_do_cursor;
ri                355 dev/rasops/rasops.c 	ri->ri_updatecursor = NULL;
ri                357 dev/rasops/rasops.c 	if (ri->ri_depth < 8 || (ri->ri_flg & RI_FORCEMONO) != 0) {
ri                358 dev/rasops/rasops.c 		ri->ri_ops.alloc_attr = rasops_alloc_mattr;
ri                359 dev/rasops/rasops.c 		ri->ri_caps = WSSCREEN_UNDERLINE | WSSCREEN_REVERSE;
ri                361 dev/rasops/rasops.c 		ri->ri_ops.alloc_attr = rasops_alloc_cattr;
ri                362 dev/rasops/rasops.c 		ri->ri_caps = WSSCREEN_UNDERLINE | WSSCREEN_HILIT |
ri                366 dev/rasops/rasops.c 	switch (ri->ri_depth) {
ri                369 dev/rasops/rasops.c 		rasops1_init(ri);
ri                374 dev/rasops/rasops.c 		rasops2_init(ri);
ri                379 dev/rasops/rasops.c 		rasops4_init(ri);
ri                384 dev/rasops/rasops.c 		rasops8_init(ri);
ri                390 dev/rasops/rasops.c 		rasops15_init(ri);
ri                395 dev/rasops/rasops.c 		rasops24_init(ri);
ri                400 dev/rasops/rasops.c 		rasops32_init(ri);
ri                404 dev/rasops/rasops.c 		ri->ri_flg &= ~RI_CFGDONE;
ri                410 dev/rasops/rasops.c 	if (ri->ri_flg & RI_ROTATE_CW) {
ri                411 dev/rasops/rasops.c 		ri->ri_real_ops = ri->ri_ops;
ri                412 dev/rasops/rasops.c 		ri->ri_ops.copycols = rasops_copycols_rotated;
ri                413 dev/rasops/rasops.c 		ri->ri_ops.copyrows = rasops_copyrows_rotated;
ri                414 dev/rasops/rasops.c 		ri->ri_ops.erasecols = rasops_erasecols_rotated;
ri                415 dev/rasops/rasops.c 		ri->ri_ops.eraserows = rasops_eraserows_rotated;
ri                416 dev/rasops/rasops.c 		ri->ri_ops.putchar = rasops_putchar_rotated;
ri                420 dev/rasops/rasops.c 	ri->ri_flg |= RI_CFGDONE;
ri                434 dev/rasops/rasops.c 	struct rasops_info *ri;
ri                436 dev/rasops/rasops.c 	ri = (struct rasops_info *)cookie;
ri                439 dev/rasops/rasops.c 	if (ri->ri_font == NULL)
ri                442 dev/rasops/rasops.c 	if (ri->ri_font->encoding != WSDISPLAY_FONTENC_ISO) {
ri                444 dev/rasops/rasops.c 		if ( (c = wsfont_map_unichar(ri->ri_font, c)) < 0) {
ri                453 dev/rasops/rasops.c 	if (c < ri->ri_font->firstchar) {
ri                458 dev/rasops/rasops.c 	if (c - ri->ri_font->firstchar >= ri->ri_font->numchars) {
ri                547 dev/rasops/rasops.c 	struct rasops_info *ri;
ri                550 dev/rasops/rasops.c 	ri = (struct rasops_info *)cookie;
ri                561 dev/rasops/rasops.c 	if ((src + num) > ri->ri_rows)
ri                562 dev/rasops/rasops.c 		num = ri->ri_rows - src;
ri                569 dev/rasops/rasops.c 	if ((dst + num) > ri->ri_rows)
ri                570 dev/rasops/rasops.c 		num = ri->ri_rows - dst;
ri                576 dev/rasops/rasops.c 	num *= ri->ri_font->fontheight;
ri                577 dev/rasops/rasops.c 	n8 = ri->ri_emustride >> 5;
ri                578 dev/rasops/rasops.c 	n1 = (ri->ri_emustride >> 2) & 7;
ri                581 dev/rasops/rasops.c 		srp = (int32_t *)(ri->ri_bits + src * ri->ri_yscale);
ri                582 dev/rasops/rasops.c 		drp = (int32_t *)(ri->ri_bits + dst * ri->ri_yscale);
ri                583 dev/rasops/rasops.c 		delta = ri->ri_stride;
ri                585 dev/rasops/rasops.c 		src = ri->ri_font->fontheight * src + num - 1;
ri                586 dev/rasops/rasops.c 		dst = ri->ri_font->fontheight * dst + num - 1;
ri                587 dev/rasops/rasops.c 		srp = (int32_t *)(ri->ri_bits + src * ri->ri_stride);
ri                588 dev/rasops/rasops.c 		drp = (int32_t *)(ri->ri_bits + dst * ri->ri_stride);
ri                589 dev/rasops/rasops.c 		delta = -ri->ri_stride;
ri                627 dev/rasops/rasops.c 	struct rasops_info *ri;
ri                631 dev/rasops/rasops.c 	ri = (struct rasops_info *)cookie;
ri                638 dev/rasops/rasops.c 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri                646 dev/rasops/rasops.c 	if ((src + num) > ri->ri_cols)
ri                647 dev/rasops/rasops.c 		num = ri->ri_cols - src;
ri                654 dev/rasops/rasops.c 	if ((dst + num) > ri->ri_cols)
ri                655 dev/rasops/rasops.c 		num = ri->ri_cols - dst;
ri                661 dev/rasops/rasops.c 	num *= ri->ri_xscale;
ri                662 dev/rasops/rasops.c 	row *= ri->ri_yscale;
ri                663 dev/rasops/rasops.c 	height = ri->ri_font->fontheight;
ri                665 dev/rasops/rasops.c 	sp = ri->ri_bits + row + src * ri->ri_xscale;
ri                666 dev/rasops/rasops.c 	dp = ri->ri_bits + row + dst * ri->ri_xscale;
ri                669 dev/rasops/rasops.c 	if (ri->ri_flg & RI_BSWAP) {
ri                672 dev/rasops/rasops.c 			dp += ri->ri_stride;
ri                673 dev/rasops/rasops.c 			sp += ri->ri_stride;
ri                680 dev/rasops/rasops.c 			dp += ri->ri_stride;
ri                681 dev/rasops/rasops.c 			sp += ri->ri_stride;
ri                694 dev/rasops/rasops.c 	struct rasops_info *ri;
ri                696 dev/rasops/rasops.c 	ri = (struct rasops_info *)cookie;
ri                699 dev/rasops/rasops.c 	if ((ri->ri_flg & RI_CURSOR) != 0)
ri                701 dev/rasops/rasops.c 		if ((ri->ri_flg & RI_CURSORCLIP) == 0)
ri                703 dev/rasops/rasops.c 			ri->ri_do_cursor(ri);
ri                707 dev/rasops/rasops.c 	ri->ri_flg &= ~RI_CURSORCLIP;
ri                709 dev/rasops/rasops.c 	if (row < 0 || row >= ri->ri_rows)
ri                710 dev/rasops/rasops.c 		ri->ri_flg |= RI_CURSORCLIP;
ri                711 dev/rasops/rasops.c 	else if (col < 0 || col >= ri->ri_cols)
ri                712 dev/rasops/rasops.c 		ri->ri_flg |= RI_CURSORCLIP;
ri                714 dev/rasops/rasops.c 	ri->ri_crow = row;
ri                715 dev/rasops/rasops.c 	ri->ri_ccol = col;
ri                717 dev/rasops/rasops.c 	if (ri->ri_updatecursor != NULL)
ri                718 dev/rasops/rasops.c 		ri->ri_updatecursor(ri);
ri                721 dev/rasops/rasops.c 		ri->ri_flg |= RI_CURSOR;
ri                723 dev/rasops/rasops.c 		if ((ri->ri_flg & RI_CURSORCLIP) == 0)
ri                725 dev/rasops/rasops.c 			ri->ri_do_cursor(ri);
ri                727 dev/rasops/rasops.c 		ri->ri_flg &= ~RI_CURSOR;
ri                734 dev/rasops/rasops.c rasops_init_devcmap(ri)
ri                735 dev/rasops/rasops.c 	struct rasops_info *ri;
ri                745 dev/rasops/rasops.c 	switch (ri->ri_depth) {
ri                748 dev/rasops/rasops.c 		ri->ri_devcmap[0] = 0;
ri                750 dev/rasops/rasops.c 			ri->ri_devcmap[i] = 0xffffffff;
ri                756 dev/rasops/rasops.c 			ri->ri_devcmap[i] = 0xaaaaaaaa;
ri                758 dev/rasops/rasops.c 		ri->ri_devcmap[0] = 0;
ri                759 dev/rasops/rasops.c 		ri->ri_devcmap[8] = 0x55555555;
ri                760 dev/rasops/rasops.c 		ri->ri_devcmap[15] = 0xffffffff;
ri                767 dev/rasops/rasops.c 			ri->ri_devcmap[i] = c | (c<<8) | (c<<16) | (c<<24);
ri                774 dev/rasops/rasops.c 			ri->ri_devcmap[i] = i | (i<<8) | (i<<16) | (i<<24);
ri                785 dev/rasops/rasops.c 		if (ri->ri_rnum <= 8)
ri                786 dev/rasops/rasops.c 			c = (*p >> (8 - ri->ri_rnum)) << ri->ri_rpos;
ri                788 dev/rasops/rasops.c 			c = (*p << (ri->ri_rnum - 8)) << ri->ri_rpos;
ri                791 dev/rasops/rasops.c 		if (ri->ri_gnum <= 8)
ri                792 dev/rasops/rasops.c 			c |= (*p >> (8 - ri->ri_gnum)) << ri->ri_gpos;
ri                794 dev/rasops/rasops.c 			c |= (*p << (ri->ri_gnum - 8)) << ri->ri_gpos;
ri                797 dev/rasops/rasops.c 		if (ri->ri_bnum <= 8)
ri                798 dev/rasops/rasops.c 			c |= (*p >> (8 - ri->ri_bnum)) << ri->ri_bpos;
ri                800 dev/rasops/rasops.c 			c |= (*p << (ri->ri_bnum - 8)) << ri->ri_bpos;
ri                804 dev/rasops/rasops.c 		if (ri->ri_depth == 24)
ri                806 dev/rasops/rasops.c 		else if (ri->ri_depth <= 16)
ri                811 dev/rasops/rasops.c 		if ((ri->ri_flg & RI_BSWAP) == 0)
ri                812 dev/rasops/rasops.c 			ri->ri_devcmap[i] = c;
ri                813 dev/rasops/rasops.c 		else if (ri->ri_depth == 32)
ri                814 dev/rasops/rasops.c 			ri->ri_devcmap[i] = swap32(c);
ri                815 dev/rasops/rasops.c 		else if (ri->ri_depth == 16 || ri->ri_depth == 15)
ri                816 dev/rasops/rasops.c 			ri->ri_devcmap[i] = swap16(c);
ri                818 dev/rasops/rasops.c 			ri->ri_devcmap[i] = c;
ri                820 dev/rasops/rasops.c 		ri->ri_devcmap[i] = c;
ri                850 dev/rasops/rasops.c 	struct rasops_info *ri;
ri                854 dev/rasops/rasops.c 	ri = (struct rasops_info *)cookie;
ri                862 dev/rasops/rasops.c 	if ((row + num) > ri->ri_rows)
ri                863 dev/rasops/rasops.c 		num = ri->ri_rows - row;
ri                869 dev/rasops/rasops.c 	clr = ri->ri_devcmap[(attr >> 16) & 0xf];
ri                877 dev/rasops/rasops.c 	if (num == ri->ri_rows && (ri->ri_flg & RI_FULLCLEAR) != 0) {
ri                878 dev/rasops/rasops.c 		np = ri->ri_stride >> 5;
ri                879 dev/rasops/rasops.c 		nw = (ri->ri_stride >> 2) & 7;
ri                880 dev/rasops/rasops.c 		num = ri->ri_height;
ri                881 dev/rasops/rasops.c 		dp = (int32_t *)ri->ri_origbits;
ri                884 dev/rasops/rasops.c 		np = ri->ri_emustride >> 5;
ri                885 dev/rasops/rasops.c 		nw = (ri->ri_emustride >> 2) & 7;
ri                886 dev/rasops/rasops.c 		num *= ri->ri_font->fontheight;
ri                887 dev/rasops/rasops.c 		dp = (int32_t *)(ri->ri_bits + row * ri->ri_yscale);
ri                888 dev/rasops/rasops.c 		delta = ri->ri_delta;
ri                918 dev/rasops/rasops.c rasops_do_cursor(ri)
ri                919 dev/rasops/rasops.c 	struct rasops_info *ri;
ri                925 dev/rasops/rasops.c 	if (ri->ri_flg & RI_ROTATE_CW) {
ri                927 dev/rasops/rasops.c 		row = ri->ri_ccol;
ri                928 dev/rasops/rasops.c 		col = ri->ri_rows - ri->ri_crow - 1;
ri                932 dev/rasops/rasops.c 		row = ri->ri_crow;
ri                933 dev/rasops/rasops.c 		col = ri->ri_ccol;
ri                936 dev/rasops/rasops.c 	rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale;
ri                937 dev/rasops/rasops.c 	height = ri->ri_font->fontheight;
ri                940 dev/rasops/rasops.c 	if (slop1 > ri->ri_xscale)
ri                941 dev/rasops/rasops.c 		slop1 = ri->ri_xscale;
ri                943 dev/rasops/rasops.c 	slop2 = (ri->ri_xscale - slop1) & 3;
ri                944 dev/rasops/rasops.c 	full1 = (ri->ri_xscale - slop1 - slop2) >> 2;
ri                950 dev/rasops/rasops.c 			rp += ri->ri_stride;
ri                961 dev/rasops/rasops.c 			rp += ri->ri_stride;
ri                995 dev/rasops/rasops.c 	struct rasops_info *ri;
ri                998 dev/rasops/rasops.c 	ri = (struct rasops_info *)cookie;
ri               1001 dev/rasops/rasops.c 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri               1009 dev/rasops/rasops.c 	if ((col + num) > ri->ri_cols)
ri               1010 dev/rasops/rasops.c 		num = ri->ri_cols - col;
ri               1016 dev/rasops/rasops.c 	num = num * ri->ri_xscale;
ri               1017 dev/rasops/rasops.c 	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri               1018 dev/rasops/rasops.c 	height = ri->ri_font->fontheight;
ri               1019 dev/rasops/rasops.c 	clr = ri->ri_devcmap[(attr >> 16) & 0xf];
ri               1023 dev/rasops/rasops.c 		if (((num | ri->ri_xscale) & 3) == 0) {
ri               1029 dev/rasops/rasops.c 				DELTA(rp, ri->ri_stride, int32_t *);
ri               1034 dev/rasops/rasops.c 		} else if (((num | ri->ri_xscale) & 1) == 0) {
ri               1043 dev/rasops/rasops.c 				DELTA(rp, ri->ri_stride, int32_t *);
ri               1053 dev/rasops/rasops.c 				DELTA(rp, ri->ri_stride, int32_t *);
ri               1073 dev/rasops/rasops.c 		DELTA(rp, ri->ri_stride, int32_t *);
ri               1159 dev/rasops/rasops.c 	struct rasops_info *ri;
ri               1164 dev/rasops/rasops.c 	ri = (struct rasops_info *)cookie;
ri               1168 dev/rasops/rasops.c 	r_srccol = ri->ri_rows - srcrow - 1;
ri               1169 dev/rasops/rasops.c 	r_dstcol = ri->ri_rows - dstrow - 1;
ri               1171 dev/rasops/rasops.c 	r_srcrow *= ri->ri_yscale;
ri               1172 dev/rasops/rasops.c 	r_dstrow *= ri->ri_yscale;
ri               1173 dev/rasops/rasops.c 	height = ri->ri_font->fontheight;
ri               1175 dev/rasops/rasops.c 	sp = ri->ri_bits + r_srcrow + r_srccol * ri->ri_xscale;
ri               1176 dev/rasops/rasops.c 	dp = ri->ri_bits + r_dstrow + r_dstcol * ri->ri_xscale;
ri               1179 dev/rasops/rasops.c 	if (ri->ri_flg & RI_BSWAP) {
ri               1181 dev/rasops/rasops.c 			slow_ovbcopy(sp, dp, ri->ri_xscale);
ri               1182 dev/rasops/rasops.c 			dp += ri->ri_stride;
ri               1183 dev/rasops/rasops.c 			sp += ri->ri_stride;
ri               1189 dev/rasops/rasops.c 			ovbcopy(sp, dp, ri->ri_xscale);
ri               1190 dev/rasops/rasops.c 			dp += ri->ri_stride;
ri               1191 dev/rasops/rasops.c 			sp += ri->ri_stride;
ri               1203 dev/rasops/rasops.c 	struct rasops_info *ri;
ri               1207 dev/rasops/rasops.c 	ri = (struct rasops_info *)cookie;
ri               1210 dev/rasops/rasops.c 	ri->ri_real_ops.putchar(cookie, col, ri->ri_rows - row - 1, uc,
ri               1214 dev/rasops/rasops.c 	rp = ri->ri_bits + col * ri->ri_yscale + (ri->ri_rows - row - 1) * 
ri               1215 dev/rasops/rasops.c 	    ri->ri_xscale;
ri               1216 dev/rasops/rasops.c 	height = ri->ri_font->fontheight;
ri               1220 dev/rasops/rasops.c 		int16_t c = (int16_t)ri->ri_devcmap[((u_int)attr >> 24) & 0xf];
ri               1224 dev/rasops/rasops.c 			rp += ri->ri_stride;
ri               1235 dev/rasops/rasops.c 	struct rasops_info *ri;
ri               1238 dev/rasops/rasops.c 	ri = (struct rasops_info *)cookie;
ri               1241 dev/rasops/rasops.c 		ri->ri_ops.putchar(cookie, row, i, ' ', attr);
ri               1250 dev/rasops/rasops.c 	struct rasops_info *ri = (struct rasops_info *)cookie;
ri               1255 dev/rasops/rasops.c 			for (col = 0; col < ri->ri_cols; col++)
ri               1260 dev/rasops/rasops.c 			for (col = 0; col < ri->ri_cols; col++)
ri               1286 dev/rasops/rasops.c 	struct rasops_info *ri;
ri               1289 dev/rasops/rasops.c 	ri = (struct rasops_info *)cookie;
ri               1292 dev/rasops/rasops.c 		for (col = 0; col < ri->ri_cols; col++)
ri               1293 dev/rasops/rasops.c 			ri->ri_ops.putchar(cookie, rn, col, ' ', attr);
ri                 63 dev/rasops/rasops1.c rasops1_init(ri)
ri                 64 dev/rasops/rasops1.c 	struct rasops_info *ri;
ri                 68 dev/rasops/rasops1.c 	switch (ri->ri_font->fontwidth) {
ri                 71 dev/rasops/rasops1.c 		ri->ri_ops.putchar = rasops1_putchar8;
ri                 74 dev/rasops/rasops1.c 		ri->ri_ops.putchar = rasops1_putchar16;
ri                 78 dev/rasops/rasops1.c 		ri->ri_ops.putchar = rasops1_putchar;
ri                 82 dev/rasops/rasops1.c 	if ((ri->ri_font->fontwidth & 7) != 0) {
ri                 83 dev/rasops/rasops1.c 		ri->ri_ops.erasecols = rasops1_erasecols;
ri                 84 dev/rasops/rasops1.c 		ri->ri_ops.copycols = rasops1_copycols;
ri                 85 dev/rasops/rasops1.c 		ri->ri_do_cursor = rasops1_do_cursor;
ri                101 dev/rasops/rasops1.c 	struct rasops_info *ri;
ri                105 dev/rasops/rasops1.c 	ri = (struct rasops_info *)cookie;
ri                109 dev/rasops/rasops1.c 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri                112 dev/rasops/rasops1.c 	if ((unsigned)col >= (unsigned)ri->ri_cols)
ri                116 dev/rasops/rasops1.c 	col *= ri->ri_font->fontwidth;
ri                117 dev/rasops/rasops1.c 	rp = (int32_t *)(ri->ri_bits + row * ri->ri_yscale + ((col >> 3) & ~3));
ri                118 dev/rasops/rasops1.c 	height = ri->ri_font->fontheight;
ri                119 dev/rasops/rasops1.c 	width = ri->ri_font->fontwidth;
ri                121 dev/rasops/rasops1.c 	rs = ri->ri_stride;
ri                123 dev/rasops/rasops1.c 	bg = (attr & 0x000f0000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
ri                124 dev/rasops/rasops1.c 	fg = (attr & 0x0f000000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
ri                132 dev/rasops/rasops1.c 		uc -= ri->ri_font->firstchar;
ri                133 dev/rasops/rasops1.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                134 dev/rasops/rasops1.c 		fs = ri->ri_font->stride;
ri                176 dev/rasops/rasops1.c 			DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                229 dev/rasops/rasops1.c 			DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                248 dev/rasops/rasops1.c 	struct rasops_info *ri;
ri                251 dev/rasops/rasops1.c 	ri = (struct rasops_info *)cookie;
ri                255 dev/rasops/rasops1.c 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri                258 dev/rasops/rasops1.c 	if ((unsigned)col >= (unsigned)ri->ri_cols)
ri                262 dev/rasops/rasops1.c 	rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale;
ri                263 dev/rasops/rasops1.c 	height = ri->ri_font->fontheight;
ri                264 dev/rasops/rasops1.c 	rs = ri->ri_stride;
ri                266 dev/rasops/rasops1.c 	bg = (attr & 0x000f0000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
ri                267 dev/rasops/rasops1.c 	fg = (attr & 0x0f000000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
ri                276 dev/rasops/rasops1.c 		uc -= ri->ri_font->firstchar;
ri                277 dev/rasops/rasops1.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                278 dev/rasops/rasops1.c 		fs = ri->ri_font->stride;
ri                299 dev/rasops/rasops1.c 		rp[-(ri->ri_stride << 1)] = fg;
ri                313 dev/rasops/rasops1.c 	struct rasops_info *ri;
ri                316 dev/rasops/rasops1.c 	ri = (struct rasops_info *)cookie;
ri                320 dev/rasops/rasops1.c 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri                323 dev/rasops/rasops1.c 	if ((unsigned)col >= (unsigned)ri->ri_cols)
ri                327 dev/rasops/rasops1.c 	rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale;
ri                328 dev/rasops/rasops1.c 	height = ri->ri_font->fontheight;
ri                329 dev/rasops/rasops1.c 	rs = ri->ri_stride;
ri                331 dev/rasops/rasops1.c 	bg = (attr & 0x000f0000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
ri                332 dev/rasops/rasops1.c 	fg = (attr & 0x0f000000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
ri                341 dev/rasops/rasops1.c 		uc -= ri->ri_font->firstchar;
ri                342 dev/rasops/rasops1.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                343 dev/rasops/rasops1.c 		fs = ri->ri_font->stride;
ri                365 dev/rasops/rasops1.c 		*(int16_t *)(rp - (ri->ri_stride << 1)) = fg;
ri                 79 dev/rasops/rasops15.c rasops15_init(ri)
ri                 80 dev/rasops/rasops15.c 	struct rasops_info *ri;
ri                 83 dev/rasops/rasops15.c 	switch (ri->ri_font->fontwidth) {
ri                 86 dev/rasops/rasops15.c 		ri->ri_ops.putchar = rasops15_putchar8;
ri                 90 dev/rasops/rasops15.c 		ri->ri_ops.putchar = rasops15_putchar12;
ri                 94 dev/rasops/rasops15.c 		ri->ri_ops.putchar = rasops15_putchar16;
ri                 98 dev/rasops/rasops15.c 		ri->ri_ops.putchar = rasops15_putchar;
ri                102 dev/rasops/rasops15.c 	if (ri->ri_rnum == 0) {
ri                103 dev/rasops/rasops15.c 		ri->ri_rnum = 5;
ri                104 dev/rasops/rasops15.c 		ri->ri_rpos = 0;
ri                105 dev/rasops/rasops15.c 		ri->ri_gnum = 5 + (ri->ri_depth == 16);
ri                106 dev/rasops/rasops15.c 		ri->ri_gpos = 5;
ri                107 dev/rasops/rasops15.c 		ri->ri_bnum = 5;
ri                108 dev/rasops/rasops15.c 		ri->ri_bpos = 10 + (ri->ri_depth == 16);
ri                123 dev/rasops/rasops15.c 	struct rasops_info *ri;
ri                126 dev/rasops/rasops15.c 	ri = (struct rasops_info *)cookie;
ri                130 dev/rasops/rasops15.c 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri                133 dev/rasops/rasops15.c 	if ((unsigned)col >= (unsigned)ri->ri_cols)
ri                137 dev/rasops/rasops15.c 	rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale;
ri                138 dev/rasops/rasops15.c 	height = ri->ri_font->fontheight;
ri                139 dev/rasops/rasops15.c 	width = ri->ri_font->fontwidth;
ri                141 dev/rasops/rasops15.c 	clr[1] = ri->ri_devcmap[((u_int)attr >> 24) & 0xf];
ri                142 dev/rasops/rasops15.c 	clr[0] = ri->ri_devcmap[((u_int)attr >> 16) & 0xf];
ri                148 dev/rasops/rasops15.c 			rp += ri->ri_stride;
ri                156 dev/rasops/rasops15.c 		uc -= ri->ri_font->firstchar;
ri                157 dev/rasops/rasops15.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                162 dev/rasops/rasops15.c 			fr += ri->ri_font->stride;
ri                163 dev/rasops/rasops15.c 			rp += ri->ri_stride;
ri                176 dev/rasops/rasops15.c 		rp -= ri->ri_stride << 1;
ri                190 dev/rasops/rasops15.c rasops15_makestamp(ri, attr)
ri                191 dev/rasops/rasops15.c 	struct rasops_info *ri;
ri                197 dev/rasops/rasops15.c 	fg = ri->ri_devcmap[((u_int)attr >> 24) & 0xf] & 0xffff;
ri                198 dev/rasops/rasops15.c 	bg = ri->ri_devcmap[((u_int)attr >> 16) & 0xf] & 0xffff;
ri                226 dev/rasops/rasops15.c 	struct rasops_info *ri;
ri                238 dev/rasops/rasops15.c 	ri = (struct rasops_info *)cookie;
ri                241 dev/rasops/rasops15.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                246 dev/rasops/rasops15.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                254 dev/rasops/rasops15.c 		rasops15_makestamp(ri, attr);
ri                256 dev/rasops/rasops15.c 	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri                257 dev/rasops/rasops15.c 	height = ri->ri_font->fontheight;
ri                263 dev/rasops/rasops15.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                266 dev/rasops/rasops15.c 		uc -= ri->ri_font->firstchar;
ri                267 dev/rasops/rasops15.c 		fr = (u_char *)ri->ri_font->data + uc*ri->ri_fontscale;
ri                268 dev/rasops/rasops15.c 		fs = ri->ri_font->stride;
ri                280 dev/rasops/rasops15.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                288 dev/rasops/rasops15.c 		DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                305 dev/rasops/rasops15.c 	struct rasops_info *ri;
ri                317 dev/rasops/rasops15.c 	ri = (struct rasops_info *)cookie;
ri                320 dev/rasops/rasops15.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                325 dev/rasops/rasops15.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                333 dev/rasops/rasops15.c 		rasops15_makestamp(ri, attr);
ri                335 dev/rasops/rasops15.c 	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri                336 dev/rasops/rasops15.c 	height = ri->ri_font->fontheight;
ri                342 dev/rasops/rasops15.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                345 dev/rasops/rasops15.c 		uc -= ri->ri_font->firstchar;
ri                346 dev/rasops/rasops15.c 		fr = (u_char *)ri->ri_font->data + uc*ri->ri_fontscale;
ri                347 dev/rasops/rasops15.c 		fs = ri->ri_font->stride;
ri                363 dev/rasops/rasops15.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                371 dev/rasops/rasops15.c 		DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                388 dev/rasops/rasops15.c 	struct rasops_info *ri;
ri                400 dev/rasops/rasops15.c 	ri = (struct rasops_info *)cookie;
ri                403 dev/rasops/rasops15.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                408 dev/rasops/rasops15.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                416 dev/rasops/rasops15.c 		rasops15_makestamp(ri, attr);
ri                418 dev/rasops/rasops15.c 	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri                419 dev/rasops/rasops15.c 	height = ri->ri_font->fontheight;
ri                426 dev/rasops/rasops15.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                429 dev/rasops/rasops15.c 		uc -= ri->ri_font->firstchar;
ri                430 dev/rasops/rasops15.c 		fr = (u_char *)ri->ri_font->data + uc*ri->ri_fontscale;
ri                431 dev/rasops/rasops15.c 		fs = ri->ri_font->stride;
ri                450 dev/rasops/rasops15.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                459 dev/rasops/rasops15.c 		DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                 73 dev/rasops/rasops2.c rasops2_init(ri)
ri                 74 dev/rasops/rasops2.c 	struct rasops_info *ri;
ri                 78 dev/rasops/rasops2.c 	switch (ri->ri_font->fontwidth) {
ri                 81 dev/rasops/rasops2.c 		ri->ri_ops.putchar = rasops2_putchar8;
ri                 84 dev/rasops/rasops2.c 		ri->ri_ops.putchar = rasops2_putchar12;
ri                 87 dev/rasops/rasops2.c 		ri->ri_ops.putchar = rasops2_putchar16;
ri                 91 dev/rasops/rasops2.c 		ri->ri_ops.putchar = rasops2_putchar;
ri                 95 dev/rasops/rasops2.c 	if ((ri->ri_font->fontwidth & 3) != 0) {
ri                 96 dev/rasops/rasops2.c 		ri->ri_ops.erasecols = rasops2_erasecols;
ri                 97 dev/rasops/rasops2.c 		ri->ri_ops.copycols = rasops2_copycols;
ri                 98 dev/rasops/rasops2.c 		ri->ri_do_cursor = rasops2_do_cursor;
ri                135 dev/rasops/rasops2.c 	struct rasops_info *ri;
ri                139 dev/rasops/rasops2.c 	ri = (struct rasops_info *)cookie;
ri                143 dev/rasops/rasops2.c 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri                146 dev/rasops/rasops2.c 	if ((unsigned)col >= (unsigned)ri->ri_cols)
ri                150 dev/rasops/rasops2.c 	width = ri->ri_font->fontwidth << 1;
ri                151 dev/rasops/rasops2.c 	height = ri->ri_font->fontheight;
ri                153 dev/rasops/rasops2.c 	rp = (int32_t *)(ri->ri_bits + row * ri->ri_yscale + ((col >> 3) & ~3));
ri                155 dev/rasops/rasops2.c 	rs = ri->ri_stride;
ri                157 dev/rasops/rasops2.c 	bg = ri->ri_devcmap[(attr >> 16) & 0xf];
ri                158 dev/rasops/rasops2.c 	fg = ri->ri_devcmap[(attr >> 24) & 0xf];
ri                166 dev/rasops/rasops2.c 		uc -= ri->ri_font->firstchar;
ri                167 dev/rasops/rasops2.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                168 dev/rasops/rasops2.c 		fs = ri->ri_font->stride;
ri                196 dev/rasops/rasops2.c 			DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                230 dev/rasops/rasops2.c 			DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                242 dev/rasops/rasops2.c rasops2_makestamp(ri, attr)
ri                243 dev/rasops/rasops2.c 	struct rasops_info *ri;
ri                248 dev/rasops/rasops2.c 	fg = ri->ri_devcmap[(attr >> 24) & 0xf] & 3;
ri                249 dev/rasops/rasops2.c 	bg = ri->ri_devcmap[(attr >> 16) & 0xf] & 3;
ri                270 dev/rasops/rasops2.c 	struct rasops_info *ri;
ri                281 dev/rasops/rasops2.c 	ri = (struct rasops_info *)cookie;
ri                285 dev/rasops/rasops2.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                290 dev/rasops/rasops2.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                296 dev/rasops/rasops2.c 	rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale;
ri                297 dev/rasops/rasops2.c 	height = ri->ri_font->fontheight;
ri                298 dev/rasops/rasops2.c 	rs = ri->ri_stride;
ri                302 dev/rasops/rasops2.c 		rasops2_makestamp(ri, attr);
ri                311 dev/rasops/rasops2.c 		uc -= ri->ri_font->firstchar;
ri                312 dev/rasops/rasops2.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                313 dev/rasops/rasops2.c 		fs = ri->ri_font->stride;
ri                325 dev/rasops/rasops2.c 		*(int16_t *)(rp - (ri->ri_stride << 1)) = stamp[15];
ri                340 dev/rasops/rasops2.c 	struct rasops_info *ri;
ri                351 dev/rasops/rasops2.c 	ri = (struct rasops_info *)cookie;
ri                355 dev/rasops/rasops2.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                360 dev/rasops/rasops2.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                366 dev/rasops/rasops2.c 	rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale;
ri                367 dev/rasops/rasops2.c 	height = ri->ri_font->fontheight;
ri                368 dev/rasops/rasops2.c 	rs = ri->ri_stride;
ri                372 dev/rasops/rasops2.c 		rasops2_makestamp(ri, attr);
ri                381 dev/rasops/rasops2.c 		uc -= ri->ri_font->firstchar;
ri                382 dev/rasops/rasops2.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                383 dev/rasops/rasops2.c 		fs = ri->ri_font->stride;
ri                396 dev/rasops/rasops2.c 		rp -= ri->ri_stride << 1;
ri                413 dev/rasops/rasops2.c 	struct rasops_info *ri;
ri                424 dev/rasops/rasops2.c 	ri = (struct rasops_info *)cookie;
ri                428 dev/rasops/rasops2.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                433 dev/rasops/rasops2.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                439 dev/rasops/rasops2.c 	rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale;
ri                440 dev/rasops/rasops2.c 	height = ri->ri_font->fontheight;
ri                441 dev/rasops/rasops2.c 	rs = ri->ri_stride;
ri                445 dev/rasops/rasops2.c 		rasops2_makestamp(ri, attr);
ri                454 dev/rasops/rasops2.c 		uc -= ri->ri_font->firstchar;
ri                455 dev/rasops/rasops2.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                456 dev/rasops/rasops2.c 		fs = ri->ri_font->stride;
ri                470 dev/rasops/rasops2.c 		*(int32_t *)(rp - (ri->ri_stride << 1)) = stamp[15];
ri                 84 dev/rasops/rasops24.c rasops24_init(ri)
ri                 85 dev/rasops/rasops24.c 	struct rasops_info *ri;
ri                 88 dev/rasops/rasops24.c 	switch (ri->ri_font->fontwidth) {
ri                 91 dev/rasops/rasops24.c 		ri->ri_ops.putchar = rasops24_putchar8;
ri                 94 dev/rasops/rasops24.c 		ri->ri_ops.putchar = rasops24_putchar12;
ri                 97 dev/rasops/rasops24.c 		ri->ri_ops.putchar = rasops24_putchar16;
ri                101 dev/rasops/rasops24.c 		ri->ri_ops.putchar = rasops24_putchar;
ri                105 dev/rasops/rasops24.c 	if (ri->ri_rnum == 0) {
ri                106 dev/rasops/rasops24.c 		ri->ri_rnum = 8;
ri                107 dev/rasops/rasops24.c 		ri->ri_rpos = 0;
ri                108 dev/rasops/rasops24.c 		ri->ri_gnum = 8;
ri                109 dev/rasops/rasops24.c 		ri->ri_gpos = 8;
ri                110 dev/rasops/rasops24.c 		ri->ri_bnum = 8;
ri                111 dev/rasops/rasops24.c 		ri->ri_bpos = 16;
ri                114 dev/rasops/rasops24.c 	ri->ri_ops.erasecols = rasops24_erasecols;
ri                115 dev/rasops/rasops24.c 	ri->ri_ops.eraserows = rasops24_eraserows;
ri                130 dev/rasops/rasops24.c 	struct rasops_info *ri;
ri                133 dev/rasops/rasops24.c 	ri = (struct rasops_info *)cookie;
ri                137 dev/rasops/rasops24.c 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri                140 dev/rasops/rasops24.c 	if ((unsigned)col >= (unsigned)ri->ri_cols)
ri                144 dev/rasops/rasops24.c 	rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale;
ri                145 dev/rasops/rasops24.c 	height = ri->ri_font->fontheight;
ri                146 dev/rasops/rasops24.c 	width = ri->ri_font->fontwidth;
ri                148 dev/rasops/rasops24.c 	clr[1] = ri->ri_devcmap[((u_int)attr >> 24) & 0xf];
ri                149 dev/rasops/rasops24.c 	clr[0] = ri->ri_devcmap[((u_int)attr >> 16) & 0xf];
ri                155 dev/rasops/rasops24.c 			rp += ri->ri_stride;
ri                164 dev/rasops/rasops24.c 		uc -= ri->ri_font->firstchar;
ri                165 dev/rasops/rasops24.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                171 dev/rasops/rasops24.c 			fr += ri->ri_font->stride;
ri                172 dev/rasops/rasops24.c 			rp += ri->ri_stride;
ri                192 dev/rasops/rasops24.c 		rp -= ri->ri_stride << 1;
ri                207 dev/rasops/rasops24.c rasops24_makestamp(ri, attr)
ri                208 dev/rasops/rasops24.c 	struct rasops_info *ri;
ri                214 dev/rasops/rasops24.c 	fg = ri->ri_devcmap[((u_int)attr >> 24) & 0xf] & 0xffffff;
ri                215 dev/rasops/rasops24.c 	bg = ri->ri_devcmap[((u_int)attr >> 16) & 0xf] & 0xffffff;
ri                235 dev/rasops/rasops24.c 		if ((ri->ri_flg & RI_BSWAP) == 0) {
ri                237 dev/rasops/rasops24.c 		if ((ri->ri_flg & RI_BSWAP) != 0) {
ri                256 dev/rasops/rasops24.c 	struct rasops_info *ri;
ri                268 dev/rasops/rasops24.c 	ri = (struct rasops_info *)cookie;
ri                271 dev/rasops/rasops24.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                276 dev/rasops/rasops24.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                284 dev/rasops/rasops24.c 		rasops24_makestamp(ri, attr);
ri                286 dev/rasops/rasops24.c 	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri                287 dev/rasops/rasops24.c 	height = ri->ri_font->fontheight;
ri                293 dev/rasops/rasops24.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                296 dev/rasops/rasops24.c 		uc -= ri->ri_font->firstchar;
ri                297 dev/rasops/rasops24.c 		fr = (u_char *)ri->ri_font->data + uc*ri->ri_fontscale;
ri                298 dev/rasops/rasops24.c 		fs = ri->ri_font->stride;
ri                312 dev/rasops/rasops24.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                320 dev/rasops/rasops24.c 		DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                337 dev/rasops/rasops24.c 	struct rasops_info *ri;
ri                349 dev/rasops/rasops24.c 	ri = (struct rasops_info *)cookie;
ri                352 dev/rasops/rasops24.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                357 dev/rasops/rasops24.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                365 dev/rasops/rasops24.c 		rasops24_makestamp(ri, attr);
ri                367 dev/rasops/rasops24.c 	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri                368 dev/rasops/rasops24.c 	height = ri->ri_font->fontheight;
ri                375 dev/rasops/rasops24.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                378 dev/rasops/rasops24.c 		uc -= ri->ri_font->firstchar;
ri                379 dev/rasops/rasops24.c 		fr = (u_char *)ri->ri_font->data + uc*ri->ri_fontscale;
ri                380 dev/rasops/rasops24.c 		fs = ri->ri_font->stride;
ri                399 dev/rasops/rasops24.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                407 dev/rasops/rasops24.c 		DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                425 dev/rasops/rasops24.c 	struct rasops_info *ri;
ri                437 dev/rasops/rasops24.c 	ri = (struct rasops_info *)cookie;
ri                440 dev/rasops/rasops24.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                445 dev/rasops/rasops24.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                453 dev/rasops/rasops24.c 		rasops24_makestamp(ri, attr);
ri                455 dev/rasops/rasops24.c 	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri                456 dev/rasops/rasops24.c 	height = ri->ri_font->fontheight;
ri                464 dev/rasops/rasops24.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                467 dev/rasops/rasops24.c 		uc -= ri->ri_font->firstchar;
ri                468 dev/rasops/rasops24.c 		fr = (u_char *)ri->ri_font->data + uc*ri->ri_fontscale;
ri                469 dev/rasops/rasops24.c 		fs = ri->ri_font->stride;
ri                492 dev/rasops/rasops24.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                501 dev/rasops/rasops24.c 		DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                522 dev/rasops/rasops24.c 	struct rasops_info *ri;
ri                533 dev/rasops/rasops24.c 	ri = (struct rasops_info *)cookie;
ri                541 dev/rasops/rasops24.c 	if ((row + num) > ri->ri_rows)
ri                542 dev/rasops/rasops24.c 		num = ri->ri_rows - row;
ri                548 dev/rasops/rasops24.c 	clr = ri->ri_devcmap[(attr >> 16) & 0xf] & 0xffffff;
ri                554 dev/rasops/rasops24.c 	if ((ri->ri_flg & RI_BSWAP) == 0) {
ri                556 dev/rasops/rasops24.c 	if ((ri->ri_flg & RI_BSWAP) != 0) {
ri                569 dev/rasops/rasops24.c 	if (num == ri->ri_rows && (ri->ri_flg & RI_FULLCLEAR) != 0) {
ri                570 dev/rasops/rasops24.c 		stride = ri->ri_stride;
ri                571 dev/rasops/rasops24.c 		num = ri->ri_height;
ri                572 dev/rasops/rasops24.c 		dp = (int32_t *)ri->ri_origbits;
ri                575 dev/rasops/rasops24.c 		stride = ri->ri_emustride;
ri                576 dev/rasops/rasops24.c 		num *= ri->ri_font->fontheight;
ri                577 dev/rasops/rasops24.c 		dp = (int32_t *)(ri->ri_bits + row * ri->ri_yscale);
ri                578 dev/rasops/rasops24.c 		delta = ri->ri_delta;
ri                625 dev/rasops/rasops24.c 	struct rasops_info *ri;
ri                638 dev/rasops/rasops24.c 	ri = (struct rasops_info *)cookie;
ri                642 dev/rasops/rasops24.c 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri                650 dev/rasops/rasops24.c 	if ((col + num) > ri->ri_cols)
ri                651 dev/rasops/rasops24.c 		num = ri->ri_cols - col;
ri                657 dev/rasops/rasops24.c 	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri                658 dev/rasops/rasops24.c 	num *= ri->ri_font->fontwidth;
ri                659 dev/rasops/rasops24.c 	height = ri->ri_font->fontheight;
ri                661 dev/rasops/rasops24.c 	clr = ri->ri_devcmap[(attr >> 16) & 0xf] & 0xffffff;
ri                667 dev/rasops/rasops24.c 	if ((ri->ri_flg & RI_BSWAP) == 0) {
ri                669 dev/rasops/rasops24.c 	if ((ri->ri_flg & RI_BSWAP) != 0) {
ri                691 dev/rasops/rasops24.c 		DELTA(rp, ri->ri_stride, int32_t *);
ri                 54 dev/rasops/rasops32.c rasops32_init(ri)
ri                 55 dev/rasops/rasops32.c 	struct rasops_info *ri;
ri                 58 dev/rasops/rasops32.c 	if (ri->ri_rnum == 0) {
ri                 59 dev/rasops/rasops32.c 		ri->ri_rnum = 8;
ri                 60 dev/rasops/rasops32.c 		ri->ri_rpos = 0;
ri                 61 dev/rasops/rasops32.c 		ri->ri_gnum = 8;
ri                 62 dev/rasops/rasops32.c 		ri->ri_gpos = 8;
ri                 63 dev/rasops/rasops32.c 		ri->ri_bnum = 8;
ri                 64 dev/rasops/rasops32.c 		ri->ri_bpos = 16;
ri                 67 dev/rasops/rasops32.c 	ri->ri_ops.putchar = rasops32_putchar;
ri                 81 dev/rasops/rasops32.c 	struct rasops_info *ri;
ri                 85 dev/rasops/rasops32.c 	ri = (struct rasops_info *)cookie;
ri                 89 dev/rasops/rasops32.c 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri                 92 dev/rasops/rasops32.c 	if ((unsigned)col >= (unsigned)ri->ri_cols)
ri                 96 dev/rasops/rasops32.c 	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri                 98 dev/rasops/rasops32.c 	height = ri->ri_font->fontheight;
ri                 99 dev/rasops/rasops32.c 	width = ri->ri_font->fontwidth;
ri                101 dev/rasops/rasops32.c 	clr[0] = ri->ri_devcmap[(attr >> 16) & 0xf];
ri                102 dev/rasops/rasops32.c 	clr[1] = ri->ri_devcmap[(attr >> 24) & 0xf];
ri                107 dev/rasops/rasops32.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                113 dev/rasops/rasops32.c 		uc -= ri->ri_font->firstchar;
ri                114 dev/rasops/rasops32.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                115 dev/rasops/rasops32.c 		fs = ri->ri_font->stride;
ri                122 dev/rasops/rasops32.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                133 dev/rasops/rasops32.c 		DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                 72 dev/rasops/rasops4.c rasops4_init(ri)
ri                 73 dev/rasops/rasops4.c 	struct rasops_info *ri;
ri                 77 dev/rasops/rasops4.c 	switch (ri->ri_font->fontwidth) {
ri                 80 dev/rasops/rasops4.c 		ri->ri_ops.putchar = rasops4_putchar8;
ri                 83 dev/rasops/rasops4.c 		ri->ri_ops.putchar = rasops4_putchar12;
ri                 86 dev/rasops/rasops4.c 		ri->ri_ops.putchar = rasops4_putchar16;
ri                 91 dev/rasops/rasops4.c 		ri->ri_ops.putchar = rasops4_putchar;
ri                 95 dev/rasops/rasops4.c 	if ((ri->ri_font->fontwidth & 1) != 0) {
ri                 96 dev/rasops/rasops4.c 		ri->ri_ops.erasecols = rasops4_erasecols;
ri                 97 dev/rasops/rasops4.c 		ri->ri_ops.copycols = rasops4_copycols;
ri                 98 dev/rasops/rasops4.c 		ri->ri_do_cursor = rasops4_do_cursor;
ri                114 dev/rasops/rasops4.c 	struct rasops_info *ri;
ri                118 dev/rasops/rasops4.c 	ri = (struct rasops_info *)cookie;
ri                122 dev/rasops/rasops4.c 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri                125 dev/rasops/rasops4.c 	if ((unsigned)col >= (unsigned)ri->ri_cols)
ri                129 dev/rasops/rasops4.c 	width = ri->ri_font->fontwidth << 1;
ri                130 dev/rasops/rasops4.c 	height = ri->ri_font->fontheight;
ri                132 dev/rasops/rasops4.c 	rp = (int32_t *)(ri->ri_bits + row * ri->ri_yscale + ((col >> 3) & ~3));
ri                134 dev/rasops/rasops4.c 	rs = ri->ri_stride;
ri                136 dev/rasops/rasops4.c 	bg = ri->ri_devcmap[(attr >> 16) & 0xf];
ri                137 dev/rasops/rasops4.c 	fg = ri->ri_devcmap[(attr >> 24) & 0xf];
ri                145 dev/rasops/rasops4.c 		uc -= ri->ri_font->firstchar;
ri                146 dev/rasops/rasops4.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                147 dev/rasops/rasops4.c 		fs = ri->ri_font->stride;
ri                173 dev/rasops/rasops4.c 			DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                210 dev/rasops/rasops4.c 			DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                237 dev/rasops/rasops4.c rasops4_makestamp(ri, attr)
ri                238 dev/rasops/rasops4.c 	struct rasops_info *ri;
ri                243 dev/rasops/rasops4.c 	fg = ri->ri_devcmap[(attr >> 24) & 0xf] & 0xf;
ri                244 dev/rasops/rasops4.c 	bg = ri->ri_devcmap[(attr >> 16) & 0xf] & 0xf;
ri                272 dev/rasops/rasops4.c 	struct rasops_info *ri;
ri                284 dev/rasops/rasops4.c 	ri = (struct rasops_info *)cookie;
ri                288 dev/rasops/rasops4.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                293 dev/rasops/rasops4.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                299 dev/rasops/rasops4.c 	rp = (u_int16_t *)(ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale);
ri                300 dev/rasops/rasops4.c 	height = ri->ri_font->fontheight;
ri                301 dev/rasops/rasops4.c 	rs = ri->ri_stride / sizeof(*rp);
ri                305 dev/rasops/rasops4.c 		rasops4_makestamp(ri, attr);
ri                315 dev/rasops/rasops4.c 		uc -= ri->ri_font->firstchar;
ri                316 dev/rasops/rasops4.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                317 dev/rasops/rasops4.c 		fs = ri->ri_font->stride;
ri                347 dev/rasops/rasops4.c 	struct rasops_info *ri;
ri                359 dev/rasops/rasops4.c 	ri = (struct rasops_info *)cookie;
ri                363 dev/rasops/rasops4.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                368 dev/rasops/rasops4.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                374 dev/rasops/rasops4.c 	rp = (u_int16_t *)(ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale);
ri                375 dev/rasops/rasops4.c 	height = ri->ri_font->fontheight;
ri                376 dev/rasops/rasops4.c 	rs = ri->ri_stride / sizeof(*rp);
ri                380 dev/rasops/rasops4.c 		rasops4_makestamp(ri, attr);
ri                391 dev/rasops/rasops4.c 		uc -= ri->ri_font->firstchar;
ri                392 dev/rasops/rasops4.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                393 dev/rasops/rasops4.c 		fs = ri->ri_font->stride;
ri                425 dev/rasops/rasops4.c 	struct rasops_info *ri;
ri                437 dev/rasops/rasops4.c 	ri = (struct rasops_info *)cookie;
ri                441 dev/rasops/rasops4.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                446 dev/rasops/rasops4.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                452 dev/rasops/rasops4.c 	rp = (u_int16_t *)(ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale);
ri                453 dev/rasops/rasops4.c 	height = ri->ri_font->fontheight;
ri                454 dev/rasops/rasops4.c 	rs = ri->ri_stride / sizeof(*rp);
ri                458 dev/rasops/rasops4.c 		rasops4_makestamp(ri, attr);
ri                470 dev/rasops/rasops4.c 		uc -= ri->ri_font->firstchar;
ri                471 dev/rasops/rasops4.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                472 dev/rasops/rasops4.c 		fs = ri->ri_font->stride;
ri                 53 dev/rasops/rasops8.c void	rasops8_makestamp(struct rasops_info *ri, long);
ri                 78 dev/rasops/rasops8.c rasops8_init(ri)
ri                 79 dev/rasops/rasops8.c 	struct rasops_info *ri;
ri                 82 dev/rasops/rasops8.c 	switch (ri->ri_font->fontwidth) {
ri                 85 dev/rasops/rasops8.c 		ri->ri_ops.putchar = rasops8_putchar8;
ri                 88 dev/rasops/rasops8.c 		ri->ri_ops.putchar = rasops8_putchar12;
ri                 91 dev/rasops/rasops8.c 		ri->ri_ops.putchar = rasops8_putchar16;
ri                 95 dev/rasops/rasops8.c 		ri->ri_ops.putchar = rasops8_putchar;
ri                112 dev/rasops/rasops8.c 	struct rasops_info *ri;
ri                114 dev/rasops/rasops8.c 	ri = (struct rasops_info *)cookie;
ri                118 dev/rasops/rasops8.c 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri                121 dev/rasops/rasops8.c 	if ((unsigned)col >= (unsigned)ri->ri_cols)
ri                124 dev/rasops/rasops8.c 	rp = ri->ri_bits + row * ri->ri_yscale + col * ri->ri_xscale;
ri                126 dev/rasops/rasops8.c 	height = ri->ri_font->fontheight;
ri                127 dev/rasops/rasops8.c 	width = ri->ri_font->fontwidth;
ri                128 dev/rasops/rasops8.c 	clr[0] = (u_char)ri->ri_devcmap[(attr >> 16) & 0xf];
ri                129 dev/rasops/rasops8.c 	clr[1] = (u_char)ri->ri_devcmap[(attr >> 24) & 0xf];
ri                136 dev/rasops/rasops8.c 			rp += ri->ri_stride;
ri                142 dev/rasops/rasops8.c 		uc -= ri->ri_font->firstchar;
ri                143 dev/rasops/rasops8.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                144 dev/rasops/rasops8.c 		fs = ri->ri_font->stride;
ri                150 dev/rasops/rasops8.c 			rp += ri->ri_stride;
ri                163 dev/rasops/rasops8.c 		rp -= (ri->ri_stride << 1);
ri                175 dev/rasops/rasops8.c rasops8_makestamp(ri, attr)
ri                176 dev/rasops/rasops8.c 	struct rasops_info *ri;
ri                182 dev/rasops/rasops8.c 	fg = ri->ri_devcmap[(attr >> 24) & 0xf] & 0xff;
ri                183 dev/rasops/rasops8.c 	bg = ri->ri_devcmap[(attr >> 16) & 0xf] & 0xff;
ri                199 dev/rasops/rasops8.c 		if (ri->ri_flg & RI_BSWAP)
ri                215 dev/rasops/rasops8.c 	struct rasops_info *ri;
ri                227 dev/rasops/rasops8.c 	ri = (struct rasops_info *)cookie;
ri                230 dev/rasops/rasops8.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                235 dev/rasops/rasops8.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                243 dev/rasops/rasops8.c 		rasops8_makestamp(ri, attr);
ri                245 dev/rasops/rasops8.c 	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri                246 dev/rasops/rasops8.c 	height = ri->ri_font->fontheight;
ri                251 dev/rasops/rasops8.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                254 dev/rasops/rasops8.c 		uc -= ri->ri_font->firstchar;
ri                255 dev/rasops/rasops8.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                256 dev/rasops/rasops8.c 		fs = ri->ri_font->stride;
ri                263 dev/rasops/rasops8.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                269 dev/rasops/rasops8.c 		DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                286 dev/rasops/rasops8.c 	struct rasops_info *ri;
ri                298 dev/rasops/rasops8.c 	ri = (struct rasops_info *)cookie;
ri                301 dev/rasops/rasops8.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                306 dev/rasops/rasops8.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                314 dev/rasops/rasops8.c 		rasops8_makestamp(ri, attr);
ri                316 dev/rasops/rasops8.c 	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri                317 dev/rasops/rasops8.c 	height = ri->ri_font->fontheight;
ri                324 dev/rasops/rasops8.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                327 dev/rasops/rasops8.c 		uc -= ri->ri_font->firstchar;
ri                328 dev/rasops/rasops8.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                329 dev/rasops/rasops8.c 		fs = ri->ri_font->stride;
ri                337 dev/rasops/rasops8.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                343 dev/rasops/rasops8.c 		DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                360 dev/rasops/rasops8.c 	struct rasops_info *ri;
ri                372 dev/rasops/rasops8.c 	ri = (struct rasops_info *)cookie;
ri                375 dev/rasops/rasops8.c 	if ((unsigned)row >= (unsigned)ri->ri_rows) {
ri                380 dev/rasops/rasops8.c 	if ((unsigned)col >= (unsigned)ri->ri_cols) {
ri                388 dev/rasops/rasops8.c 		rasops8_makestamp(ri, attr);
ri                390 dev/rasops/rasops8.c 	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + col*ri->ri_xscale);
ri                391 dev/rasops/rasops8.c 	height = ri->ri_font->fontheight;
ri                397 dev/rasops/rasops8.c 		uc -= ri->ri_font->firstchar;
ri                398 dev/rasops/rasops8.c 		fr = (u_char *)ri->ri_font->data + uc * ri->ri_fontscale;
ri                399 dev/rasops/rasops8.c 		fs = ri->ri_font->stride;
ri                408 dev/rasops/rasops8.c 			DELTA(rp, ri->ri_stride, int32_t *);
ri                414 dev/rasops/rasops8.c 		DELTA(rp, -(ri->ri_stride << 1), int32_t *);
ri                 53 dev/rasops/rasops_bitops.h 	struct rasops_info *ri;
ri                 57 dev/rasops/rasops_bitops.h 	ri = (struct rasops_info *)cookie;
ri                 60 dev/rasops/rasops_bitops.h 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri                 68 dev/rasops/rasops_bitops.h 	if ((col + num) > ri->ri_cols)
ri                 69 dev/rasops/rasops_bitops.h 		num = ri->ri_cols - col;
ri                 74 dev/rasops/rasops_bitops.h 	col *= ri->ri_font->fontwidth << PIXEL_SHIFT;
ri                 75 dev/rasops/rasops_bitops.h 	num *= ri->ri_font->fontwidth << PIXEL_SHIFT;
ri                 76 dev/rasops/rasops_bitops.h 	height = ri->ri_font->fontheight;
ri                 77 dev/rasops/rasops_bitops.h 	clr = ri->ri_devcmap[(attr >> 16) & 0xf];
ri                 78 dev/rasops/rasops_bitops.h 	rp = (int32_t *)(ri->ri_bits + row*ri->ri_yscale + ((col >> 3) & ~3));
ri                 86 dev/rasops/rasops_bitops.h 			DELTA(rp, ri->ri_stride, int32_t *);
ri                104 dev/rasops/rasops_bitops.h 			DELTA(rp, ri->ri_stride, int32_t *);
ri                124 dev/rasops/rasops_bitops.h NAME(do_cursor)(ri)
ri                125 dev/rasops/rasops_bitops.h 	struct rasops_info *ri;
ri                130 dev/rasops/rasops_bitops.h 	row = ri->ri_crow;
ri                131 dev/rasops/rasops_bitops.h 	col = ri->ri_ccol * ri->ri_font->fontwidth << PIXEL_SHIFT;
ri                132 dev/rasops/rasops_bitops.h 	height = ri->ri_font->fontheight;
ri                133 dev/rasops/rasops_bitops.h 	num = ri->ri_font->fontwidth << PIXEL_SHIFT;
ri                134 dev/rasops/rasops_bitops.h 	rp = (int32_t *)(ri->ri_bits + row * ri->ri_yscale + ((col >> 3) & ~3));
ri                141 dev/rasops/rasops_bitops.h 			DELTA(rp, ri->ri_stride, int32_t *);
ri                150 dev/rasops/rasops_bitops.h 			DELTA(rp, ri->ri_stride, int32_t *);
ri                171 dev/rasops/rasops_bitops.h 	struct rasops_info *ri;
ri                173 dev/rasops/rasops_bitops.h 	ri = (struct rasops_info *)cookie;
ri                180 dev/rasops/rasops_bitops.h 	if ((unsigned)row >= (unsigned)ri->ri_rows)
ri                188 dev/rasops/rasops_bitops.h 	if ((src + num) > ri->ri_cols)
ri                189 dev/rasops/rasops_bitops.h 		num = ri->ri_cols - src;
ri                196 dev/rasops/rasops_bitops.h 	if ((dst + num) > ri->ri_cols)
ri                197 dev/rasops/rasops_bitops.h 		num = ri->ri_cols - dst;
ri                203 dev/rasops/rasops_bitops.h 	cnt = ri->ri_font->fontwidth << PIXEL_SHIFT;
ri                207 dev/rasops/rasops_bitops.h 	row *= ri->ri_yscale;
ri                208 dev/rasops/rasops_bitops.h 	height = ri->ri_font->fontheight;
ri                213 dev/rasops/rasops_bitops.h 		srp = (int32_t *)(ri->ri_bits + row + ((src >> 3) & ~3));
ri                214 dev/rasops/rasops_bitops.h 		drp = (int32_t *)(ri->ri_bits + row + ((dst >> 3) & ~3));
ri                220 dev/rasops/rasops_bitops.h 			DELTA(srp, ri->ri_stride, int32_t *);
ri                221 dev/rasops/rasops_bitops.h 			DELTA(drp, ri->ri_stride, int32_t *);
ri                242 dev/rasops/rasops_bitops.h 		srp = (int32_t *)(ri->ri_bits + row + ((src >> 3) & ~3));
ri                243 dev/rasops/rasops_bitops.h 		drp = (int32_t *)(ri->ri_bits + row + ((dst >> 3) & ~3));
ri                257 dev/rasops/rasops_bitops.h 			DELTA(srp, ri->ri_stride, int32_t *);
ri                258 dev/rasops/rasops_bitops.h 			DELTA(drp, ri->ri_stride, int32_t *);
ri                284 dev/rasops/rasops_bitops.h 		srp = (int32_t *)(ri->ri_bits + row + ((src >> 3) & ~3));
ri                285 dev/rasops/rasops_bitops.h 		drp = (int32_t *)(ri->ri_bits + row + ((dst >> 3) & ~3));
ri                292 dev/rasops/rasops_bitops.h 			DELTA(srp, ri->ri_stride, int32_t *);
ri                293 dev/rasops/rasops_bitops.h 			DELTA(drp, ri->ri_stride, int32_t *);
ri                839 dev/sbus/cgsix.c 	struct rasops_info *ri = cookie;
ri                840 dev/sbus/cgsix.c 	struct cgsix_softc *sc = ri->ri_hw;
ri                848 dev/sbus/cgsix.c 	if (src + n > ri->ri_rows)
ri                849 dev/sbus/cgsix.c 		n = ri->ri_rows - src;
ri                854 dev/sbus/cgsix.c 	if (dst + n > ri->ri_rows)
ri                855 dev/sbus/cgsix.c 		n = ri->ri_rows - dst;
ri                858 dev/sbus/cgsix.c 	n *= ri->ri_font->fontheight;
ri                859 dev/sbus/cgsix.c 	src *= ri->ri_font->fontheight;
ri                860 dev/sbus/cgsix.c 	dst *= ri->ri_font->fontheight;
ri                868 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_CLIPMAXX, ri->ri_width - 1);
ri                869 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_CLIPMAXY, ri->ri_height - 1);
ri                871 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_X0, ri->ri_xorigin);
ri                872 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_Y0, ri->ri_yorigin + src);
ri                873 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_X1, ri->ri_xorigin + ri->ri_emuwidth - 1);
ri                874 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_Y1, ri->ri_yorigin + src + n - 1);
ri                875 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_X2, ri->ri_xorigin);
ri                876 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_Y2, ri->ri_yorigin + dst);
ri                877 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_X3, ri->ri_xorigin + ri->ri_emuwidth - 1);
ri                878 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_Y3, ri->ri_yorigin + dst + n - 1);
ri                886 dev/sbus/cgsix.c 	struct rasops_info *ri = cookie;
ri                887 dev/sbus/cgsix.c 	struct cgsix_softc *sc = ri->ri_hw;
ri                891 dev/sbus/cgsix.c 	if ((row < 0) || (row >= ri->ri_rows))
ri                897 dev/sbus/cgsix.c 	if (src + n > ri->ri_cols)
ri                898 dev/sbus/cgsix.c 		n = ri->ri_cols - src;
ri                903 dev/sbus/cgsix.c 	if (dst + n > ri->ri_cols)
ri                904 dev/sbus/cgsix.c 		n = ri->ri_cols - dst;
ri                907 dev/sbus/cgsix.c 	n *= ri->ri_font->fontwidth;
ri                908 dev/sbus/cgsix.c 	src *= ri->ri_font->fontwidth;
ri                909 dev/sbus/cgsix.c 	dst *= ri->ri_font->fontwidth;
ri                910 dev/sbus/cgsix.c 	row *= ri->ri_font->fontheight;
ri                918 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_CLIPMAXX, ri->ri_width - 1);
ri                919 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_CLIPMAXY, ri->ri_height - 1);
ri                921 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_X0, ri->ri_xorigin + src);
ri                922 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_Y0, ri->ri_yorigin + row);
ri                923 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_X1, ri->ri_xorigin + src + n - 1);
ri                925 dev/sbus/cgsix.c 	    ri->ri_yorigin + row + ri->ri_font->fontheight - 1);
ri                926 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_X2, ri->ri_xorigin + dst);
ri                927 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_Y2, ri->ri_yorigin + row);
ri                928 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_X3, ri->ri_xorigin + dst + n - 1);
ri                930 dev/sbus/cgsix.c 	    ri->ri_yorigin + row + ri->ri_font->fontheight - 1);
ri                938 dev/sbus/cgsix.c 	struct rasops_info *ri = cookie;
ri                939 dev/sbus/cgsix.c 	struct cgsix_softc *sc = ri->ri_hw;
ri                942 dev/sbus/cgsix.c 	if ((row < 0) || (row >= ri->ri_rows))
ri                948 dev/sbus/cgsix.c 	if (col + n > ri->ri_cols)
ri                949 dev/sbus/cgsix.c 		n = ri->ri_cols - col;
ri                952 dev/sbus/cgsix.c 	n *= ri->ri_font->fontwidth;
ri                953 dev/sbus/cgsix.c 	col *= ri->ri_font->fontwidth;
ri                954 dev/sbus/cgsix.c 	row *= ri->ri_font->fontheight;
ri                956 dev/sbus/cgsix.c 	ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
ri                964 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_CLIPMAXX, ri->ri_width - 1);
ri                965 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_CLIPMAXY, ri->ri_height - 1);
ri                967 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_FG, ri->ri_devcmap[bg]);
ri                968 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_ARECTY, ri->ri_yorigin + row);
ri                969 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_ARECTX, ri->ri_xorigin + col);
ri                971 dev/sbus/cgsix.c 	    ri->ri_yorigin + row + ri->ri_font->fontheight - 1);
ri                972 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_ARECTX, ri->ri_xorigin + col + n - 1);
ri                980 dev/sbus/cgsix.c 	struct rasops_info *ri = cookie;
ri                981 dev/sbus/cgsix.c 	struct cgsix_softc *sc = ri->ri_hw;
ri                988 dev/sbus/cgsix.c 	if (row + n > ri->ri_rows)
ri                989 dev/sbus/cgsix.c 		n = ri->ri_rows - row;
ri                993 dev/sbus/cgsix.c 	ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
ri               1001 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_CLIPMAXX, ri->ri_width - 1);
ri               1002 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_CLIPMAXY, ri->ri_height - 1);
ri               1004 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_FG, ri->ri_devcmap[bg]);
ri               1005 dev/sbus/cgsix.c 	if ((n == ri->ri_rows) && (ri->ri_flg & RI_FULLCLEAR)) {
ri               1008 dev/sbus/cgsix.c 		FBC_WRITE(sc, CG6_FBC_ARECTY, ri->ri_height - 1);
ri               1009 dev/sbus/cgsix.c 		FBC_WRITE(sc, CG6_FBC_ARECTX, ri->ri_width - 1);
ri               1011 dev/sbus/cgsix.c 		row *= ri->ri_font->fontheight;
ri               1012 dev/sbus/cgsix.c 		FBC_WRITE(sc, CG6_FBC_ARECTY, ri->ri_yorigin + row);
ri               1013 dev/sbus/cgsix.c 		FBC_WRITE(sc, CG6_FBC_ARECTX, ri->ri_xorigin);
ri               1015 dev/sbus/cgsix.c 		    ri->ri_yorigin + row + (n * ri->ri_font->fontheight) - 1);
ri               1017 dev/sbus/cgsix.c 		    ri->ri_xorigin + ri->ri_emuwidth - 1);
ri               1024 dev/sbus/cgsix.c cgsix_ras_do_cursor(struct rasops_info *ri)
ri               1026 dev/sbus/cgsix.c 	struct cgsix_softc *sc = ri->ri_hw;
ri               1029 dev/sbus/cgsix.c 	row = ri->ri_crow * ri->ri_font->fontheight;
ri               1030 dev/sbus/cgsix.c 	col = ri->ri_ccol * ri->ri_font->fontwidth;
ri               1037 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_CLIPMAXX, ri->ri_width - 1);
ri               1038 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_CLIPMAXY, ri->ri_height - 1);
ri               1040 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_ARECTY, ri->ri_yorigin + row);
ri               1041 dev/sbus/cgsix.c 	FBC_WRITE(sc, CG6_FBC_ARECTX, ri->ri_xorigin + col);
ri               1043 dev/sbus/cgsix.c 	    ri->ri_yorigin + row + ri->ri_font->fontheight - 1);
ri               1045 dev/sbus/cgsix.c 	    ri->ri_xorigin + col + ri->ri_font->fontwidth - 1);
ri                205 dev/sbus/zx.c  	struct rasops_info *ri;
ri                212 dev/sbus/zx.c  	ri = &sc->sc_sunfb.sf_ro;
ri                285 dev/sbus/zx.c  	ri->ri_bits = bus_space_vaddr(bt, bh);
ri                286 dev/sbus/zx.c  	ri->ri_hw = sc;
ri                296 dev/sbus/zx.c  	ri->ri_emustride = ri->ri_emuwidth * 4;
ri                297 dev/sbus/zx.c  	ri->ri_delta = ri->ri_stride - ri->ri_emustride;
ri                298 dev/sbus/zx.c  	ri->ri_pelbytes = 4;
ri                299 dev/sbus/zx.c  	ri->ri_xscale = ri->ri_font->fontwidth * 4;
ri                300 dev/sbus/zx.c  	ri->ri_bits = ri->ri_origbits;
ri                301 dev/sbus/zx.c  	ri->ri_bits += (((ri->ri_width * 4) - ri->ri_emustride) >> 1) & ~3;
ri                302 dev/sbus/zx.c  	ri->ri_bits += ((ri->ri_height - ri->ri_emuheight) >> 1) *
ri                303 dev/sbus/zx.c  	    ri->ri_stride;
ri                304 dev/sbus/zx.c  	ri->ri_yorigin = (int)(ri->ri_bits - ri->ri_origbits)
ri                305 dev/sbus/zx.c  	    / ri->ri_stride;
ri                306 dev/sbus/zx.c  	ri->ri_xorigin = (((int)(ri->ri_bits - ri->ri_origbits)
ri                307 dev/sbus/zx.c  	    % ri->ri_stride) / 4);
ri                309 dev/sbus/zx.c  	ri->ri_ops.copyrows = zx_copyrows;
ri                310 dev/sbus/zx.c  	ri->ri_ops.copycols = zx_copycols;
ri                311 dev/sbus/zx.c  	ri->ri_ops.eraserows = zx_eraserows;
ri                312 dev/sbus/zx.c  	ri->ri_ops.erasecols = zx_erasecols;
ri                313 dev/sbus/zx.c  	ri->ri_ops.putchar = zx_putchar;
ri                314 dev/sbus/zx.c  	ri->ri_do_cursor = zx_do_cursor;
ri                617 dev/sbus/zx.c  zx_fillrect(struct rasops_info *ri, int x, int y, int w, int h, long attr,
ri                625 dev/sbus/zx.c  	sc = ri->ri_hw;
ri                629 dev/sbus/zx.c  	ri->ri_ops.unpack_attr(ri, attr, &fg, &bg, NULL);
ri                630 dev/sbus/zx.c  	x = x * ri->ri_font->fontwidth + ri->ri_xorigin;
ri                631 dev/sbus/zx.c  	y = y * ri->ri_font->fontheight + ri->ri_yorigin;
ri                632 dev/sbus/zx.c  	w = ri->ri_font->fontwidth * w - 1;
ri                633 dev/sbus/zx.c  	h = ri->ri_font->fontheight * h - 1;
ri                639 dev/sbus/zx.c  	SETREG(zd->zd_fg, ri->ri_devcmap[bg] << 24);
ri                645 dev/sbus/zx.c  zx_copyrect(struct rasops_info *ri, int sx, int sy, int dx, int dy, int w,
ri                653 dev/sbus/zx.c  	sc = ri->ri_hw;
ri                657 dev/sbus/zx.c  	sx = sx * ri->ri_font->fontwidth + ri->ri_xorigin;
ri                658 dev/sbus/zx.c  	sy = sy * ri->ri_font->fontheight + ri->ri_yorigin;
ri                659 dev/sbus/zx.c  	dx = dx * ri->ri_font->fontwidth + ri->ri_xorigin;
ri                660 dev/sbus/zx.c  	dy = dy * ri->ri_font->fontheight + ri->ri_yorigin;
ri                661 dev/sbus/zx.c  	w = w * ri->ri_font->fontwidth - 1;
ri                662 dev/sbus/zx.c  	h = h * ri->ri_font->fontheight - 1;
ri                683 dev/sbus/zx.c  zx_do_cursor(struct rasops_info *ri)
ri                686 dev/sbus/zx.c  	zx_fillrect(ri, ri->ri_ccol, ri->ri_crow, 1, 1, WSCOL_BLACK << 16,
ri                694 dev/sbus/zx.c  	struct rasops_info *ri;
ri                696 dev/sbus/zx.c  	ri = (struct rasops_info *)cookie;
ri                698 dev/sbus/zx.c  	zx_fillrect(ri, col, row, num, 1, attr, ZX_STD_ROP);
ri                704 dev/sbus/zx.c  	struct rasops_info *ri;
ri                710 dev/sbus/zx.c  	ri = (struct rasops_info *)cookie;
ri                712 dev/sbus/zx.c  	if (num == ri->ri_rows && (ri->ri_flg & RI_FULLCLEAR)) {
ri                713 dev/sbus/zx.c  		sc = ri->ri_hw;
ri                717 dev/sbus/zx.c  		ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
ri                723 dev/sbus/zx.c  		SETREG(zd->zd_fg, ri->ri_devcmap[bg] << 24);
ri                725 dev/sbus/zx.c  		    ZX_COORDS(ri->ri_width - 1, ri->ri_height - 1));
ri                728 dev/sbus/zx.c  		zx_fillrect(ri, 0, row, ri->ri_cols, num, attr, ZX_STD_ROP);
ri                734 dev/sbus/zx.c  	struct rasops_info *ri;
ri                736 dev/sbus/zx.c  	ri = (struct rasops_info *)cookie;
ri                738 dev/sbus/zx.c  	zx_copyrect(ri, 0, src, 0, dst, ri->ri_cols, num);
ri                744 dev/sbus/zx.c  	struct rasops_info *ri;
ri                746 dev/sbus/zx.c  	ri = (struct rasops_info *)cookie;
ri                748 dev/sbus/zx.c  	zx_copyrect(ri, src, row, dst, row, num, 1);
ri                754 dev/sbus/zx.c  	struct rasops_info *ri;
ri                763 dev/sbus/zx.c  	ri = (struct rasops_info *)cookie;
ri                764 dev/sbus/zx.c  	font = ri->ri_font;
ri                765 dev/sbus/zx.c  	ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, &ul);
ri                766 dev/sbus/zx.c  	fg = ri->ri_devcmap[fg];
ri                767 dev/sbus/zx.c  	bg = ri->ri_devcmap[bg];
ri                769 dev/sbus/zx.c  	dp = (volatile u_int32_t *)ri->ri_bits +
ri                773 dev/sbus/zx.c  		zx_fillrect(ri, col, row, 1, 1, attr, ZX_STD_ROP);
ri                787 dev/sbus/zx.c  		sc = ri->ri_hw;
ri                792 dev/sbus/zx.c  		    ri->ri_fontscale;
ri                263 dev/usb/udsbr.c udsbr_get_info(void *v, struct radio_info *ri)
ri                267 dev/usb/udsbr.c 	ri->mute = sc->sc_mute;
ri                268 dev/usb/udsbr.c 	ri->volume = sc->sc_vol ? 255 : 0;
ri                269 dev/usb/udsbr.c 	ri->caps = RADIO_CAPS_DETECT_STEREO;
ri                270 dev/usb/udsbr.c 	ri->rfreq = 0;
ri                271 dev/usb/udsbr.c 	ri->lock = 0;
ri                272 dev/usb/udsbr.c 	ri->freq = sc->sc_freq;
ri                273 dev/usb/udsbr.c 	ri->info = udsbr_status(sc) ? RADIO_INFO_STEREO : 0;
ri                279 dev/usb/udsbr.c udsbr_set_info(void *v, struct radio_info *ri)
ri                283 dev/usb/udsbr.c 	sc->sc_mute = ri->mute != 0;
ri                284 dev/usb/udsbr.c 	sc->sc_vol = ri->volume != 0;
ri                285 dev/usb/udsbr.c 	sc->sc_freq = ri->freq;