Home
last modified time | relevance | path

Searched refs:vc (Results 1 - 25 of 283) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/fs/afs/
H A Dvl_rotate.c17 bool afs_begin_vlserver_operation(struct afs_vl_cursor *vc, struct afs_cell *cell, in afs_begin_vlserver_operation() argument
20 memset(vc, 0, sizeof(*vc)); in afs_begin_vlserver_operation()
21 vc->cell = cell; in afs_begin_vlserver_operation()
22 vc->key = key; in afs_begin_vlserver_operation()
23 vc->error = -EDESTADDRREQ; in afs_begin_vlserver_operation()
24 vc->ac.error = SHRT_MAX; in afs_begin_vlserver_operation()
27 vc->error = -EINTR; in afs_begin_vlserver_operation()
28 vc->flags |= AFS_VL_CURSOR_STOP; in afs_begin_vlserver_operation()
39 static bool afs_start_vl_iteration(struct afs_vl_cursor *vc) in afs_start_vl_iteration() argument
90 afs_select_vlserver(struct afs_vl_cursor *vc) afs_select_vlserver() argument
292 afs_vl_dump_edestaddrreq(const struct afs_vl_cursor *vc) afs_vl_dump_edestaddrreq() argument
341 afs_end_vlserver_operation(struct afs_vl_cursor *vc) afs_end_vlserver_operation() argument
[all...]
/kernel/linux/linux-6.6/fs/afs/
H A Dvl_rotate.c17 bool afs_begin_vlserver_operation(struct afs_vl_cursor *vc, struct afs_cell *cell, in afs_begin_vlserver_operation() argument
20 memset(vc, 0, sizeof(*vc)); in afs_begin_vlserver_operation()
21 vc->cell = cell; in afs_begin_vlserver_operation()
22 vc->key = key; in afs_begin_vlserver_operation()
23 vc->error = -EDESTADDRREQ; in afs_begin_vlserver_operation()
24 vc->ac.error = SHRT_MAX; in afs_begin_vlserver_operation()
27 vc->error = -EINTR; in afs_begin_vlserver_operation()
28 vc->flags |= AFS_VL_CURSOR_STOP; in afs_begin_vlserver_operation()
39 static bool afs_start_vl_iteration(struct afs_vl_cursor *vc) in afs_start_vl_iteration() argument
90 afs_select_vlserver(struct afs_vl_cursor *vc) afs_select_vlserver() argument
292 afs_vl_dump_edestaddrreq(const struct afs_vl_cursor *vc) afs_vl_dump_edestaddrreq() argument
341 afs_end_vlserver_operation(struct afs_vl_cursor *vc) afs_end_vlserver_operation() argument
[all...]
/kernel/linux/linux-5.10/drivers/tty/vt/
H A Dvt.c137 struct vc vc_cons [MAX_NR_CONSOLES];
144 static void vc_init(struct vc_data *vc, unsigned int rows,
146 static void gotoxy(struct vc_data *vc, int new_x, int new_y);
147 static void save_cur(struct vc_data *vc);
148 static void reset_terminal(struct vc_data *vc, int do_clear);
151 static void set_cursor(struct vc_data *vc);
152 static void hide_cursor(struct vc_data *vc);
156 static void set_palette(struct vc_data *vc);
239 * the attribute 'active' contains the name of the current vc
240 * console and it supports poll() to detect vc switche
261 notify_write(struct vc_data *vc, unsigned int unicode) notify_write() argument
267 notify_update(struct vc_data *vc) notify_update() argument
276 con_is_fg(const struct vc_data *vc) con_is_fg() argument
281 con_should_update(const struct vc_data *vc) con_should_update() argument
286 screenpos(const struct vc_data *vc, int offset, bool viewed) screenpos() argument
366 vc_uniscr_set(struct vc_data *vc, struct uni_screen *new_uniscr) vc_uniscr_set() argument
372 vc_uniscr_putc(struct vc_data *vc, char32_t uc) vc_uniscr_putc() argument
380 vc_uniscr_insert(struct vc_data *vc, unsigned int nr) vc_uniscr_insert() argument
393 vc_uniscr_delete(struct vc_data *vc, unsigned int nr) vc_uniscr_delete() argument
406 vc_uniscr_clear_line(struct vc_data *vc, unsigned int x, unsigned int nr) vc_uniscr_clear_line() argument
418 vc_uniscr_clear_lines(struct vc_data *vc, unsigned int y, unsigned int nr) vc_uniscr_clear_lines() argument
431 vc_uniscr_scroll(struct vc_data *vc, unsigned int t, unsigned int b, enum con_scroll dir, unsigned int nr) vc_uniscr_scroll() argument
501 vc_uniscr_check(struct vc_data *vc) vc_uniscr_check() argument
547 vc_uniscr_copy_line(const struct vc_data *vc, void *dest, bool viewed, unsigned int row, unsigned int col, unsigned int nr) vc_uniscr_copy_line() argument
584 vc_uniscr_debug_check(struct vc_data *vc) vc_uniscr_debug_check() argument
620 con_scroll(struct vc_data *vc, unsigned int t, unsigned int b, enum con_scroll dir, unsigned int nr) con_scroll() argument
644 do_update_region(struct vc_data *vc, unsigned long start, int count) do_update_region() argument
688 update_region(struct vc_data *vc, unsigned long start, int count) update_region() argument
701 build_attr(struct vc_data *vc, u8 _color, enum vc_intensity _intensity, bool _blink, bool _underline, bool _reverse, bool _italic) build_attr() argument
745 update_attr(struct vc_data *vc) update_attr() argument
756 invert_screen(struct vc_data *vc, int offset, int count, bool viewed) invert_screen() argument
805 complement_pos(struct vc_data *vc, int offset) complement_pos() argument
840 insert_char(struct vc_data *vc, unsigned int nr) insert_char() argument
853 delete_char(struct vc_data *vc, unsigned int nr) delete_char() argument
869 add_softcursor(struct vc_data *vc) add_softcursor() argument
891 hide_softcursor(struct vc_data *vc) hide_softcursor() argument
902 hide_cursor(struct vc_data *vc) hide_cursor() argument
911 set_cursor(struct vc_data *vc) set_cursor() argument
925 set_origin(struct vc_data *vc) set_origin() argument
939 save_screen(struct vc_data *vc) save_screen() argument
947 flush_scrollback(struct vc_data *vc) flush_scrollback() argument
973 clear_buffer_attributes(struct vc_data *vc) clear_buffer_attributes() argument
984 redraw_screen(struct vc_data *vc, int is_switch) redraw_screen() argument
1054 visual_init(struct vc_data *vc, int num, int init) visual_init() argument
1084 visual_deinit(struct vc_data *vc) visual_deinit() argument
1092 struct vc_data *vc = container_of(port, struct vc_data, port); vc_port_destruct() local
1112 struct vc_data *vc; vc_allocate() local
1169 resize_screen(struct vc_data *vc, int width, int height, int user) resize_screen() argument
1196 vc_do_resize(struct tty_struct *tty, struct vc_data *vc, unsigned int cols, unsigned int lines) vc_do_resize() argument
1361 vc_resize(struct vc_data *vc, unsigned int cols, unsigned int rows) vc_resize() argument
1380 struct vc_data *vc = tty->driver_data; vt_resize() local
1391 struct vc_data *vc = NULL; vc_deallocate() local
1453 gotoxy(struct vc_data *vc, int new_x, int new_y) gotoxy() argument
1485 gotoxay(struct vc_data *vc, int new_x, int new_y) gotoxay() argument
1490 scrollback(struct vc_data *vc) scrollback() argument
1495 scrollfront(struct vc_data *vc, int lines) scrollfront() argument
1502 lf(struct vc_data *vc) lf() argument
1517 ri(struct vc_data *vc) ri() argument
1531 cr(struct vc_data *vc) cr() argument
1538 bs(struct vc_data *vc) bs() argument
1548 del(struct vc_data *vc) del() argument
1553 csi_J(struct vc_data *vc, int vpar) csi_J() argument
1590 csi_K(struct vc_data *vc, int vpar) csi_K() argument
1620 csi_X(struct vc_data *vc, unsigned int vpar) csi_X() argument
1636 default_attr(struct vc_data *vc) default_attr() argument
1666 rgb_foreground(struct vc_data *vc, const struct rgb *c) rgb_foreground() argument
1688 rgb_background(struct vc_data *vc, const struct rgb *c) rgb_background() argument
1704 vc_t416_color(struct vc_data *vc, int i, void(*set_color)(struct vc_data *vc, const struct rgb *c)) vc_t416_color() argument
1732 csi_m(struct vc_data *vc) csi_m() argument
1840 cursor_report(struct vc_data *vc, struct tty_struct *tty) cursor_report() argument
1883 set_mode(struct vc_data *vc, int on_off) set_mode() argument
1954 setterm_command(struct vc_data *vc) setterm_command() argument
2019 csi_at(struct vc_data *vc, unsigned int nr) csi_at() argument
2029 csi_L(struct vc_data *vc, unsigned int nr) csi_L() argument
2040 csi_P(struct vc_data *vc, unsigned int nr) csi_P() argument
2050 csi_M(struct vc_data *vc, unsigned int nr) csi_M() argument
2061 save_cur(struct vc_data *vc) save_cur() argument
2067 restore_cur(struct vc_data *vc) restore_cur() argument
2083 reset_terminal(struct vc_data *vc, int do_clear) reset_terminal() argument
2131 vc_setGx(struct vc_data *vc, unsigned int which, int c) vc_setGx() argument
2163 do_con_trol(struct tty_struct *tty, struct vc_data *vc, int c) do_con_trol() argument
2613 con_flush(struct vc_data *vc, struct vc_draw_region *draw) con_flush() argument
2624 vc_translate_ascii(const struct vc_data *vc, int c) vc_translate_ascii() argument
2659 vc_translate_unicode(struct vc_data *vc, int c, bool *rescan) vc_translate_unicode() argument
2725 vc_translate(struct vc_data *vc, int *c, bool *rescan) vc_translate() argument
2738 vc_invert_attr(const struct vc_data *vc) vc_invert_attr() argument
2753 vc_is_control(struct vc_data *vc, int tc, int c) vc_is_control() argument
2796 vc_con_write_normal(struct vc_data *vc, int tc, int c, struct vc_draw_region *draw) vc_con_write_normal() argument
2902 struct vc_data *vc; do_con_write() local
2999 struct vc_data *vc = vc_cons[fg_console].d; console_callback() local
3016 struct vc_data *vc = vc_cons[fg_console].d; set_console() local
3081 struct vc_data *vc = vc_cons[fg_console].d; vt_console_print() local
3332 struct vc_data *vc = tty->driver_data; con_unthrottle() local
3367 struct vc_data *vc; con_flush_chars() local
3386 struct vc_data *vc; con_install() local
3437 struct vc_data *vc = tty->driver_data; con_shutdown() local
3446 struct vc_data *vc = tty->driver_data; con_cleanup() local
3458 vc_init(struct vc_data *vc, unsigned int rows, unsigned int cols, int do_clear) vc_init() argument
3493 struct vc_data *vc; con_init() local
3684 struct vc_data *vc = vc_cons[i].d; do_bind_con_driver() local
3720 struct vc_data *vc = vc_cons[j].d; do_bind_con_driver() local
4019 con_is_visible(const struct vc_data *vc) con_is_visible() argument
4039 con_debug_enter(struct vc_data *vc) con_debug_enter() argument
4097 struct vc_data *vc; con_debug_leave() local
4356 struct vc_data *vc = vc_cons[fg_console].d; do_blank_screen() local
4417 struct vc_data *vc; do_unblank_screen() local
4512 set_palette(struct vc_data *vc) set_palette() argument
4573 reset_palette(struct vc_data *vc) reset_palette() argument
4599 con_font_get(struct vc_data *vc, struct console_font_op *op) con_font_get() argument
4645 con_font_set(struct vc_data *vc, struct console_font_op *op) con_font_set() argument
4685 con_font_default(struct vc_data *vc, struct console_font_op *op) con_font_default() argument
4719 con_font_op(struct vc_data *vc, struct console_font_op *op) con_font_op() argument
4740 screen_glyph(const struct vc_data *vc, int offset) screen_glyph() argument
4751 screen_glyph_unicode(const struct vc_data *vc, int n) screen_glyph_unicode() argument
4762 screen_pos(const struct vc_data *vc, int w_offset, bool viewed) screen_pos() argument
4768 getconsxy(const struct vc_data *vc, unsigned char xy[static 2]) getconsxy() argument
4775 putconsxy(struct vc_data *vc, unsigned char xy[static const 2]) putconsxy() argument
4782 vcs_scr_readw(const struct vc_data *vc, const u16 *org) vcs_scr_readw() argument
4789 vcs_scr_writew(struct vc_data *vc, u16 val, u16 *org) vcs_scr_writew() argument
4798 vcs_scr_updated(struct vc_data *vc) vcs_scr_updated() argument
[all...]
H A Dvt_ioctl.c46 const struct vc_data *vc = vc_cons[i].d; in vt_in_use() local
49 * console_lock must be held to prevent the vc from being deallocated in vt_in_use()
54 return vc && kref_read(&vc->port.kref) > 1; in vt_in_use()
75 * and the vc start at /dev/ttyX, X >= 1. We maintain that here, so we will
86 static void complete_change_console(struct vc_data *vc);
252 static int vt_kdsetmode(struct vc_data *vc, unsigned long mode) in vt_kdsetmode() argument
267 if (vc->vc_mode == mode) in vt_kdsetmode()
270 vc->vc_mode = mode; in vt_kdsetmode()
271 if (vc in vt_kdsetmode()
286 struct vc_data *vc = tty->driver_data; vt_k_ioctl() local
489 do_unimap_ioctl(int cmd, struct unimapdesc __user *user_ud, bool perm, struct vc_data *vc) do_unimap_ioctl() argument
510 vt_io_ioctl(struct vc_data *vc, unsigned int cmd, void __user *up, bool perm) vt_io_ioctl() argument
555 vt_reldisp(struct vc_data *vc, unsigned int swtch) vt_reldisp() argument
632 struct vc_data *vc = NULL; vt_disallocate() local
651 struct vc_data *vc[MAX_NR_CONSOLES]; vt_disallocate_all() local
668 vt_resizex(struct vc_data *vc, struct vt_consize __user *cs) vt_resizex() argument
739 struct vc_data *vc = tty->driver_data; vt_ioctl() local
910 struct vc_data *vc; vt_ioctl() local
961 reset_vc(struct vc_data *vc) reset_vc() argument
981 struct vc_data *vc; vc_SAK() local
1011 compat_kdfontop_ioctl(struct compat_console_font_op __user *fontop, int perm, struct console_font_op *op, struct vc_data *vc) compat_kdfontop_ioctl() argument
1036 compat_unimap_ioctl(unsigned int cmd, struct compat_unimapdesc __user *user_ud, int perm, struct vc_data *vc) compat_unimap_ioctl() argument
1061 struct vc_data *vc = tty->driver_data; vt_compat_ioctl() local
1128 complete_change_console(struct vc_data *vc) complete_change_console() argument
1204 struct vc_data *vc; change_console() local
[all...]
/kernel/linux/linux-6.6/drivers/tty/vt/
H A Dvt.c137 struct vc vc_cons [MAX_NR_CONSOLES];
143 static void vc_init(struct vc_data *vc, int do_clear);
144 static void gotoxy(struct vc_data *vc, int new_x, int new_y);
145 static void save_cur(struct vc_data *vc);
146 static void reset_terminal(struct vc_data *vc, int do_clear);
149 static void set_cursor(struct vc_data *vc);
150 static void hide_cursor(struct vc_data *vc);
154 static void set_palette(struct vc_data *vc);
242 * the attribute 'active' contains the name of the current vc
243 * console and it supports poll() to detect vc switche
264 notify_write(struct vc_data *vc, unsigned int unicode) notify_write() argument
270 notify_update(struct vc_data *vc) notify_update() argument
279 con_is_fg(const struct vc_data *vc) con_is_fg() argument
284 con_should_update(const struct vc_data *vc) con_should_update() argument
289 screenpos(const struct vc_data *vc, int offset, bool viewed) screenpos() argument
355 vc_uniscr_set(struct vc_data *vc, u32 **new_uni_lines) vc_uniscr_set() argument
361 vc_uniscr_putc(struct vc_data *vc, u32 uc) vc_uniscr_putc() argument
367 vc_uniscr_insert(struct vc_data *vc, unsigned int nr) vc_uniscr_insert() argument
378 vc_uniscr_delete(struct vc_data *vc, unsigned int nr) vc_uniscr_delete() argument
389 vc_uniscr_clear_line(struct vc_data *vc, unsigned int x, unsigned int nr) vc_uniscr_clear_line() argument
396 vc_uniscr_clear_lines(struct vc_data *vc, unsigned int y, unsigned int nr) vc_uniscr_clear_lines() argument
426 vc_uniscr_scroll(struct vc_data *vc, unsigned int top, unsigned int bottom, enum con_scroll dir, unsigned int nr) vc_uniscr_scroll() argument
482 vc_uniscr_check(struct vc_data *vc) vc_uniscr_check() argument
526 vc_uniscr_copy_line(const struct vc_data *vc, void *dest, bool viewed, unsigned int row, unsigned int col, unsigned int nr) vc_uniscr_copy_line() argument
563 con_scroll(struct vc_data *vc, unsigned int top, unsigned int bottom, enum con_scroll dir, unsigned int nr) con_scroll() argument
591 do_update_region(struct vc_data *vc, unsigned long start, int count) do_update_region() argument
635 update_region(struct vc_data *vc, unsigned long start, int count) update_region() argument
649 build_attr(struct vc_data *vc, u8 _color, enum vc_intensity _intensity, bool _blink, bool _underline, bool _reverse, bool _italic) build_attr() argument
693 update_attr(struct vc_data *vc) update_attr() argument
704 invert_screen(struct vc_data *vc, int offset, int count, bool viewed) invert_screen() argument
753 complement_pos(struct vc_data *vc, int offset) complement_pos() argument
788 insert_char(struct vc_data *vc, unsigned int nr) insert_char() argument
801 delete_char(struct vc_data *vc, unsigned int nr) delete_char() argument
817 add_softcursor(struct vc_data *vc) add_softcursor() argument
839 hide_softcursor(struct vc_data *vc) hide_softcursor() argument
850 hide_cursor(struct vc_data *vc) hide_cursor() argument
859 set_cursor(struct vc_data *vc) set_cursor() argument
873 set_origin(struct vc_data *vc) set_origin() argument
887 save_screen(struct vc_data *vc) save_screen() argument
895 flush_scrollback(struct vc_data *vc) flush_scrollback() argument
921 clear_buffer_attributes(struct vc_data *vc) clear_buffer_attributes() argument
932 redraw_screen(struct vc_data *vc, int is_switch) redraw_screen() argument
1002 visual_init(struct vc_data *vc, int num, int init) visual_init() argument
1032 visual_deinit(struct vc_data *vc) visual_deinit() argument
1040 struct vc_data *vc = container_of(port, struct vc_data, port); vc_port_destruct() local
1060 struct vc_data *vc; vc_allocate() local
1117 resize_screen(struct vc_data *vc, int width, int height, int user) resize_screen() argument
1144 vc_do_resize(struct tty_struct *tty, struct vc_data *vc, unsigned int cols, unsigned int lines) vc_do_resize() argument
1309 vc_resize(struct vc_data *vc, unsigned int cols, unsigned int rows) vc_resize() argument
1329 struct vc_data *vc = tty->driver_data; vt_resize() local
1340 struct vc_data *vc = NULL; vc_deallocate() local
1406 gotoxy(struct vc_data *vc, int new_x, int new_y) gotoxy() argument
1438 gotoxay(struct vc_data *vc, int new_x, int new_y) gotoxay() argument
1443 scrollback(struct vc_data *vc) scrollback() argument
1448 scrollfront(struct vc_data *vc, int lines) scrollfront() argument
1455 lf(struct vc_data *vc) lf() argument
1470 ri(struct vc_data *vc) ri() argument
1484 cr(struct vc_data *vc) cr() argument
1491 bs(struct vc_data *vc) bs() argument
1501 del(struct vc_data *vc) del() argument
1506 csi_J(struct vc_data *vc, int vpar) csi_J() argument
1543 csi_K(struct vc_data *vc, int vpar) csi_K() argument
1573 csi_X(struct vc_data *vc, unsigned int vpar) csi_X() argument
1589 default_attr(struct vc_data *vc) default_attr() argument
1619 rgb_foreground(struct vc_data *vc, const struct rgb *c) rgb_foreground() argument
1641 rgb_background(struct vc_data *vc, const struct rgb *c) rgb_background() argument
1657 vc_t416_color(struct vc_data *vc, int i, void(*set_color)(struct vc_data *vc, const struct rgb *c)) vc_t416_color() argument
1685 csi_m(struct vc_data *vc) csi_m() argument
1793 cursor_report(struct vc_data *vc, struct tty_struct *tty) cursor_report() argument
1836 set_mode(struct vc_data *vc, int on_off) set_mode() argument
1907 setterm_command(struct vc_data *vc) setterm_command() argument
1972 csi_at(struct vc_data *vc, unsigned int nr) csi_at() argument
1982 csi_L(struct vc_data *vc, unsigned int nr) csi_L() argument
1993 csi_P(struct vc_data *vc, unsigned int nr) csi_P() argument
2003 csi_M(struct vc_data *vc, unsigned int nr) csi_M() argument
2014 save_cur(struct vc_data *vc) save_cur() argument
2020 restore_cur(struct vc_data *vc) restore_cur() argument
2036 reset_terminal(struct vc_data *vc, int do_clear) reset_terminal() argument
2084 vc_setGx(struct vc_data *vc, unsigned int which, int c) vc_setGx() argument
2116 do_con_trol(struct tty_struct *tty, struct vc_data *vc, int c) do_con_trol() argument
2566 con_flush(struct vc_data *vc, struct vc_draw_region *draw) con_flush() argument
2577 vc_translate_ascii(const struct vc_data *vc, int c) vc_translate_ascii() argument
2612 vc_translate_unicode(struct vc_data *vc, int c, bool *rescan) vc_translate_unicode() argument
2678 vc_translate(struct vc_data *vc, int *c, bool *rescan) vc_translate() argument
2691 vc_invert_attr(const struct vc_data *vc) vc_invert_attr() argument
2706 vc_is_control(struct vc_data *vc, int tc, int c) vc_is_control() argument
2749 vc_con_write_normal(struct vc_data *vc, int tc, int c, struct vc_draw_region *draw) vc_con_write_normal() argument
2855 struct vc_data *vc; do_con_write() local
2951 struct vc_data *vc = vc_cons[fg_console].d; console_callback() local
2968 struct vc_data *vc = vc_cons[fg_console].d; set_console() local
3033 struct vc_data *vc = vc_cons[fg_console].d; vt_console_print() local
3274 struct vc_data *vc = tty->driver_data; con_unthrottle() local
3309 struct vc_data *vc; con_flush_chars() local
3328 struct vc_data *vc; con_install() local
3379 struct vc_data *vc = tty->driver_data; con_shutdown() local
3388 struct vc_data *vc = tty->driver_data; con_cleanup() local
3400 vc_init(struct vc_data *vc, int do_clear) vc_init() argument
3429 struct vc_data *vc; con_init() local
3615 struct vc_data *vc = vc_cons[i].d; do_bind_con_driver() local
3651 struct vc_data *vc = vc_cons[j].d; do_bind_con_driver() local
3950 con_is_visible(const struct vc_data *vc) con_is_visible() argument
3970 con_debug_enter(struct vc_data *vc) con_debug_enter() argument
4028 struct vc_data *vc; con_debug_leave() local
4286 struct vc_data *vc = vc_cons[fg_console].d; do_blank_screen() local
4347 struct vc_data *vc; do_unblank_screen() local
4442 set_palette(struct vc_data *vc) set_palette() argument
4503 reset_palette(struct vc_data *vc) reset_palette() argument
4532 con_font_get(struct vc_data *vc, struct console_font_op *op) con_font_get() argument
4582 con_font_set(struct vc_data *vc, struct console_font_op *op) con_font_set() argument
4626 con_font_default(struct vc_data *vc, struct console_font_op *op) con_font_default() argument
4660 con_font_op(struct vc_data *vc, struct console_font_op *op) con_font_op() argument
4683 screen_glyph(const struct vc_data *vc, int offset) screen_glyph() argument
4694 screen_glyph_unicode(const struct vc_data *vc, int n) screen_glyph_unicode() argument
4706 screen_pos(const struct vc_data *vc, int w_offset, bool viewed) screen_pos() argument
4712 getconsxy(const struct vc_data *vc, unsigned char xy[static 2]) getconsxy() argument
4719 putconsxy(struct vc_data *vc, unsigned char xy[static const 2]) putconsxy() argument
4726 vcs_scr_readw(const struct vc_data *vc, const u16 *org) vcs_scr_readw() argument
4733 vcs_scr_writew(struct vc_data *vc, u16 val, u16 *org) vcs_scr_writew() argument
4742 vcs_scr_updated(struct vc_data *vc) vcs_scr_updated() argument
[all...]
H A Dvt_ioctl.c46 const struct vc_data *vc = vc_cons[i].d; in vt_in_use() local
49 * console_lock must be held to prevent the vc from being deallocated in vt_in_use()
54 return vc && kref_read(&vc->port.kref) > 1; in vt_in_use()
75 * and the vc start at /dev/ttyX, X >= 1. We maintain that here, so we will
86 static void complete_change_console(struct vc_data *vc);
252 static int vt_kdsetmode(struct vc_data *vc, unsigned long mode) in vt_kdsetmode() argument
267 if (vc->vc_mode == mode) in vt_kdsetmode()
270 vc->vc_mode = mode; in vt_kdsetmode()
271 if (vc in vt_kdsetmode()
286 struct vc_data *vc = tty->driver_data; vt_k_ioctl() local
489 do_unimap_ioctl(int cmd, struct unimapdesc __user *user_ud, bool perm, struct vc_data *vc) do_unimap_ioctl() argument
510 vt_io_ioctl(struct vc_data *vc, unsigned int cmd, void __user *up, bool perm) vt_io_ioctl() argument
555 vt_reldisp(struct vc_data *vc, unsigned int swtch) vt_reldisp() argument
632 struct vc_data *vc = NULL; vt_disallocate() local
651 struct vc_data *vc[MAX_NR_CONSOLES]; vt_disallocate_all() local
668 vt_resizex(struct vc_data *vc, struct vt_consize __user *cs) vt_resizex() argument
739 struct vc_data *vc = tty->driver_data; vt_ioctl() local
912 struct vc_data *vc; vt_ioctl() local
963 reset_vc(struct vc_data *vc) reset_vc() argument
982 struct vc_data *vc; vc_SAK() local
1012 compat_kdfontop_ioctl(struct compat_console_font_op __user *fontop, int perm, struct console_font_op *op, struct vc_data *vc) compat_kdfontop_ioctl() argument
1037 compat_unimap_ioctl(unsigned int cmd, struct compat_unimapdesc __user *user_ud, int perm, struct vc_data *vc) compat_unimap_ioctl() argument
1062 struct vc_data *vc = tty->driver_data; vt_compat_ioctl() local
1129 complete_change_console(struct vc_data *vc) complete_change_console() argument
1205 struct vc_data *vc; change_console() local
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/tw686x/
H A Dtw686x-video.c49 static void tw686x_buf_done(struct tw686x_video_channel *vc, in tw686x_buf_done() argument
52 struct tw686x_dma_desc *desc = &vc->dma_descs[pb]; in tw686x_buf_done()
53 struct tw686x_dev *dev = vc->dev; in tw686x_buf_done()
57 if (vc->curr_bufs[pb]) { in tw686x_buf_done()
58 vb = &vc->curr_bufs[pb]->vb; in tw686x_buf_done()
61 vb->sequence = vc->sequence++; in tw686x_buf_done()
71 vc->pb = !pb; in tw686x_buf_done()
77 static void tw686x_memcpy_dma_free(struct tw686x_video_channel *vc, in tw686x_memcpy_dma_free() argument
80 struct tw686x_dma_desc *desc = &vc->dma_descs[pb]; in tw686x_memcpy_dma_free()
81 struct tw686x_dev *dev = vc in tw686x_memcpy_dma_free()
101 tw686x_memcpy_dma_alloc(struct tw686x_video_channel *vc, unsigned int pb) tw686x_memcpy_dma_alloc() argument
128 tw686x_memcpy_buf_refill(struct tw686x_video_channel *vc, unsigned int pb) tw686x_memcpy_buf_refill() argument
154 tw686x_contig_buf_refill(struct tw686x_video_channel *vc, unsigned int pb) tw686x_contig_buf_refill() argument
224 tw686x_sg_buf_refill(struct tw686x_video_channel *vc, unsigned int pb) tw686x_sg_buf_refill() argument
254 tw686x_sg_dma_free(struct tw686x_video_channel *vc, unsigned int pb) tw686x_sg_dma_free() argument
269 tw686x_sg_dma_alloc(struct tw686x_video_channel *vc, unsigned int pb) tw686x_sg_dma_alloc() argument
321 struct tw686x_video_channel *vc = &dev->video_channels[ch]; tw686x_sg_setup() local
402 tw686x_set_framerate(struct tw686x_video_channel *vc, unsigned int fps) tw686x_set_framerate() argument
426 struct tw686x_video_channel *vc = vb2_get_drv_priv(vq); tw686x_queue_setup() local
450 struct tw686x_video_channel *vc = vb2_get_drv_priv(vb->vb2_queue); tw686x_buf_queue() local
472 tw686x_clear_queue(struct tw686x_video_channel *vc, enum vb2_buffer_state state) tw686x_clear_queue() argument
495 struct tw686x_video_channel *vc = vb2_get_drv_priv(vq); tw686x_start_streaming() local
547 struct tw686x_video_channel *vc = vb2_get_drv_priv(vq); tw686x_stop_streaming() local
566 struct tw686x_video_channel *vc = vb2_get_drv_priv(vb->vb2_queue); tw686x_buf_prepare() local
588 struct tw686x_video_channel *vc; tw686x_s_ctrl() local
626 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_g_fmt_vid_cap() local
642 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_try_fmt_vid_cap() local
671 tw686x_set_format(struct tw686x_video_channel *vc, unsigned int pixelformat, unsigned int width, unsigned int height, bool realloc) tw686x_set_format() argument
739 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_s_fmt_vid_cap() local
761 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_querycap() local
771 tw686x_set_standard(struct tw686x_video_channel *vc, v4l2_std_id id) tw686x_set_standard() argument
807 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_s_std() local
838 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_querystd() local
896 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_g_std() local
905 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_enum_framesizes() local
922 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_enum_frameintervals() local
941 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_g_parm() local
957 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_s_parm() local
981 tw686x_set_input(struct tw686x_video_channel *vc, unsigned int i) tw686x_set_input() argument
995 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_s_input() local
1013 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_g_input() local
1022 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_enum_input() local
1091 struct tw686x_video_channel *vc; tw686x_video_irq() local
1152 struct tw686x_video_channel *vc = &dev->video_channels[ch]; tw686x_video_free() local
1188 struct tw686x_video_channel *vc = &dev->video_channels[ch]; tw686x_video_init() local
1195 struct tw686x_video_channel *vc = &dev->video_channels[ch]; tw686x_video_init() local
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/tw686x/
H A Dtw686x-video.c49 static void tw686x_buf_done(struct tw686x_video_channel *vc, in tw686x_buf_done() argument
52 struct tw686x_dma_desc *desc = &vc->dma_descs[pb]; in tw686x_buf_done()
53 struct tw686x_dev *dev = vc->dev; in tw686x_buf_done()
57 if (vc->curr_bufs[pb]) { in tw686x_buf_done()
58 vb = &vc->curr_bufs[pb]->vb; in tw686x_buf_done()
61 vb->sequence = vc->sequence++; in tw686x_buf_done()
71 vc->pb = !pb; in tw686x_buf_done()
77 static void tw686x_memcpy_dma_free(struct tw686x_video_channel *vc, in tw686x_memcpy_dma_free() argument
80 struct tw686x_dma_desc *desc = &vc->dma_descs[pb]; in tw686x_memcpy_dma_free()
81 struct tw686x_dev *dev = vc in tw686x_memcpy_dma_free()
101 tw686x_memcpy_dma_alloc(struct tw686x_video_channel *vc, unsigned int pb) tw686x_memcpy_dma_alloc() argument
128 tw686x_memcpy_buf_refill(struct tw686x_video_channel *vc, unsigned int pb) tw686x_memcpy_buf_refill() argument
154 tw686x_contig_buf_refill(struct tw686x_video_channel *vc, unsigned int pb) tw686x_contig_buf_refill() argument
224 tw686x_sg_buf_refill(struct tw686x_video_channel *vc, unsigned int pb) tw686x_sg_buf_refill() argument
254 tw686x_sg_dma_free(struct tw686x_video_channel *vc, unsigned int pb) tw686x_sg_dma_free() argument
269 tw686x_sg_dma_alloc(struct tw686x_video_channel *vc, unsigned int pb) tw686x_sg_dma_alloc() argument
320 struct tw686x_video_channel *vc = &dev->video_channels[ch]; tw686x_sg_setup() local
401 tw686x_set_framerate(struct tw686x_video_channel *vc, unsigned int fps) tw686x_set_framerate() argument
425 struct tw686x_video_channel *vc = vb2_get_drv_priv(vq); tw686x_queue_setup() local
449 struct tw686x_video_channel *vc = vb2_get_drv_priv(vb->vb2_queue); tw686x_buf_queue() local
471 tw686x_clear_queue(struct tw686x_video_channel *vc, enum vb2_buffer_state state) tw686x_clear_queue() argument
494 struct tw686x_video_channel *vc = vb2_get_drv_priv(vq); tw686x_start_streaming() local
546 struct tw686x_video_channel *vc = vb2_get_drv_priv(vq); tw686x_stop_streaming() local
565 struct tw686x_video_channel *vc = vb2_get_drv_priv(vb->vb2_queue); tw686x_buf_prepare() local
587 struct tw686x_video_channel *vc; tw686x_s_ctrl() local
625 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_g_fmt_vid_cap() local
641 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_try_fmt_vid_cap() local
670 tw686x_set_format(struct tw686x_video_channel *vc, unsigned int pixelformat, unsigned int width, unsigned int height, bool realloc) tw686x_set_format() argument
738 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_s_fmt_vid_cap() local
760 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_querycap() local
768 tw686x_set_standard(struct tw686x_video_channel *vc, v4l2_std_id id) tw686x_set_standard() argument
804 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_s_std() local
835 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_querystd() local
893 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_g_std() local
902 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_enum_framesizes() local
919 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_enum_frameintervals() local
938 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_g_parm() local
954 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_s_parm() local
978 tw686x_set_input(struct tw686x_video_channel *vc, unsigned int i) tw686x_set_input() argument
992 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_s_input() local
1010 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_g_input() local
1019 struct tw686x_video_channel *vc = video_drvdata(file); tw686x_enum_input() local
1088 struct tw686x_video_channel *vc; tw686x_video_irq() local
1149 struct tw686x_video_channel *vc = &dev->video_channels[ch]; tw686x_video_free() local
1185 struct tw686x_video_channel *vc = &dev->video_channels[ch]; tw686x_video_init() local
1192 struct tw686x_video_channel *vc = &dev->video_channels[ch]; tw686x_video_init() local
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/core/
H A Dfbcon.c164 #define advance_row(p, delta) (unsigned short *)((unsigned long)(p) + (delta) * vc->vc_size_row)
175 static void fbcon_init(struct vc_data *vc, int init);
176 static void fbcon_deinit(struct vc_data *vc);
177 static void fbcon_clear(struct vc_data *vc, int sy, int sx, int height,
179 static void fbcon_putc(struct vc_data *vc, int c, int ypos, int xpos);
180 static void fbcon_putcs(struct vc_data *vc, const unsigned short *s,
182 static void fbcon_clear_margins(struct vc_data *vc, int bottom_only);
183 static void fbcon_cursor(struct vc_data *vc, int mode);
184 static void fbcon_bmove(struct vc_data *vc, int sy, int sx, int dy, int dx,
186 static int fbcon_switch(struct vc_data *vc);
246 struct vc_data *vc; fbcon_rotate_all() local
291 fbcon_is_inactive(struct vc_data *vc, struct fb_info *info) fbcon_is_inactive() argument
299 get_color(struct vc_data *vc, struct fb_info *info, u16 c, int is_fg) get_color() argument
370 struct vc_data *vc = NULL; fb_flashcursor() local
577 fbcon_prepare_logo(struct vc_data *vc, struct fb_info *info, int cols, int rows, int new_cols, int new_rows) fbcon_prepare_logo() argument
583 fbcon_prepare_logo(struct vc_data *vc, struct fb_info *info, int cols, int rows, int new_cols, int new_rows) fbcon_prepare_logo() argument
674 set_blitting_type(struct vc_data *vc, struct fb_info *info) set_blitting_type() argument
699 set_blitting_type(struct vc_data *vc, struct fb_info *info) set_blitting_type() argument
717 con2fb_acquire_newinfo(struct vc_data *vc, struct fb_info *info, int unit, int oldidx) con2fb_acquire_newinfo() argument
753 con2fb_release_oldinfo(struct vc_data *vc, struct fb_info *oldinfo, struct fb_info *newinfo, int unit, int oldidx, int found) con2fb_release_oldinfo() argument
799 con2fb_init_display(struct vc_data *vc, struct fb_info *info, int unit, int show_logo) con2fb_init_display() argument
846 struct vc_data *vc = vc_cons[unit].d; set_con2fb_map() local
949 struct vc_data *vc = vc_cons[fg_console].d; fbcon_startup() local
1030 fbcon_init(struct vc_data *vc, int init) fbcon_init() argument
1192 fbcon_deinit(struct vc_data *vc) fbcon_deinit() argument
1264 fbcon_clear(struct vc_data *vc, int sy, int sx, int height, int width) fbcon_clear() argument
1302 fbcon_putcs(struct vc_data *vc, const unsigned short *s, int count, int ypos, int xpos) fbcon_putcs() argument
1315 fbcon_putc(struct vc_data *vc, int c, int ypos, int xpos) fbcon_putc() argument
1323 fbcon_clear_margins(struct vc_data *vc, int bottom_only) fbcon_clear_margins() argument
1332 fbcon_cursor(struct vc_data *vc, int mode) fbcon_cursor() argument
1365 struct vc_data **default_mode, *vc; fbcon_set_disp() local
1427 ywrap_up(struct vc_data *vc, int count) ywrap_up() argument
1446 ywrap_down(struct vc_data *vc, int count) ywrap_down() argument
1465 ypan_up(struct vc_data *vc, int count) ypan_up() argument
1489 ypan_up_redraw(struct vc_data *vc, int t, int count) ypan_up_redraw() argument
1513 ypan_down(struct vc_data *vc, int count) ypan_down() argument
1537 ypan_down_redraw(struct vc_data *vc, int t, int count) ypan_down_redraw() argument
1561 fbcon_redraw_move(struct vc_data *vc, struct fbcon_display *p, int line, int count, int dy) fbcon_redraw_move() argument
1595 fbcon_redraw_blit(struct vc_data *vc, struct fb_info *info, struct fbcon_display *p, int line, int count, int ycount) fbcon_redraw_blit() argument
1645 fbcon_redraw(struct vc_data *vc, struct fbcon_display *p, int line, int count, int offset) fbcon_redraw() argument
1700 fbcon_scroll(struct vc_data *vc, unsigned int t, unsigned int b, enum con_scroll dir, unsigned int count) fbcon_scroll() argument
1896 fbcon_bmove(struct vc_data *vc, int sy, int sx, int dy, int dx, int height, int width) fbcon_bmove() argument
1919 fbcon_bmove_rec(struct vc_data *vc, struct fbcon_display *p, int sy, int sx, int dy, int dx, int height, int width, u_int y_break) fbcon_bmove_rec() argument
1961 updatescrollmode_accel(struct fbcon_display *p, struct fb_info *info, struct vc_data *vc) updatescrollmode_accel() argument
2003 updatescrollmode(struct fbcon_display *p, struct fb_info *info, struct vc_data *vc) updatescrollmode() argument
2026 fbcon_resize(struct vc_data *vc, unsigned int width, unsigned int height, unsigned int user) fbcon_resize() argument
2090 fbcon_switch(struct vc_data *vc) fbcon_switch() argument
2221 fbcon_generic_blank(struct vc_data *vc, struct fb_info *info, int blank) fbcon_generic_blank() argument
2236 fbcon_blank(struct vc_data *vc, int blank, int mode_switch) fbcon_blank() argument
2278 fbcon_debug_enter(struct vc_data *vc) fbcon_debug_enter() argument
2291 fbcon_debug_leave(struct vc_data *vc) fbcon_debug_leave() argument
2302 fbcon_get_font(struct vc_data *vc, struct console_font *font) fbcon_get_font() argument
2366 set_vc_hi_font(struct vc_data *vc, bool set) set_vc_hi_font() argument
2426 fbcon_do_set_font(struct vc_data *vc, int w, int h, const u8 * data, int userfont) fbcon_do_set_font() argument
2472 fbcon_copy_font(struct vc_data *vc, int con) fbcon_copy_font() argument
2494 fbcon_set_font(struct vc_data *vc, struct console_font *font, unsigned int flags) fbcon_set_font() argument
2566 fbcon_set_def_font(struct vc_data *vc, struct console_font *font, char *name) fbcon_set_def_font() argument
2590 fbcon_set_palette(struct vc_data *vc, const unsigned char *table) fbcon_set_palette() argument
2625 fbcon_screen_pos(const struct vc_data *vc, int offset) fbcon_screen_pos() argument
2630 fbcon_getxy(struct vc_data *vc, unsigned long pos, int *px, int *py) fbcon_getxy() argument
2656 fbcon_invert_region(struct vc_data *vc, u16 * p, int cnt) fbcon_invert_region() argument
2674 struct vc_data *vc = NULL; fbcon_suspended() local
2687 struct vc_data *vc; fbcon_resumed() local
2700 struct vc_data *vc; fbcon_modechanged() local
2738 struct vc_data *vc; fbcon_set_all_vcs() local
2784 struct vc_data *vc; fbcon_modechange_possible() local
3032 struct vc_data *vc; fbcon_fb_blanked() local
3054 struct vc_data *vc; fbcon_new_modelist() local
3075 struct vc_data *vc; fbcon_get_requirement() local
[all...]
H A Dbitblit.c26 struct vc_data *vc) in update_attr()
28 int i, offset = (vc->vc_font.height < 10) ? 1 : 2; in update_attr()
29 int width = DIV_ROUND_UP(vc->vc_font.width, 8); in update_attr()
30 unsigned int cellsize = vc->vc_font.height * width; in update_attr()
46 static void bit_bmove(struct vc_data *vc, struct fb_info *info, int sy, in bit_bmove() argument
51 area.sx = sx * vc->vc_font.width; in bit_bmove()
52 area.sy = sy * vc->vc_font.height; in bit_bmove()
53 area.dx = dx * vc->vc_font.width; in bit_bmove()
54 area.dy = dy * vc->vc_font.height; in bit_bmove()
55 area.height = height * vc in bit_bmove()
25 update_attr(u8 *dst, u8 *src, int attribute, struct vc_data *vc) update_attr() argument
61 bit_clear(struct vc_data *vc, struct fb_info *info, int sy, int sx, int height, int width) bit_clear() argument
77 bit_putcs_aligned(struct vc_data *vc, struct fb_info *info, const u16 *s, u32 attr, u32 cnt, u32 d_pitch, u32 s_pitch, u32 cellsize, struct fb_image *image, u8 *buf, u8 *dst) bit_putcs_aligned() argument
108 bit_putcs_unaligned(struct vc_data *vc, struct fb_info *info, const u16 *s, u32 attr, u32 cnt, u32 d_pitch, u32 s_pitch, u32 cellsize, struct fb_image *image, u8 *buf, u8 *dst) bit_putcs_unaligned() argument
143 bit_putcs(struct vc_data *vc, struct fb_info *info, const unsigned short *s, int count, int yy, int xx, int fg, int bg) bit_putcs() argument
205 bit_clear_margins(struct vc_data *vc, struct fb_info *info, int color, int bottom_only) bit_clear_margins() argument
236 bit_cursor(struct vc_data *vc, struct fb_info *info, int mode, int fg, int bg) bit_cursor() argument
[all...]
H A Dfbcon_ud.c26 struct vc_data *vc) in ud_update_attr()
28 int i, offset = (vc->vc_font.height < 10) ? 1 : 2; in ud_update_attr()
29 int width = (vc->vc_font.width + 7) >> 3; in ud_update_attr()
30 unsigned int cellsize = vc->vc_font.height * width; in ud_update_attr()
48 static void ud_bmove(struct vc_data *vc, struct fb_info *info, int sy, in ud_bmove() argument
56 area.sy = vyres - ((sy + height) * vc->vc_font.height); in ud_bmove()
57 area.sx = vxres - ((sx + width) * vc->vc_font.width); in ud_bmove()
58 area.dy = vyres - ((dy + height) * vc->vc_font.height); in ud_bmove()
59 area.dx = vxres - ((dx + width) * vc->vc_font.width); in ud_bmove()
60 area.height = height * vc in ud_bmove()
25 ud_update_attr(u8 *dst, u8 *src, int attribute, struct vc_data *vc) ud_update_attr() argument
66 ud_clear(struct vc_data *vc, struct fb_info *info, int sy, int sx, int height, int width) ud_clear() argument
85 ud_putcs_aligned(struct vc_data *vc, struct fb_info *info, const u16 *s, u32 attr, u32 cnt, u32 d_pitch, u32 s_pitch, u32 cellsize, struct fb_image *image, u8 *buf, u8 *dst) ud_putcs_aligned() argument
116 ud_putcs_unaligned(struct vc_data *vc, struct fb_info *info, const u16 *s, u32 attr, u32 cnt, u32 d_pitch, u32 s_pitch, u32 cellsize, struct fb_image *image, u8 *buf, u8 *dst) ud_putcs_unaligned() argument
151 ud_putcs(struct vc_data *vc, struct fb_info *info, const unsigned short *s, int count, int yy, int xx, int fg, int bg) ud_putcs() argument
222 ud_clear_margins(struct vc_data *vc, struct fb_info *info, int color, int bottom_only) ud_clear_margins() argument
251 ud_cursor(struct vc_data *vc, struct fb_info *info, int mode, int fg, int bg) ud_cursor() argument
[all...]
H A Dfbcon_ccw.c26 struct vc_data *vc) in ccw_update_attr()
28 int i, j, offset = (vc->vc_font.height < 10) ? 1 : 2; in ccw_update_attr()
29 int width = (vc->vc_font.height + 7) >> 3; in ccw_update_attr()
30 int mod = vc->vc_font.height % 8; in ccw_update_attr()
39 for (i = 0; i < vc->vc_font.width; i++) { in ccw_update_attr()
63 static void ccw_bmove(struct vc_data *vc, struct fb_info *info, int sy, in ccw_bmove() argument
70 area.sx = sy * vc->vc_font.height; in ccw_bmove()
71 area.sy = vyres - ((sx + width) * vc->vc_font.width); in ccw_bmove()
72 area.dx = dy * vc->vc_font.height; in ccw_bmove()
73 area.dy = vyres - ((dx + width) * vc in ccw_bmove()
25 ccw_update_attr(u8 *dst, u8 *src, int attribute, struct vc_data *vc) ccw_update_attr() argument
80 ccw_clear(struct vc_data *vc, struct fb_info *info, int sy, int sx, int height, int width) ccw_clear() argument
98 ccw_putcs_aligned(struct vc_data *vc, struct fb_info *info, const u16 *s, u32 attr, u32 cnt, u32 d_pitch, u32 s_pitch, u32 cellsize, struct fb_image *image, u8 *buf, u8 *dst) ccw_putcs_aligned() argument
129 ccw_putcs(struct vc_data *vc, struct fb_info *info, const unsigned short *s, int count, int yy, int xx, int fg, int bg) ccw_putcs() argument
191 ccw_clear_margins(struct vc_data *vc, struct fb_info *info, int color, int bottom_only) ccw_clear_margins() argument
221 ccw_cursor(struct vc_data *vc, struct fb_info *info, int mode, int fg, int bg) ccw_cursor() argument
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/core/
H A Dfbcon.c166 #define advance_row(p, delta) (unsigned short *)((unsigned long)(p) + (delta) * vc->vc_size_row)
176 static void fbcon_clear_margins(struct vc_data *vc, int bottom_only);
177 static void fbcon_set_palette(struct vc_data *vc, const unsigned char *table);
184 static void fbcon_redraw_move(struct vc_data *vc, struct fbcon_display *p,
228 struct vc_data *vc; in fbcon_rotate_all() local
236 vc = vc_cons[i].d; in fbcon_rotate_all()
237 if (!vc || vc->vc_mode != KD_TEXT || in fbcon_rotate_all()
241 p = &fb_display[vc->vc_num]; in fbcon_rotate_all()
273 static inline int fbcon_is_inactive(struct vc_data *vc, struc argument
281 get_color(struct vc_data *vc, struct fb_info *info, u16 c, int is_fg) get_color() argument
352 struct vc_data *vc = NULL; fb_flashcursor() local
545 fbcon_prepare_logo(struct vc_data *vc, struct fb_info *info, int cols, int rows, int new_cols, int new_rows) fbcon_prepare_logo() argument
551 fbcon_prepare_logo(struct vc_data *vc, struct fb_info *info, int cols, int rows, int new_cols, int new_rows) fbcon_prepare_logo() argument
642 set_blitting_type(struct vc_data *vc, struct fb_info *info) set_blitting_type() argument
667 set_blitting_type(struct vc_data *vc, struct fb_info *info) set_blitting_type() argument
736 con2fb_acquire_newinfo(struct vc_data *vc, struct fb_info *info, int unit) con2fb_acquire_newinfo() argument
751 con2fb_release_oldinfo(struct vc_data *vc, struct fb_info *oldinfo, struct fb_info *newinfo) con2fb_release_oldinfo() argument
775 con2fb_init_display(struct vc_data *vc, struct fb_info *info, int unit, int show_logo) con2fb_init_display() argument
822 struct vc_data *vc = vc_cons[unit].d; set_con2fb_map() local
924 struct vc_data *vc = vc_cons[fg_console].d; fbcon_startup() local
989 fbcon_init(struct vc_data *vc, int init) fbcon_init() argument
1167 fbcon_deinit(struct vc_data *vc) fbcon_deinit() argument
1236 fbcon_clear(struct vc_data *vc, int sy, int sx, int height, int width) fbcon_clear() argument
1274 fbcon_putcs(struct vc_data *vc, const unsigned short *s, int count, int ypos, int xpos) fbcon_putcs() argument
1287 fbcon_putc(struct vc_data *vc, int c, int ypos, int xpos) fbcon_putc() argument
1295 fbcon_clear_margins(struct vc_data *vc, int bottom_only) fbcon_clear_margins() argument
1304 fbcon_cursor(struct vc_data *vc, int mode) fbcon_cursor() argument
1337 struct vc_data **default_mode, *vc; fbcon_set_disp() local
1398 ywrap_up(struct vc_data *vc, int count) ywrap_up() argument
1417 ywrap_down(struct vc_data *vc, int count) ywrap_down() argument
1436 ypan_up(struct vc_data *vc, int count) ypan_up() argument
1460 ypan_up_redraw(struct vc_data *vc, int t, int count) ypan_up_redraw() argument
1484 ypan_down(struct vc_data *vc, int count) ypan_down() argument
1508 ypan_down_redraw(struct vc_data *vc, int t, int count) ypan_down_redraw() argument
1532 fbcon_redraw_move(struct vc_data *vc, struct fbcon_display *p, int line, int count, int dy) fbcon_redraw_move() argument
1566 fbcon_redraw_blit(struct vc_data *vc, struct fb_info *info, struct fbcon_display *p, int line, int count, int ycount) fbcon_redraw_blit() argument
1616 fbcon_redraw(struct vc_data *vc, int line, int count, int offset) fbcon_redraw() argument
1670 fbcon_bmove_rec(struct vc_data *vc, struct fbcon_display *p, int sy, int sx, int dy, int dx, int height, int width, u_int y_break) fbcon_bmove_rec() argument
1712 fbcon_bmove(struct vc_data *vc, int sy, int sx, int dy, int dx, int height, int width) fbcon_bmove() argument
1735 fbcon_scroll(struct vc_data *vc, unsigned int t, unsigned int b, enum con_scroll dir, unsigned int count) fbcon_scroll() argument
1931 updatescrollmode_accel(struct fbcon_display *p, struct fb_info *info, struct vc_data *vc) updatescrollmode_accel() argument
1973 updatescrollmode(struct fbcon_display *p, struct fb_info *info, struct vc_data *vc) updatescrollmode() argument
1996 fbcon_resize(struct vc_data *vc, unsigned int width, unsigned int height, unsigned int user) fbcon_resize() argument
2060 fbcon_switch(struct vc_data *vc) fbcon_switch() argument
2187 fbcon_generic_blank(struct vc_data *vc, struct fb_info *info, int blank) fbcon_generic_blank() argument
2202 fbcon_blank(struct vc_data *vc, int blank, int mode_switch) fbcon_blank() argument
2244 fbcon_debug_enter(struct vc_data *vc) fbcon_debug_enter() argument
2257 fbcon_debug_leave(struct vc_data *vc) fbcon_debug_leave() argument
2268 fbcon_get_font(struct vc_data *vc, struct console_font *font, unsigned int vpitch) fbcon_get_font() argument
2334 set_vc_hi_font(struct vc_data *vc, bool set) set_vc_hi_font() argument
2394 fbcon_do_set_font(struct vc_data *vc, int w, int h, int charcount, const u8 * data, int userfont) fbcon_do_set_font() argument
2463 fbcon_set_font(struct vc_data *vc, struct console_font *font, unsigned int vpitch, unsigned int flags) fbcon_set_font() argument
2536 fbcon_set_def_font(struct vc_data *vc, struct console_font *font, char *name) fbcon_set_def_font() argument
2560 fbcon_set_palette(struct vc_data *vc, const unsigned char *table) fbcon_set_palette() argument
2595 fbcon_screen_pos(const struct vc_data *vc, int offset) fbcon_screen_pos() argument
2600 fbcon_getxy(struct vc_data *vc, unsigned long pos, int *px, int *py) fbcon_getxy() argument
2626 fbcon_invert_region(struct vc_data *vc, u16 * p, int cnt) fbcon_invert_region() argument
2644 struct vc_data *vc = NULL; fbcon_suspended() local
2657 struct vc_data *vc; fbcon_resumed() local
2670 struct vc_data *vc; fbcon_modechanged() local
2708 struct vc_data *vc; fbcon_set_all_vcs() local
2754 struct vc_data *vc; fbcon_modechange_possible() local
3032 struct vc_data *vc; fbcon_fb_blanked() local
3054 struct vc_data *vc; fbcon_new_modelist() local
3075 struct vc_data *vc; fbcon_get_requirement() local
[all...]
H A Dbitblit.c26 struct vc_data *vc) in update_attr()
28 int i, offset = (vc->vc_font.height < 10) ? 1 : 2; in update_attr()
29 int width = DIV_ROUND_UP(vc->vc_font.width, 8); in update_attr()
30 unsigned int cellsize = vc->vc_font.height * width; in update_attr()
46 static void bit_bmove(struct vc_data *vc, struct fb_info *info, int sy, in bit_bmove() argument
51 area.sx = sx * vc->vc_font.width; in bit_bmove()
52 area.sy = sy * vc->vc_font.height; in bit_bmove()
53 area.dx = dx * vc->vc_font.width; in bit_bmove()
54 area.dy = dy * vc->vc_font.height; in bit_bmove()
55 area.height = height * vc in bit_bmove()
25 update_attr(u8 *dst, u8 *src, int attribute, struct vc_data *vc) update_attr() argument
61 bit_clear(struct vc_data *vc, struct fb_info *info, int sy, int sx, int height, int width) bit_clear() argument
77 bit_putcs_aligned(struct vc_data *vc, struct fb_info *info, const u16 *s, u32 attr, u32 cnt, u32 d_pitch, u32 s_pitch, u32 cellsize, struct fb_image *image, u8 *buf, u8 *dst) bit_putcs_aligned() argument
108 bit_putcs_unaligned(struct vc_data *vc, struct fb_info *info, const u16 *s, u32 attr, u32 cnt, u32 d_pitch, u32 s_pitch, u32 cellsize, struct fb_image *image, u8 *buf, u8 *dst) bit_putcs_unaligned() argument
143 bit_putcs(struct vc_data *vc, struct fb_info *info, const unsigned short *s, int count, int yy, int xx, int fg, int bg) bit_putcs() argument
205 bit_clear_margins(struct vc_data *vc, struct fb_info *info, int color, int bottom_only) bit_clear_margins() argument
236 bit_cursor(struct vc_data *vc, struct fb_info *info, int mode, int fg, int bg) bit_cursor() argument
[all...]
/kernel/linux/linux-5.10/drivers/dma/
H A Dvirt-dma.h18 /* protected by vc.lock */
29 /* protected by vc.lock */
44 void vchan_dma_desc_free_list(struct virt_dma_chan *vc, struct list_head *head);
45 void vchan_init(struct virt_dma_chan *vc, struct dma_device *dmadev);
52 * @vc: virtual channel allocating this descriptor
56 static inline struct dma_async_tx_descriptor *vchan_tx_prep(struct virt_dma_chan *vc, in vchan_tx_prep() argument
61 dma_async_tx_descriptor_init(&vd->tx, &vc->chan); in vchan_tx_prep()
69 spin_lock_irqsave(&vc->lock, flags); in vchan_tx_prep()
70 list_add_tail(&vd->node, &vc->desc_allocated); in vchan_tx_prep()
71 spin_unlock_irqrestore(&vc in vchan_tx_prep()
82 vchan_issue_pending(struct virt_dma_chan *vc) vchan_issue_pending() argument
96 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan); vchan_cookie_complete() local
114 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan); vchan_vdesc_fini() local
133 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan); vchan_cyclic_callback() local
147 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan); vchan_terminate_vdesc() local
161 vchan_next_desc(struct virt_dma_chan *vc) vchan_next_desc() argument
177 vchan_get_all_descriptors(struct virt_dma_chan *vc, struct list_head *head) vchan_get_all_descriptors() argument
187 vchan_free_chan_resources(struct virt_dma_chan *vc) vchan_free_chan_resources() argument
211 vchan_synchronize(struct virt_dma_chan *vc) vchan_synchronize() argument
[all...]
H A Dvirt-dma.c21 struct virt_dma_chan *vc = to_virt_chan(tx->chan); in vchan_tx_submit() local
26 spin_lock_irqsave(&vc->lock, flags); in vchan_tx_submit()
29 list_move_tail(&vd->node, &vc->desc_submitted); in vchan_tx_submit()
30 spin_unlock_irqrestore(&vc->lock, flags); in vchan_tx_submit()
32 dev_dbg(vc->chan.device->dev, "vchan %p: txd %p[%x]: submitted\n", in vchan_tx_submit()
33 vc, vd, cookie); in vchan_tx_submit()
51 struct virt_dma_chan *vc = to_virt_chan(tx->chan); in vchan_tx_desc_free() local
55 spin_lock_irqsave(&vc->lock, flags); in vchan_tx_desc_free()
57 spin_unlock_irqrestore(&vc->lock, flags); in vchan_tx_desc_free()
59 dev_dbg(vc in vchan_tx_desc_free()
66 vchan_find_desc(struct virt_dma_chan *vc, dma_cookie_t cookie) vchan_find_desc() argument
85 struct virt_dma_chan *vc = from_tasklet(vc, t, task); vchan_complete() local
112 vchan_dma_desc_free_list(struct virt_dma_chan *vc, struct list_head *head) vchan_dma_desc_free_list() argument
123 vchan_init(struct virt_dma_chan *vc, struct dma_device *dmadev) vchan_init() argument
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A Dvirt-dma.h18 /* protected by vc.lock */
29 /* protected by vc.lock */
44 void vchan_dma_desc_free_list(struct virt_dma_chan *vc, struct list_head *head);
45 void vchan_init(struct virt_dma_chan *vc, struct dma_device *dmadev);
52 * @vc: virtual channel allocating this descriptor
56 static inline struct dma_async_tx_descriptor *vchan_tx_prep(struct virt_dma_chan *vc, in vchan_tx_prep() argument
61 dma_async_tx_descriptor_init(&vd->tx, &vc->chan); in vchan_tx_prep()
69 spin_lock_irqsave(&vc->lock, flags); in vchan_tx_prep()
70 list_add_tail(&vd->node, &vc->desc_allocated); in vchan_tx_prep()
71 spin_unlock_irqrestore(&vc in vchan_tx_prep()
82 vchan_issue_pending(struct virt_dma_chan *vc) vchan_issue_pending() argument
96 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan); vchan_cookie_complete() local
114 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan); vchan_vdesc_fini() local
133 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan); vchan_cyclic_callback() local
147 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan); vchan_terminate_vdesc() local
161 vchan_next_desc(struct virt_dma_chan *vc) vchan_next_desc() argument
177 vchan_get_all_descriptors(struct virt_dma_chan *vc, struct list_head *head) vchan_get_all_descriptors() argument
187 vchan_free_chan_resources(struct virt_dma_chan *vc) vchan_free_chan_resources() argument
211 vchan_synchronize(struct virt_dma_chan *vc) vchan_synchronize() argument
[all...]
H A Dvirt-dma.c21 struct virt_dma_chan *vc = to_virt_chan(tx->chan); in vchan_tx_submit() local
26 spin_lock_irqsave(&vc->lock, flags); in vchan_tx_submit()
29 list_move_tail(&vd->node, &vc->desc_submitted); in vchan_tx_submit()
30 spin_unlock_irqrestore(&vc->lock, flags); in vchan_tx_submit()
32 dev_dbg(vc->chan.device->dev, "vchan %p: txd %p[%x]: submitted\n", in vchan_tx_submit()
33 vc, vd, cookie); in vchan_tx_submit()
51 struct virt_dma_chan *vc = to_virt_chan(tx->chan); in vchan_tx_desc_free() local
55 spin_lock_irqsave(&vc->lock, flags); in vchan_tx_desc_free()
57 spin_unlock_irqrestore(&vc->lock, flags); in vchan_tx_desc_free()
59 dev_dbg(vc in vchan_tx_desc_free()
66 vchan_find_desc(struct virt_dma_chan *vc, dma_cookie_t cookie) vchan_find_desc() argument
85 struct virt_dma_chan *vc = from_tasklet(vc, t, task); vchan_complete() local
112 vchan_dma_desc_free_list(struct virt_dma_chan *vc, struct list_head *head) vchan_dma_desc_free_list() argument
123 vchan_init(struct virt_dma_chan *vc, struct dma_device *dmadev) vchan_init() argument
[all...]
/kernel/linux/linux-5.10/drivers/accessibility/speakup/
H A Dmain.c258 static unsigned char get_attributes(struct vc_data *vc, u16 *pos) in get_attributes() argument
260 pos = screen_pos(vc, pos - (u16 *)vc->vc_origin, true); in get_attributes()
261 return (scr_readw(pos) & ~vc->vc_hi_font_mask) >> 8; in get_attributes()
264 static void speakup_date(struct vc_data *vc) in speakup_date() argument
266 spk_x = spk_cx = vc->state.x; in speakup_date()
267 spk_y = spk_cy = vc->state.y; in speakup_date()
268 spk_pos = spk_cp = vc->vc_pos; in speakup_date()
270 spk_attr = get_attributes(vc, (u_short *)spk_pos); in speakup_date()
290 static void speakup_shut_up(struct vc_data *vc) in speakup_shut_up() argument
301 speech_kill(struct vc_data *vc) speech_kill() argument
319 speakup_off(struct vc_data *vc) speakup_off() argument
331 speakup_parked(struct vc_data *vc) speakup_parked() argument
342 speakup_cut(struct vc_data *vc) speakup_cut() argument
377 speakup_paste(struct vc_data *vc) speakup_paste() argument
388 say_attributes(struct vc_data *vc) say_attributes() argument
415 announce_edge(struct vc_data *vc, int msg_id) announce_edge() argument
459 get_char(struct vc_data *vc, u16 *pos, u_char *attribs) get_char() argument
482 say_char(struct vc_data *vc) say_char() argument
497 say_phonetic_char(struct vc_data *vc) say_phonetic_char() argument
513 say_prev_char(struct vc_data *vc) say_prev_char() argument
525 say_next_char(struct vc_data *vc) say_next_char() argument
546 get_word(struct vc_data *vc) get_word() argument
593 say_word(struct vc_data *vc) say_word() argument
606 say_prev_word(struct vc_data *vc) say_prev_word() argument
660 say_next_word(struct vc_data *vc) say_next_word() argument
701 spell_word(struct vc_data *vc) spell_word() argument
751 get_line(struct vc_data *vc) get_line() argument
769 say_line(struct vc_data *vc) say_line() argument
791 say_prev_line(struct vc_data *vc) say_prev_line() argument
803 say_next_line(struct vc_data *vc) say_next_line() argument
815 say_from_to(struct vc_data *vc, u_long from, u_long to, int read_punc) say_from_to() argument
845 say_line_from_to(struct vc_data *vc, u_long from, u_long to, int read_punc) say_line_from_to() argument
881 get_sentence_buf(struct vc_data *vc, int read_punc) get_sentence_buf() argument
932 say_screen_from_to(struct vc_data *vc, u_long from, u_long to) say_screen_from_to() argument
947 say_screen(struct vc_data *vc) say_screen() argument
952 speakup_win_say(struct vc_data *vc) speakup_win_say() argument
970 top_edge(struct vc_data *vc) top_edge() argument
978 bottom_edge(struct vc_data *vc) bottom_edge() argument
986 left_edge(struct vc_data *vc) left_edge() argument
994 right_edge(struct vc_data *vc) right_edge() argument
1002 say_first_char(struct vc_data *vc) say_first_char() argument
1022 say_last_char(struct vc_data *vc) say_last_char() argument
1039 say_position(struct vc_data *vc) say_position() argument
1047 say_char_num(struct vc_data *vc) say_char_num() argument
1057 say_from_top(struct vc_data *vc) say_from_top() argument
1062 say_to_bottom(struct vc_data *vc) say_to_bottom() argument
1067 say_from_left(struct vc_data *vc) say_from_left() argument
1072 say_to_right(struct vc_data *vc) say_to_right() argument
1165 do_handle_shift(struct vc_data *vc, u_char value, char up_flag) do_handle_shift() argument
1196 do_handle_latin(struct vc_data *vc, u_char value, char up_flag) do_handle_latin() argument
1289 toggle_cursoring(struct vc_data *vc) toggle_cursoring() argument
1319 edit_bits(struct vc_data *vc, u_char type, u_char ch, u_short key) edit_bits() argument
1341 speakup_allocate(struct vc_data *vc, gfp_t gfp_flags) speakup_allocate() argument
1359 speakup_deallocate(struct vc_data *vc) speakup_deallocate() argument
1392 kbd_fakekey2(struct vc_data *vc, int command) kbd_fakekey2() argument
1399 read_all_doc(struct vc_data *vc) read_all_doc() argument
1421 stop_read_all(struct vc_data *vc) stop_read_all() argument
1429 start_read_all_timer(struct vc_data *vc, int command) start_read_all_timer() argument
1440 handle_cursor_read_all(struct vc_data *vc, int command) handle_cursor_read_all() argument
1512 pre_handle_cursor(struct vc_data *vc, u_char value, char up_flag) pre_handle_cursor() argument
1534 do_handle_cursor(struct vc_data *vc, u_char value, char up_flag) do_handle_cursor() argument
1565 update_color_buffer(struct vc_data *vc, const u16 *ic, int len) update_color_buffer() argument
1596 reset_highlight_buffers(struct vc_data *vc) reset_highlight_buffers() argument
1605 count_highlight_color(struct vc_data *vc) count_highlight_color() argument
1635 get_highlight_color(struct vc_data *vc) get_highlight_color() argument
1657 speak_highlight(struct vc_data *vc) speak_highlight() argument
1684 struct vc_data *vc = vc_cons[cursor_con].d; cursor_done() local
1726 speakup_bs(struct vc_data *vc) speakup_bs() argument
1750 speakup_con_write(struct vc_data *vc, u16 *str, int len) speakup_con_write() argument
1779 speakup_con_update(struct vc_data *vc) speakup_con_update() argument
1796 do_handle_spec(struct vc_data *vc, u_char value, char up_flag) do_handle_spec() argument
1867 speakup_win_set(struct vc_data *vc) speakup_win_set() argument
1902 speakup_win_clear(struct vc_data *vc) speakup_win_clear() argument
1912 speakup_win_enable(struct vc_data *vc) speakup_win_enable() argument
1925 speakup_bits(struct vc_data *vc) speakup_bits() argument
1938 handle_goto(struct vc_data *vc, u_char type, u_char ch, u_short key) handle_goto() argument
2023 speakup_goto(struct vc_data *vc) speakup_goto() argument
2033 speakup_help(struct vc_data *vc) speakup_help() argument
2038 do_nothing(struct vc_data *vc) do_nothing() argument
2045 speakup_lock(struct vc_data *vc) speakup_lock() argument
2076 do_spkup(struct vc_data *vc, u_char value) do_spkup() argument
2096 speakup_key(struct vc_data *vc, int shift_state, int keycode, u_short keysym, int up_flag) speakup_key() argument
2218 struct vc_data *vc = param->vc; keyboard_notifier_call() local
2288 struct vc_data *vc = param->vc; vt_notifier_call() local
2355 struct vc_data *vc = vc_cons[fg_console].d; speakup_init() local
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/s2255/
H A Ds2255drv.c248 struct s2255_vc vc[MAX_CHANNELS]; member
337 static int s2255_start_acquire(struct s2255_vc *vc);
338 static int s2255_stop_acquire(struct s2255_vc *vc);
339 static void s2255_fillbuff(struct s2255_vc *vc, struct s2255_buffer *buf,
341 static int s2255_set_mode(struct s2255_vc *vc, struct s2255_mode *mode);
409 static int norm_maxw(struct s2255_vc *vc) in norm_maxw() argument
411 return (vc->std & V4L2_STD_525_60) ? in norm_maxw()
415 static int norm_maxh(struct s2255_vc *vc) in norm_maxh() argument
417 return (vc->std & V4L2_STD_525_60) ? in norm_maxh()
421 static int norm_minw(struct s2255_vc *vc) in norm_minw() argument
427 norm_minh(struct s2255_vc *vc) norm_minh() argument
543 s2255_got_frame(struct s2255_vc *vc, int jpgsize) s2255_got_frame() argument
592 s2255_fillbuff(struct s2255_vc *vc, struct s2255_buffer *buf, int jpgsize) s2255_fillbuff() argument
648 struct s2255_vc *vc = vb2_get_drv_priv(vq); queue_setup() local
658 struct s2255_vc *vc = vb2_get_drv_priv(vb->vb2_queue); buffer_prepare() local
690 struct s2255_vc *vc = vb2_get_drv_priv(vb->vb2_queue); buffer_queue() local
714 struct s2255_vc *vc = video_drvdata(file); vidioc_querycap() local
740 struct s2255_vc *vc = video_drvdata(file); vidioc_g_fmt_vid_cap() local
762 struct s2255_vc *vc = video_drvdata(file); vidioc_try_fmt_vid_cap() local
813 struct s2255_vc *vc = video_drvdata(file); vidioc_s_fmt_vid_cap() local
983 s2255_set_mode(struct s2255_vc *vc, struct s2255_mode *mode) s2255_set_mode() argument
1033 s2255_cmd_status(struct s2255_vc *vc, u32 *pstatus) s2255_cmd_status() argument
1065 struct s2255_vc *vc = vb2_get_drv_priv(vq); start_streaming() local
1082 struct s2255_vc *vc = vb2_get_drv_priv(vq); stop_streaming() local
1098 struct s2255_vc *vc = video_drvdata(file); vidioc_s_std() local
1139 struct s2255_vc *vc = video_drvdata(file); vidioc_g_std() local
1155 struct s2255_vc *vc = video_drvdata(file); vidioc_enum_input() local
1200 struct s2255_vc *vc = s2255_s_ctrl() local
1240 struct s2255_vc *vc = video_drvdata(file); vidioc_g_jpegcomp() local
1251 struct s2255_vc *vc = video_drvdata(file); vidioc_s_jpegcomp() local
1264 struct s2255_vc *vc = video_drvdata(file); vidioc_g_parm() local
1300 struct s2255_vc *vc = video_drvdata(file); vidioc_s_parm() local
1354 struct s2255_vc *vc = video_drvdata(file); vidioc_enum_framesizes() local
1372 struct s2255_vc *vc = video_drvdata(file); vidioc_enum_frameintervals() local
1406 struct s2255_vc *vc = video_drvdata(file); s2255_open() local
1551 struct s2255_vc *vc = s2255_video_device_release() local
1591 struct s2255_vc *vc; s2255_probe_v4l() local
1703 struct s2255_vc *vc; save_frame() local
1925 s2255_create_sys_buffers(struct s2255_vc *vc) s2255_create_sys_buffers() argument
1958 s2255_release_sys_buffers(struct s2255_vc *vc) s2255_release_sys_buffers() argument
1997 struct s2255_vc *vc = &dev->vc[j]; s2255_board_init() local
2115 s2255_start_acquire(struct s2255_vc *vc) s2255_start_acquire() argument
2146 s2255_stop_acquire(struct s2255_vc *vc) s2255_stop_acquire() argument
2261 struct s2255_vc *vc = &dev->vc[i]; s2255_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/media/usb/s2255/
H A Ds2255drv.c248 struct s2255_vc vc[MAX_CHANNELS]; member
337 static int s2255_start_acquire(struct s2255_vc *vc);
338 static int s2255_stop_acquire(struct s2255_vc *vc);
339 static void s2255_fillbuff(struct s2255_vc *vc, struct s2255_buffer *buf,
341 static int s2255_set_mode(struct s2255_vc *vc, struct s2255_mode *mode);
409 static int norm_maxw(struct s2255_vc *vc) in norm_maxw() argument
411 return (vc->std & V4L2_STD_525_60) ? in norm_maxw()
415 static int norm_maxh(struct s2255_vc *vc) in norm_maxh() argument
417 return (vc->std & V4L2_STD_525_60) ? in norm_maxh()
421 static int norm_minw(struct s2255_vc *vc) in norm_minw() argument
427 norm_minh(struct s2255_vc *vc) norm_minh() argument
543 s2255_got_frame(struct s2255_vc *vc, int jpgsize) s2255_got_frame() argument
592 s2255_fillbuff(struct s2255_vc *vc, struct s2255_buffer *buf, int jpgsize) s2255_fillbuff() argument
648 struct s2255_vc *vc = vb2_get_drv_priv(vq); queue_setup() local
658 struct s2255_vc *vc = vb2_get_drv_priv(vb->vb2_queue); buffer_prepare() local
690 struct s2255_vc *vc = vb2_get_drv_priv(vb->vb2_queue); buffer_queue() local
714 struct s2255_vc *vc = video_drvdata(file); vidioc_querycap() local
740 struct s2255_vc *vc = video_drvdata(file); vidioc_g_fmt_vid_cap() local
762 struct s2255_vc *vc = video_drvdata(file); vidioc_try_fmt_vid_cap() local
811 struct s2255_vc *vc = video_drvdata(file); vidioc_s_fmt_vid_cap() local
981 s2255_set_mode(struct s2255_vc *vc, struct s2255_mode *mode) s2255_set_mode() argument
1031 s2255_cmd_status(struct s2255_vc *vc, u32 *pstatus) s2255_cmd_status() argument
1063 struct s2255_vc *vc = vb2_get_drv_priv(vq); start_streaming() local
1080 struct s2255_vc *vc = vb2_get_drv_priv(vq); stop_streaming() local
1096 struct s2255_vc *vc = video_drvdata(file); vidioc_s_std() local
1137 struct s2255_vc *vc = video_drvdata(file); vidioc_g_std() local
1153 struct s2255_vc *vc = video_drvdata(file); vidioc_enum_input() local
1198 struct s2255_vc *vc = s2255_s_ctrl() local
1238 struct s2255_vc *vc = video_drvdata(file); vidioc_g_jpegcomp() local
1249 struct s2255_vc *vc = video_drvdata(file); vidioc_s_jpegcomp() local
1262 struct s2255_vc *vc = video_drvdata(file); vidioc_g_parm() local
1298 struct s2255_vc *vc = video_drvdata(file); vidioc_s_parm() local
1352 struct s2255_vc *vc = video_drvdata(file); vidioc_enum_framesizes() local
1370 struct s2255_vc *vc = video_drvdata(file); vidioc_enum_frameintervals() local
1404 struct s2255_vc *vc = video_drvdata(file); s2255_open() local
1549 struct s2255_vc *vc = s2255_video_device_release() local
1589 struct s2255_vc *vc; s2255_probe_v4l() local
1701 struct s2255_vc *vc; save_frame() local
1923 s2255_create_sys_buffers(struct s2255_vc *vc) s2255_create_sys_buffers() argument
1956 s2255_release_sys_buffers(struct s2255_vc *vc) s2255_release_sys_buffers() argument
1995 struct s2255_vc *vc = &dev->vc[j]; s2255_board_init() local
2113 s2255_start_acquire(struct s2255_vc *vc) s2255_start_acquire() argument
2144 s2255_stop_acquire(struct s2255_vc *vc) s2255_stop_acquire() argument
2259 struct s2255_vc *vc = &dev->vc[i]; s2255_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/accessibility/speakup/
H A Dmain.c258 static unsigned char get_attributes(struct vc_data *vc, u16 *pos) in get_attributes() argument
260 pos = screen_pos(vc, pos - (u16 *)vc->vc_origin, true); in get_attributes()
261 return (scr_readw(pos) & ~vc->vc_hi_font_mask) >> 8; in get_attributes()
264 static void speakup_date(struct vc_data *vc) in speakup_date() argument
266 spk_x = spk_cx = vc->state.x; in speakup_date()
267 spk_y = spk_cy = vc->state.y; in speakup_date()
268 spk_pos = spk_cp = vc->vc_pos; in speakup_date()
270 spk_attr = get_attributes(vc, (u_short *)spk_pos); in speakup_date()
290 static void speakup_shut_up(struct vc_data *vc) in speakup_shut_up() argument
301 speech_kill(struct vc_data *vc) speech_kill() argument
319 speakup_off(struct vc_data *vc) speakup_off() argument
331 speakup_parked(struct vc_data *vc) speakup_parked() argument
342 speakup_cut(struct vc_data *vc) speakup_cut() argument
377 speakup_paste(struct vc_data *vc) speakup_paste() argument
388 say_attributes(struct vc_data *vc) say_attributes() argument
413 announce_edge(struct vc_data *vc, enum edge msg_id) announce_edge() argument
457 get_char(struct vc_data *vc, u16 *pos, u_char *attribs) get_char() argument
480 say_char(struct vc_data *vc) say_char() argument
495 say_phonetic_char(struct vc_data *vc) say_phonetic_char() argument
511 say_prev_char(struct vc_data *vc) say_prev_char() argument
523 say_next_char(struct vc_data *vc) say_next_char() argument
544 get_word(struct vc_data *vc) get_word() argument
591 say_word(struct vc_data *vc) say_word() argument
604 say_prev_word(struct vc_data *vc) say_prev_word() argument
659 say_next_word(struct vc_data *vc) say_next_word() argument
701 spell_word(struct vc_data *vc) spell_word() argument
751 get_line(struct vc_data *vc) get_line() argument
769 say_line(struct vc_data *vc) say_line() argument
791 say_prev_line(struct vc_data *vc) say_prev_line() argument
803 say_next_line(struct vc_data *vc) say_next_line() argument
815 say_from_to(struct vc_data *vc, u_long from, u_long to, int read_punc) say_from_to() argument
845 say_line_from_to(struct vc_data *vc, u_long from, u_long to, int read_punc) say_line_from_to() argument
881 get_sentence_buf(struct vc_data *vc, int read_punc) get_sentence_buf() argument
932 say_screen_from_to(struct vc_data *vc, u_long from, u_long to) say_screen_from_to() argument
947 say_screen(struct vc_data *vc) say_screen() argument
952 speakup_win_say(struct vc_data *vc) speakup_win_say() argument
970 top_edge(struct vc_data *vc) top_edge() argument
978 bottom_edge(struct vc_data *vc) bottom_edge() argument
986 left_edge(struct vc_data *vc) left_edge() argument
994 right_edge(struct vc_data *vc) right_edge() argument
1002 say_first_char(struct vc_data *vc) say_first_char() argument
1022 say_last_char(struct vc_data *vc) say_last_char() argument
1039 say_position(struct vc_data *vc) say_position() argument
1047 say_char_num(struct vc_data *vc) say_char_num() argument
1057 say_from_top(struct vc_data *vc) say_from_top() argument
1062 say_to_bottom(struct vc_data *vc) say_to_bottom() argument
1067 say_from_left(struct vc_data *vc) say_from_left() argument
1072 say_to_right(struct vc_data *vc) say_to_right() argument
1165 do_handle_shift(struct vc_data *vc, u_char value, char up_flag) do_handle_shift() argument
1196 do_handle_latin(struct vc_data *vc, u_char value, char up_flag) do_handle_latin() argument
1298 toggle_cursoring(struct vc_data *vc) toggle_cursoring() argument
1328 edit_bits(struct vc_data *vc, u_char type, u_char ch, u_short key) edit_bits() argument
1350 speakup_allocate(struct vc_data *vc, gfp_t gfp_flags) speakup_allocate() argument
1368 speakup_deallocate(struct vc_data *vc) speakup_deallocate() argument
1400 kbd_fakekey2(struct vc_data *vc, enum read_all_command command) kbd_fakekey2() argument
1407 read_all_doc(struct vc_data *vc) read_all_doc() argument
1429 stop_read_all(struct vc_data *vc) stop_read_all() argument
1437 start_read_all_timer(struct vc_data *vc, enum read_all_command command) start_read_all_timer() argument
1448 handle_cursor_read_all(struct vc_data *vc, enum read_all_command command) handle_cursor_read_all() argument
1520 pre_handle_cursor(struct vc_data *vc, u_char value, char up_flag) pre_handle_cursor() argument
1542 do_handle_cursor(struct vc_data *vc, u_char value, char up_flag) do_handle_cursor() argument
1573 update_color_buffer(struct vc_data *vc, const u16 *ic, int len) update_color_buffer() argument
1604 reset_highlight_buffers(struct vc_data *vc) reset_highlight_buffers() argument
1613 count_highlight_color(struct vc_data *vc) count_highlight_color() argument
1643 get_highlight_color(struct vc_data *vc) get_highlight_color() argument
1665 speak_highlight(struct vc_data *vc) speak_highlight() argument
1692 struct vc_data *vc = vc_cons[cursor_con].d; cursor_done() local
1738 speakup_bs(struct vc_data *vc) speakup_bs() argument
1762 speakup_con_write(struct vc_data *vc, u16 *str, int len) speakup_con_write() argument
1791 speakup_con_update(struct vc_data *vc) speakup_con_update() argument
1808 do_handle_spec(struct vc_data *vc, u_char value, char up_flag) do_handle_spec() argument
1879 speakup_win_set(struct vc_data *vc) speakup_win_set() argument
1914 speakup_win_clear(struct vc_data *vc) speakup_win_clear() argument
1924 speakup_win_enable(struct vc_data *vc) speakup_win_enable() argument
1937 speakup_bits(struct vc_data *vc) speakup_bits() argument
1950 handle_goto(struct vc_data *vc, u_char type, u_char ch, u_short key) handle_goto() argument
2035 speakup_goto(struct vc_data *vc) speakup_goto() argument
2045 speakup_help(struct vc_data *vc) speakup_help() argument
2050 do_nothing(struct vc_data *vc) do_nothing() argument
2057 speakup_lock(struct vc_data *vc) speakup_lock() argument
2088 do_spkup(struct vc_data *vc, u_char value) do_spkup() argument
2108 speakup_key(struct vc_data *vc, int shift_state, int keycode, u_short keysym, int up_flag) speakup_key() argument
2230 struct vc_data *vc = param->vc; keyboard_notifier_call() local
2300 struct vc_data *vc = param->vc; vt_notifier_call() local
2367 struct vc_data *vc = vc_cons[fg_console].d; speakup_init() local
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Dvc.c21 #include "vc.h"
121 struct omap_vc_channel *vc = voltdm->vc; in omap_vc_config_channel() local
127 if (vc->flags & OMAP_VC_CHANNEL_DEFAULT) in omap_vc_config_channel()
128 vc->cfg_channel &= vc_cfg_bits->racen; in omap_vc_config_channel()
130 voltdm->rmw(CFG_CHANNEL_MASK << vc->cfg_channel_sa_shift, in omap_vc_config_channel()
131 vc->cfg_channel << vc->cfg_channel_sa_shift, in omap_vc_config_channel()
132 vc->cfg_channel_reg); in omap_vc_config_channel()
142 struct omap_vc_channel *vc in omap_vc_pre_scale() local
197 struct omap_vc_channel *vc = voltdm->vc; omap_vc_bypass_scale() local
260 static struct omap3_vc vc; global() variable
747 struct omap_vc_channel *vc = voltdm->vc; omap_vc_i2c_init() local
825 struct omap_vc_channel *vc = voltdm->vc; omap_vc_init_channel() local
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-omap2/
H A Dvc.c18 #include "vc.h"
118 struct omap_vc_channel *vc = voltdm->vc; in omap_vc_config_channel() local
124 if (vc->flags & OMAP_VC_CHANNEL_DEFAULT) in omap_vc_config_channel()
125 vc->cfg_channel &= vc_cfg_bits->racen; in omap_vc_config_channel()
127 voltdm->rmw(CFG_CHANNEL_MASK << vc->cfg_channel_sa_shift, in omap_vc_config_channel()
128 vc->cfg_channel << vc->cfg_channel_sa_shift, in omap_vc_config_channel()
129 vc->cfg_channel_reg); in omap_vc_config_channel()
139 struct omap_vc_channel *vc in omap_vc_pre_scale() local
194 struct omap_vc_channel *vc = voltdm->vc; omap_vc_bypass_scale() local
257 static struct omap3_vc vc; global() variable
744 struct omap_vc_channel *vc = voltdm->vc; omap_vc_i2c_init() local
807 struct omap_vc_channel *vc = voltdm->vc; omap_vc_init_channel() local
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dconsole.h47 void (*con_init)(struct vc_data *vc, int init);
48 void (*con_deinit)(struct vc_data *vc);
49 void (*con_clear)(struct vc_data *vc, int sy, int sx, int height,
51 void (*con_putc)(struct vc_data *vc, int c, int ypos, int xpos);
52 void (*con_putcs)(struct vc_data *vc, const unsigned short *s,
54 void (*con_cursor)(struct vc_data *vc, int mode);
55 bool (*con_scroll)(struct vc_data *vc, unsigned int top,
58 int (*con_switch)(struct vc_data *vc);
59 int (*con_blank)(struct vc_data *vc, int blank, int mode_switch);
60 int (*con_font_set)(struct vc_data *vc, struc
110 con_debug_enter(struct vc_data *vc) con_debug_enter() argument
[all...]

Completed in 31 milliseconds

12345678910>>...12