Lines Matching defs:nCharInfos
329 int nCharInfos;
363 nCharInfos =
376 if (nCharInfos > 0) {
387 pDesc = shmalloc(nCharInfos * sizeof(xCharInfo)
395 pCI = xallocarray(nCharInfos, sizeof(xCharInfo));
401 /* Fill nCharInfos starting at pCI. */
409 row <= pFont->info.lastRow && ninfos < nCharInfos; row++) {
424 for (i = 0; i < count && ninfos < nCharInfos; i++) {
432 *(CARD32 *) (pCI + nCharInfos) = signature;
444 nCharInfos <= 0x10000. */
454 if (hashModulus > nCharInfos + 1)
455 hashModulus = nCharInfos + 1;
457 tmp = xallocarray(4 * nCharInfos + 1, sizeof(CARD16));
464 /* nCharInfos elements */
465 pUniqIndex2Index = tmp + nCharInfos;
466 /* max. nCharInfos elements */
467 pUniqIndex2NextUniqIndex = tmp + 2 * nCharInfos;
468 /* max. nCharInfos elements */
469 pHash2UniqIndex = tmp + 3 * nCharInfos;
470 /* hashModulus (<= nCharInfos+1) elements */
473 even if nCharInfos = 0x10000, 0xffff can not occur as valid
481 for (NextIndex = 0; NextIndex < nCharInfos; NextIndex++) {
503 && hashModulus < nCharInfos + 1) {
506 if (hashModulus > nCharInfos + 1)
507 hashModulus = nCharInfos + 1;
531 /* fprintf(stderr, "font metrics: nCharInfos = %d, nUniqCharInfos = %d, hashModulus = %d\n", nCharInfos, nUniqCharInfos, hashModulus); */
539 + (nCharInfos > 0 && shmid == -1
541 + (nCharInfos + 1) / 2 * 2 * sizeof(CARD16)
547 if (nCharInfos > 0) {
570 reply->nCharInfos = nCharInfos;
585 swapl(&reply->nCharInfos);
607 if (nCharInfos > 0 && shmid == -1) {
619 for (j = 0; j < nCharInfos; j++, ps++) {
628 if (nCharInfos > 0) {