Lines Matching refs:linep
55 md_tab_line_t *linep = &tabp->lines[line];
57 if (linep->context != NULL)
58 Free(linep->context);
59 if (linep->cname != NULL)
60 Free(linep->cname);
61 if (linep->argv != NULL) {
62 assert(linep->alloc > 0);
63 Free(linep->argv);
76 md_tab_line_t *linep,
82 if (argc < linep->alloc)
86 if (linep->alloc == 0) {
87 linep->argv = Malloc(argc * sizeof (*linep->argv));
89 assert(linep->argv != NULL);
90 linep->argv =
91 Realloc(linep->argv, (argc * sizeof (*linep->argv)));
95 (void) memset(&linep->argv[linep->alloc], 0,
96 ((argc - linep->alloc) * sizeof (*linep->argv)));
99 linep->alloc = argc;
163 md_tab_line_t *linep;
168 linep = &tabp->lines[tabp->nlines];
206 realloc_argv(linep, (linep->argc + 1));
207 argvp = &linep->argv[linep->argc++];
229 assert((linep->argc > 0) && (linep->argv != NULL) &&
230 (linep->argv[0][0] != '\0') &&
231 (! isspace(linep->argv[0][0])));
232 linep->context = Strdup(context);
233 linep->type = meta_get_init_type(linep->argc, linep->argv);
234 linep->cname = meta_canonicalize(NULL, linep->argv[0]);
236 if (linep->cname == NULL) {
341 md_tab_line_t *linep = &tabp->lines[line];
343 assert((linep->argc > 0) && (linep->argv[0] != NULL));
344 if (((linep->type & type) != 0) &&
345 (strcmp(linep->cname, cname) == 0)) {
347 return (linep);