• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/syscons/

Lines Matching defs:cur_scp

657     scr_stat *cur_scp;
704 cur_scp = scp->sc->cur_scp;
724 cur_scp->status &= ~MOUSE_HIDDEN;
725 if (!ISGRAPHSC(cur_scp))
726 mark_all(cur_scp);
775 cur_scp->mouse_xpos += mouse->u.data.x;
776 cur_scp->mouse_ypos += mouse->u.data.y;
777 set_mouse_pos(cur_scp);
781 f = cur_scp->mouse_buttons ^ mouse->u.data.buttons;
782 cur_scp->mouse_buttons = mouse->u.data.buttons;
800 cur_scp->status &= ~MOUSE_HIDDEN;
802 if (cur_scp->mouse_level > 0) {
807 if (cur_scp->mouse_signal && cur_scp->mouse_proc) {
809 if (cur_scp->mouse_proc != (p1 = pfind(cur_scp->mouse_pid))) {
810 cur_scp->mouse_signal = 0;
811 cur_scp->mouse_proc = NULL;
812 cur_scp->mouse_pid = 0;
816 kern_psignal(cur_scp->mouse_proc, cur_scp->mouse_signal);
817 PROC_UNLOCK(cur_scp->mouse_proc);
823 if (ISGRAPHSC(cur_scp) || (cut_buffer == NULL))
828 if (cur_scp->mouse_buttons & MOUSE_BUTTON1DOWN)
829 mouse_cut_start(cur_scp);
831 mouse_cut_end(cur_scp);
832 if (cur_scp->mouse_buttons & MOUSE_BUTTON2DOWN ||
833 cur_scp->mouse_buttons & MOUSE_BUTTON3DOWN)
834 sc_mouse_paste(cur_scp);
850 cur_scp->mouse_buttons |= mouse->u.event.id;
852 cur_scp->mouse_buttons &= ~mouse->u.event.id;
861 cur_scp->status &= ~MOUSE_HIDDEN;
863 if (cur_scp->mouse_level > 0) {
868 if (cur_scp->mouse_signal && cur_scp->mouse_proc) {
869 if (cur_scp->mouse_proc != (p1 = pfind(cur_scp->mouse_pid))){
870 cur_scp->mouse_signal = 0;
871 cur_scp->mouse_proc = NULL;
872 cur_scp->mouse_pid = 0;
876 kern_psignal(cur_scp->mouse_proc, cur_scp->mouse_signal);
877 PROC_UNLOCK(cur_scp->mouse_proc);
883 if (ISGRAPHSC(cur_scp) || (cut_buffer == NULL))
890 mouse_cut_end(cur_scp);
893 mouse_cut_start(cur_scp);
896 mouse_cut_word(cur_scp);
897 mouse_cut_end(cur_scp);
900 mouse_cut_line(cur_scp);
901 mouse_cut_end(cur_scp);
910 sc_mouse_paste(cur_scp);
917 if (!(cur_scp->mouse_buttons & MOUSE_BUTTON1DOWN))
918 mouse_cut_end(cur_scp);
921 mouse_cut_extend(cur_scp);
938 if (ISTEXTSC(cur_scp) && (cur_scp->font != NULL))
939 sc_load_font(cur_scp, 0, cur_scp->font_size,
940 cur_scp->font_width,
941 cur_scp->font + cur_scp->font_size
942 * cur_scp->sc->mouse_char,
943 cur_scp->sc->mouse_char, 4);