Lines Matching refs:new
202 struct acpi_dp *new; in acpi_dp_new() local
204 new = malloc(sizeof(struct acpi_dp)); in acpi_dp_new()
205 if (!new) in acpi_dp_new()
208 memset(new, '\0', sizeof(*new)); in acpi_dp_new()
209 new->type = type; in acpi_dp_new()
210 new->name = name; in acpi_dp_new()
216 dp->next = new; in acpi_dp_new()
219 return new; in acpi_dp_new()
230 struct acpi_dp *new; in acpi_dp_add_integer() local
233 new = acpi_dp_new(dp, ACPI_DP_TYPE_INTEGER, name); in acpi_dp_add_integer()
235 if (new) in acpi_dp_add_integer()
236 new->integer = value; in acpi_dp_add_integer()
238 return new; in acpi_dp_add_integer()
244 struct acpi_dp *new; in acpi_dp_add_string() local
247 new = acpi_dp_new(dp, ACPI_DP_TYPE_STRING, name); in acpi_dp_add_string()
248 if (new) in acpi_dp_add_string()
249 new->string = string; in acpi_dp_add_string()
251 return new; in acpi_dp_add_string()
257 struct acpi_dp *new; in acpi_dp_add_reference() local
260 new = acpi_dp_new(dp, ACPI_DP_TYPE_REFERENCE, name); in acpi_dp_add_reference()
261 if (new) in acpi_dp_add_reference()
262 new->string = reference; in acpi_dp_add_reference()
264 return new; in acpi_dp_add_reference()
270 struct acpi_dp *new; in acpi_dp_add_child() local
276 new = acpi_dp_new(dp, ACPI_DP_TYPE_CHILD, name); in acpi_dp_add_child()
277 if (new) { in acpi_dp_add_child()
278 new->child = child; in acpi_dp_add_child()
279 new->string = child->name; in acpi_dp_add_child()
282 return new; in acpi_dp_add_child()
287 struct acpi_dp *new; in acpi_dp_add_array() local
294 new = acpi_dp_new(dp, ACPI_DP_TYPE_ARRAY, array->name); in acpi_dp_add_array()
295 if (new) in acpi_dp_add_array()
296 new->array = array; in acpi_dp_add_array()
298 return new; in acpi_dp_add_array()