Home
last modified time | relevance | path

Searched refs:marg (Results 1 – 3 of 3) sorted by relevance

/drivers/scsi/aic7xxx/aicasm/
Daicasm_macro_gram.y128 struct macro_arg *marg; variable
141 STAILQ_FOREACH(marg, &macro_symbol->info.macroinfo->args, links) {
146 if (marg == NULL) {
150 marg->replacement_text = strdup(argtext);
151 if (marg->replacement_text == NULL) {
Daicasm_scan.l519 struct macro_arg *marg;
559 STAILQ_FOREACH(marg, &macro_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;
Daicasm_gram.y1575 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()