Lines Matching full:arg
39 union acpi_parse_object *arg = NULL; in acpi_ps_get_arg() local
47 return (Op->Common.Value.Arg); in acpi_ps_get_arg()
71 arg = op->common.value.arg; in acpi_ps_get_arg()
72 while (arg && argn) { in acpi_ps_get_arg()
74 arg = arg->common.next; in acpi_ps_get_arg()
77 return (arg); in acpi_ps_get_arg()
85 * arg - Argument Op to append
89 * DESCRIPTION: Append an argument to an op's argument list (a NULL arg is OK)
94 acpi_ps_append_arg(union acpi_parse_object *op, union acpi_parse_object *arg) in acpi_ps_append_arg() argument
128 if (op->common.value.arg) { in acpi_ps_append_arg()
132 prev_arg = op->common.value.arg; in acpi_ps_append_arg()
136 prev_arg->common.next = arg; in acpi_ps_append_arg()
140 op->common.value.arg = arg; in acpi_ps_append_arg()
143 /* Set the parent in this arg and any args linked after it */ in acpi_ps_append_arg()
145 while (arg) { in acpi_ps_append_arg()
146 arg->common.parent = op; in acpi_ps_append_arg()
147 arg = arg->common.next; in acpi_ps_append_arg()
174 union acpi_parse_object *arg; in acpi_ps_get_depth_next() local
203 arg = acpi_ps_get_arg(parent, 0); in acpi_ps_get_depth_next()
204 while (arg && (arg != origin) && (arg != op)) { in acpi_ps_get_depth_next()
206 ASL_CV_LABEL_FILENODE(arg); in acpi_ps_get_depth_next()
207 arg = arg->common.next; in acpi_ps_get_depth_next()
210 if (arg == origin) { in acpi_ps_get_depth_next()