Lines Matching refs:namesz
2150 size_t csz, namesz, rsz; in roff_block() local
2169 namesz = 0; in roff_block()
2172 namesz = roff_getname(r, &cp, ln, ppos); in roff_block()
2173 iname[namesz] = '\0'; in roff_block()
2178 if (namesz && (tok == ROFF_dei || tok == ROFF_ami)) { in roff_block()
2180 name = roff_getstrn(r, iname, namesz, &deftype); in roff_block()
2184 "%.*s", (int)namesz, iname); in roff_block()
2185 namesz = 0; in roff_block()
2187 namesz = strlen(name); in roff_block()
2191 if (namesz == 0 && tok != ROFF_ig) { in roff_block()
2206 roff_setstrn(&r->strtab, name, namesz, "", 0, 0); in roff_block()
2207 roff_setstrn(&r->rentab, name, namesz, NULL, 0, 0); in roff_block()
2210 value = roff_getstrn(r, iname, namesz, &deftype); in roff_block()
2213 roff_setstrn(&r->strtab, name, namesz, in roff_block()
2219 roff_setstrn(&r->strtab, name, namesz, call, csz, 0); in roff_block()
2220 roff_setstrn(&r->rentab, name, namesz, NULL, 0, 0); in roff_block()
2225 roff_setstrn(&r->rentab, rname, rsz, name, namesz, 0); in roff_block()
2228 roff_setstrn(&r->strtab, name, namesz, call, csz, 0); in roff_block()
2243 namesz = roff_getname(r, &cp, ln, ppos); in roff_block()
2247 if (namesz && (tok == ROFF_dei || tok == ROFF_ami)) { in roff_block()
2249 name = roff_getstrn(r, iname, namesz, &deftype); in roff_block()
2253 "%.*s", (int)namesz, iname); in roff_block()
2254 namesz = 0; in roff_block()
2256 namesz = strlen(name); in roff_block()
2260 if (namesz) in roff_block()
2261 r->last->end = mandoc_strndup(name, namesz); in roff_block()
2785 size_t namesz; in roff_ds() local
2804 namesz = roff_getname(r, &string, ln, pos); in roff_ds()
2805 switch (name[namesz]) { in roff_ds()
2809 string = buf->buf + pos + namesz; in roff_ds()
2820 roff_setstrn(&r->strtab, name, namesz, string, strlen(string), in roff_ds()
2822 roff_setstrn(&r->rentab, name, namesz, NULL, 0, 0); in roff_ds()
3215 size_t namesz; in roff_rr() local
3220 namesz = roff_getname(r, &cp, ln, pos); in roff_rr()
3221 name[namesz] = '\0'; in roff_rr()
3245 size_t namesz; in roff_rm() local
3250 namesz = roff_getname(r, &cp, ln, (int)(cp - buf->buf)); in roff_rm()
3251 roff_setstrn(&r->strtab, name, namesz, NULL, 0, 0); in roff_rm()
3252 roff_setstrn(&r->rentab, name, namesz, NULL, 0, 0); in roff_rm()
3253 if (name[namesz] == '\\' || name[namesz] == '\t') in roff_rm()
4020 size_t namesz; in roff_getname() local
4029 namesz = cp - name; in roff_getname()
4054 return namesz; in roff_getname()
4068 size_t namesz; in roff_setstr() local
4070 namesz = strlen(name); in roff_setstr()
4071 roff_setstrn(&r->strtab, name, namesz, string, in roff_setstr()
4073 roff_setstrn(&r->rentab, name, namesz, NULL, 0, 0); in roff_setstr()
4077 roff_setstrn(struct roffkv **r, const char *name, size_t namesz, in roff_setstrn() argument
4088 while (n && (namesz != n->key.sz || in roff_setstrn()
4089 strncmp(n->key.p, name, namesz))) in roff_setstrn()
4095 n->key.p = mandoc_strndup(name, namesz); in roff_setstrn()
4096 n->key.sz = namesz; in roff_setstrn()