Symbol: yearinfo
usr.bin/calendar/parsedata.c
374
struct yearinfo *next;
usr.bin/calendar/parsedata.c
375
} *years, *yearinfo;
usr.bin/calendar/parsedata.c
407
while (wdayn <= yearinfo->monthdays[month])
usr.bin/calendar/parsedata.c
483
yearinfo = years;
usr.bin/calendar/parsedata.c
484
while (yearinfo != NULL) {
usr.bin/calendar/parsedata.c
485
if (yearinfo->year == year)
usr.bin/calendar/parsedata.c
487
yearinfo = yearinfo -> next;
usr.bin/calendar/parsedata.c
489
if (yearinfo == NULL) {
usr.bin/calendar/parsedata.c
490
yearinfo = (struct yearinfo *)calloc(1,
usr.bin/calendar/parsedata.c
491
sizeof(struct yearinfo));
usr.bin/calendar/parsedata.c
492
if (yearinfo == NULL)
usr.bin/calendar/parsedata.c
494
yearinfo->year = year;
usr.bin/calendar/parsedata.c
495
yearinfo->next = years;
usr.bin/calendar/parsedata.c
496
years = yearinfo;
usr.bin/calendar/parsedata.c
498
yearinfo->monthdays = monthdaytab[isleap(year)];
usr.bin/calendar/parsedata.c
499
yearinfo->ieaster = easter(year);
usr.bin/calendar/parsedata.c
500
yearinfo->ipaskha = paskha(year);
usr.bin/calendar/parsedata.c
501
fpom(year, UTCOffset, yearinfo->ffullmoon,
usr.bin/calendar/parsedata.c
502
yearinfo->fnewmoon);
usr.bin/calendar/parsedata.c
503
fpom(year, UTCOFFSET_CNY, yearinfo->ffullmooncny,
usr.bin/calendar/parsedata.c
504
yearinfo->fnewmooncny);
usr.bin/calendar/parsedata.c
506
yearinfo->equinoxdays, yearinfo->solsticedays);
usr.bin/calendar/parsedata.c
512
yearinfo->firstcnyday = calculatesunlongitude30(year,
usr.bin/calendar/parsedata.c
513
UTCOFFSET_CNY, yearinfo->ichinesemonths);
usr.bin/calendar/parsedata.c
514
for (m = 0; yearinfo->fnewmooncny[m] >= 0; m++) {
usr.bin/calendar/parsedata.c
515
if (yearinfo->fnewmooncny[m] >
usr.bin/calendar/parsedata.c
516
yearinfo->firstcnyday) {
usr.bin/calendar/parsedata.c
517
yearinfo->firstcnyday =
usr.bin/calendar/parsedata.c
518
floor(yearinfo->fnewmooncny[m - 1]);
usr.bin/calendar/parsedata.c
555
for (d = 1; d <= yearinfo->monthdays[imonth]; d++) {
usr.bin/calendar/parsedata.c
623
while (d <= yearinfo->monthdays[imonth]) {
usr.bin/calendar/parsedata.c
636
while (d <= yearinfo->monthdays[imonth])
usr.bin/calendar/parsedata.c
657
while (d <= yearinfo->monthdays[imonth]) {
usr.bin/calendar/parsedata.c
673
if (remember_yd(year, yearinfo->ieaster + offset,
usr.bin/calendar/parsedata.c
686
if (remember_yd(year, yearinfo->ipaskha + offset,
usr.bin/calendar/parsedata.c
699
if (remember_yd(year, yearinfo->firstcnyday + offset,
usr.bin/calendar/parsedata.c
714
for (i = 0; yearinfo->ffullmoon[i] > 0; i++) {
usr.bin/calendar/parsedata.c
716
floor(yearinfo->ffullmoon[i]) + offset,
usr.bin/calendar/parsedata.c
719
yearinfo->ffullmoon[i]);
usr.bin/calendar/parsedata.c
736
for (i = 0; yearinfo->ffullmoon[i] > 0; i++) {
usr.bin/calendar/parsedata.c
738
floor(yearinfo->fnewmoon[i]) + offset,
usr.bin/calendar/parsedata.c
740
ed = floattotime(yearinfo->fnewmoon[i]);
usr.bin/calendar/parsedata.c
755
if (remember_yd(year, yearinfo->equinoxdays[0] + offset,
usr.bin/calendar/parsedata.c
757
ed = floattotime(yearinfo->equinoxdays[0]);
usr.bin/calendar/parsedata.c
768
if (remember_yd(year, yearinfo->equinoxdays[1] + offset,
usr.bin/calendar/parsedata.c
770
ed = floattotime(yearinfo->equinoxdays[1]);
usr.bin/calendar/parsedata.c
784
yearinfo->solsticedays[0] + offset, &rm, &rd)) {
usr.bin/calendar/parsedata.c
785
ed = floattotime(yearinfo->solsticedays[0]);
usr.bin/calendar/parsedata.c
797
yearinfo->solsticedays[1] + offset, &rm, &rd)) {
usr.bin/calendar/parsedata.c
798
ed = floattotime(yearinfo->solsticedays[1]);