Lines Matching refs:col
145 struct roffcol *col; in tblcalc() local
174 col = &tbl->cols[dp->layout->head->ident]; in tblcalc()
175 tblcalc_data(tbl, col, sp->opts, dp); in tblcalc()
181 tblcalc_data(struct rofftbl *tbl, struct roffcol *col, in tblcalc_data() argument
193 if (col->width < sz) in tblcalc_data()
194 col->width = sz; in tblcalc_data()
203 tblcalc_literal(tbl, col, dp); in tblcalc_data()
206 tblcalc_number(tbl, col, opts, dp); in tblcalc_data()
217 tblcalc_literal(struct rofftbl *tbl, struct roffcol *col, in tblcalc_literal() argument
226 if (col->width < sz) in tblcalc_literal()
227 col->width = sz; in tblcalc_literal()
231 tblcalc_number(struct rofftbl *tbl, struct roffcol *col, in tblcalc_number() argument
271 if (col->decimal > d) { in tblcalc_number()
272 sz += col->decimal - d; in tblcalc_number()
273 d = col->decimal; in tblcalc_number()
275 col->width += d - col->decimal; in tblcalc_number()
277 if (sz > col->width) in tblcalc_number()
278 col->width = sz; in tblcalc_number()
279 if (d > col->decimal) in tblcalc_number()
280 col->decimal = d; in tblcalc_number()