Lines Matching refs:args
641 * @args: Location to store the returned reference with optional arguments
646 * target object in @args->adev. If the reference includes arguments, store
647 * them in the @args->args[] array.
673 struct fwnode_reference_args *args)
701 if (!args)
704 args->fwnode = acpi_fwnode_handle(device);
705 args->nargs = 0;
753 /* assume following integer elements are all args */
769 args->fwnode = ref_fwnode;
770 args->nargs = nargs;
772 args->args[i] = element[i].integer.value;
1250 struct fwnode_reference_args args;
1253 memset(&args, 0, sizeof(args));
1255 &args);
1260 if (!is_acpi_device_node(args.fwnode))
1261 return args.nargs ? NULL : args.fwnode;
1267 if (args.nargs != 2)
1270 fwnode = args.fwnode;
1271 port_nr = args.args[0];
1272 endpoint_nr = args.args[1];
1334 struct fwnode_reference_args *args)
1337 args_count, args);