Lines Matching defs:tbl
103 * all rows and cells in the table. The function pointers in "tbl" are
107 tblcalc(struct rofftbl *tbl, const struct tbl_span *sp,
123 assert(NULL == tbl->cols);
124 tbl->cols = mandoc_calloc((size_t)sp->opts->cols,
146 col = tbl->cols + icol;
150 tblcalc_data(tbl, col, opts, dp);
163 col = tbl->cols + icol;
182 col = tbl->cols + icol;
205 * Emulate a bug in GNU tbl width calculation that
221 col = tbl->cols + icol;
234 tblcalc_data(struct rofftbl *tbl, struct roffcol *col,
245 sz = (*tbl->len)(1, tbl->arg);
256 tblcalc_literal(tbl, col, dp);
259 tblcalc_number(tbl, col, opts, dp);
270 tblcalc_literal(struct rofftbl *tbl, struct roffcol *col,
277 sz = (*tbl->slen)(str, tbl->arg);
284 tblcalc_number(struct rofftbl *tbl, struct roffcol *col,
303 sz = (*tbl->slen)(str, tbl->arg);
310 psz = (*tbl->slen)(buf, tbl->arg);
316 ssz += (*tbl->slen)(buf, tbl->arg);