Lines Matching refs:pm
90 struct cal_month *pm, *pmp; in createdate() local
127 pm = py->months; in createdate()
128 while (pm != NULL) { in createdate()
129 if (pm->month == m) in createdate()
131 pmp = pm; in createdate()
132 pm = pm->nextmonth; in createdate()
135 if (pm == NULL) { in createdate()
136 pm = (struct cal_month *)calloc(1, sizeof(struct cal_month)); in createdate()
137 pm->year = py; in createdate()
138 pm->month = m; in createdate()
140 pm->firstdayjulian = cumday[m] + 2; in createdate()
141 pm->firstdayofweek = in createdate()
142 (py->firstdayofweek + pm->firstdayjulian -1) % 7; in createdate()
144 pmp->nextmonth = pm; in createdate()
147 py->months = pm; in createdate()
150 pd = pm->days; in createdate()
158 pd->month = pm; in createdate()
161 pd->julianday = pm->firstdayjulian + d - 1; in createdate()
162 pd->dayofweek = (pm->firstdayofweek + d - 1) % 7; in createdate()
167 pm->days = pd; in createdate()