Lines Matching refs:t_csdata

733 	tp->t_csdata = default_cs_data;  in ldtermopen()
921 if (tp->t_csdata.locale_name != NULL) in ldtermclose()
922 kmem_free(tp->t_csdata.locale_name, in ldtermclose()
923 strlen(tp->t_csdata.locale_name) + 1); in ldtermclose()
1984 tp->t_csdata.codeset_type, c); in ldterm_docanon()
2240 if (tp->t_csdata.codeset_type != in ldterm_tabcols()
2504 if (tp->t_csdata.codeset_type == in ldterm_csi_werase()
2573 if (tp->t_csdata.codeset_type in ldterm_kill()
3480 if (tp->t_csdata.codeset_type != in ldterm_output_msg()
3626 if (tp->t_csdata.codeset_type != in ldterm_output_msg()
3671 if (tp->t_csdata.codeset_type == LDTERM_CS_TYPE_EUC) { in ldterm_output_msg()
3735 if (tp->t_csdata.codeset_type in ldterm_output_msg()
4432 bzero(&tp->t_csdata.eucpc_data, in ldterm_do_ioctl()
4435 tp->t_csdata.eucpc_data[0].byte_length = in ldterm_do_ioctl()
4437 tp->t_csdata.eucpc_data[0].screen_width = in ldterm_do_ioctl()
4439 tp->t_csdata.eucpc_data[1].byte_length = in ldterm_do_ioctl()
4441 tp->t_csdata.eucpc_data[1].screen_width = in ldterm_do_ioctl()
4443 tp->t_csdata.eucpc_data[2].byte_length = in ldterm_do_ioctl()
4445 tp->t_csdata.eucpc_data[2].screen_width = in ldterm_do_ioctl()
4447 tp->t_csdata.version = LDTERM_DATA_VERSION; in ldterm_do_ioctl()
4448 tp->t_csdata.codeset_type = LDTERM_CS_TYPE_EUC; in ldterm_do_ioctl()
4454 tp->t_csdata.csinfo_num = in ldterm_do_ioctl()
4456 if (tp->t_csdata.locale_name != (char *)NULL) { in ldterm_do_ioctl()
4457 kmem_free(tp->t_csdata.locale_name, in ldterm_do_ioctl()
4458 strlen(tp->t_csdata.locale_name) + 1); in ldterm_do_ioctl()
4459 tp->t_csdata.locale_name = (char *)NULL; in ldterm_do_ioctl()
4645 tp->t_csdata.version = csdp->version; in ldterm_do_ioctl()
4646 tp->t_csdata.codeset_type = csdp->codeset_type; in ldterm_do_ioctl()
4647 tp->t_csdata.csinfo_num = csdp->csinfo_num; in ldterm_do_ioctl()
4648 bcopy(csdp->eucpc_data, tp->t_csdata.eucpc_data, in ldterm_do_ioctl()
4697 if (tp->t_csdata.locale_name != (char *)NULL) { in ldterm_do_ioctl()
4698 kmem_free(tp->t_csdata.locale_name, in ldterm_do_ioctl()
4699 strlen(tp->t_csdata.locale_name) + 1); in ldterm_do_ioctl()
4701 tp->t_csdata = default_cs_data; in ldterm_do_ioctl()
4706 if (tp->t_csdata.locale_name != (char *)NULL) { in ldterm_do_ioctl()
4707 kmem_free(tp->t_csdata.locale_name, in ldterm_do_ioctl()
4708 strlen(tp->t_csdata.locale_name) + 1); in ldterm_do_ioctl()
4711 tp->t_csdata.locale_name = (char *)kmem_alloc( in ldterm_do_ioctl()
4713 (void) strcpy(tp->t_csdata.locale_name, in ldterm_do_ioctl()
4716 tp->t_csdata.locale_name = (char *)NULL; in ldterm_do_ioctl()
4735 csdp->version = tp->t_csdata.version; in ldterm_do_ioctl()
4736 csdp->codeset_type = tp->t_csdata.codeset_type; in ldterm_do_ioctl()
4737 csdp->csinfo_num = tp->t_csdata.csinfo_num; in ldterm_do_ioctl()
4738 csdp->pad = tp->t_csdata.pad; in ldterm_do_ioctl()
4739 if (tp->t_csdata.locale_name) { in ldterm_do_ioctl()
4741 tp->t_csdata.locale_name); in ldterm_do_ioctl()
4745 bcopy(tp->t_csdata.eucpc_data, csdp->eucpc_data, in ldterm_do_ioctl()
5082 if (tp->t_csdata.codeset_type == LDTERM_CS_TYPE_UTF8) { in ldterm_csi_erase()
5283 for (i = 0; i < tp->t_csdata.csinfo_num; i++) { in __ldterm_dispwidth_pccs()
5284 if (c >= tp->t_csdata.eucpc_data[i].msb_start && in __ldterm_dispwidth_pccs()
5285 c <= tp->t_csdata.eucpc_data[i].msb_end) in __ldterm_dispwidth_pccs()
5286 return (tp->t_csdata.eucpc_data[i].screen_width); in __ldterm_dispwidth_pccs()
5303 for (i = 0; i < tp->t_csdata.csinfo_num; i++) { in __ldterm_memwidth_pccs()
5304 if (c >= tp->t_csdata.eucpc_data[i].msb_start && in __ldterm_memwidth_pccs()
5305 c <= tp->t_csdata.eucpc_data[i].msb_end) in __ldterm_memwidth_pccs()
5306 return (tp->t_csdata.eucpc_data[i].byte_length); in __ldterm_memwidth_pccs()
5343 if (tp->t_csdata.codeset_type != LDTERM_CS_TYPE_UTF8) in __ldterm_dispwidth_utf8()
5372 if (tp->t_csdata.codeset_type != LDTERM_CS_TYPE_UTF8) in __ldterm_memwidth_utf8()