Lines Matching refs:cpid
50 uint32_t cpid; member
188 ucstooem(char *oem, const smb_wchar_t *ucs, size_t nbytes, uint32_t cpid) in ucstooem() argument
197 if ((ucspage = oem_get_ucspage(cpid)) == NULL) in ucstooem()
230 oemtoucs(smb_wchar_t *ucs, const char *oem, size_t nwchars, uint32_t cpid) in oemtoucs() argument
239 if ((oempage = oem_get_oempage(cpid)) == NULL) in oemtoucs()
271 oem_get_oempage(uint32_t cpid) in oem_get_oempage() argument
273 if (cpid >= MAX_OEMPAGES) in oem_get_oempage()
276 if (!oemcpg_table[cpid].valid) { in oem_get_oempage()
277 oem_codepage_init(cpid); in oem_get_oempage()
279 if (!oemcpg_table[cpid].valid) in oem_get_oempage()
283 return (&oemcpg_table[cpid].oempage); in oem_get_oempage()
290 oem_get_ucspage(uint32_t cpid) in oem_get_ucspage() argument
292 if (cpid >= MAX_OEMPAGES) in oem_get_ucspage()
295 if (!oemcpg_table[cpid].valid) { in oem_get_ucspage()
296 oem_codepage_init(cpid); in oem_get_ucspage()
298 if (!oemcpg_table[cpid].valid) in oem_get_ucspage()
302 return (&oemcpg_table[cpid].ucspage); in oem_get_ucspage()
309 oem_codepage_init(uint32_t cpid) in oem_codepage_init() argument
315 oem_codepage_setup(cpid); in oem_codepage_init()
321 oem_codepage_setup(cpid); in oem_codepage_init()
327 oem_codepage_setup(uint32_t cpid) in oem_codepage_setup() argument
335 switch (cpid) { in oem_codepage_setup()
345 oemcpg = &oemcpg_table[cpid]; in oem_codepage_setup()
353 bytesperchar = oemcpg_table[cpid].bytesperchar; in oem_codepage_setup()