Searched refs:marg (Results 1 – 3 of 3) sorted by relevance
/drivers/scsi/aic7xxx/aicasm/ |
D | aicasm_macro_gram.y | 128 struct macro_arg *marg; variable 141 STAILQ_FOREACH(marg, ¯o_symbol->info.macroinfo->args, links) { 146 if (marg == NULL) { 150 marg->replacement_text = strdup(argtext); 151 if (marg->replacement_text == NULL) {
|
D | aicasm_scan.l | 519 struct macro_arg *marg; 559 STAILQ_FOREACH(marg, ¯o_symbol->info.macroinfo->args, links) { 560 free(marg->replacement_text); 576 struct macro_arg *marg; 583 STAILQ_FOREACH(marg, &mac_symbol->info.macroinfo->args, links) { 585 retval = regexec(&marg->arg_regex, search_pos, 2, 592 *match_marg = marg;
|
D | aicasm_gram.y | 1575 struct macro_arg *marg; in add_macro_arg() local 1585 marg = (struct macro_arg *)malloc(sizeof(*marg)); in add_macro_arg() 1586 if (marg == NULL) { in add_macro_arg() 1590 marg->replacement_text = NULL; in add_macro_arg() 1599 retval = regcomp(&marg->arg_regex, regex_pattern, REG_EXTENDED); in add_macro_arg() 1604 STAILQ_INSERT_TAIL(&cur_symbol->info.macroinfo->args, marg, links); in add_macro_arg()
|