Lines Matching full:args
172 } args = { in ofw_std_test() local
178 args.service = (cell_t)name; in ofw_std_test()
179 if (openfirmware(&args) == -1) in ofw_std_test()
181 return (args.missing); in ofw_std_test()
192 } args = { in ofw_std_interpret() local
199 args.nreturns = ++nreturns; in ofw_std_interpret()
200 args.slot[i++] = (cell_t)cmd; in ofw_std_interpret()
201 if (openfirmware(&args) == -1) in ofw_std_interpret()
203 status = args.slot[i++]; in ofw_std_interpret()
205 returns[j++] = args.slot[i++]; in ofw_std_interpret()
223 } args = { in ofw_std_peer() local
229 args.node = node; in ofw_std_peer()
230 if (openfirmware(&args) == -1) in ofw_std_peer()
232 return (args.next); in ofw_std_peer()
245 } args = { in ofw_std_child() local
251 args.node = node; in ofw_std_child()
252 if (openfirmware(&args) == -1) in ofw_std_child()
254 return (args.child); in ofw_std_child()
267 } args = { in ofw_std_parent() local
273 args.node = node; in ofw_std_parent()
274 if (openfirmware(&args) == -1) in ofw_std_parent()
276 return (args.parent); in ofw_std_parent()
289 } args = { in ofw_std_instance_to_package() local
295 args.instance = instance; in ofw_std_instance_to_package()
296 if (openfirmware(&args) == -1) in ofw_std_instance_to_package()
298 return (args.package); in ofw_std_instance_to_package()
312 } args = { in ofw_std_getproplen() local
318 args.package = package; in ofw_std_getproplen()
319 args.propname = (cell_t)propname; in ofw_std_getproplen()
320 if (openfirmware(&args) == -1) in ofw_std_getproplen()
322 return (args.proplen); in ofw_std_getproplen()
339 } args = { in ofw_std_getprop() local
345 args.package = package; in ofw_std_getprop()
346 args.propname = (cell_t)propname; in ofw_std_getprop()
347 args.buf = (cell_t)buf; in ofw_std_getprop()
348 args.buflen = buflen; in ofw_std_getprop()
349 if (openfirmware(&args) == -1) in ofw_std_getprop()
351 return (args.size); in ofw_std_getprop()
367 } args = { in ofw_std_nextprop() local
373 args.package = package; in ofw_std_nextprop()
374 args.previous = (cell_t)previous; in ofw_std_nextprop()
375 args.buf = (cell_t)buf; in ofw_std_nextprop()
376 if (openfirmware(&args) == -1) in ofw_std_nextprop()
378 return (args.flag); in ofw_std_nextprop()
396 } args = { in ofw_std_setprop() local
402 args.package = package; in ofw_std_setprop()
403 args.propname = (cell_t)propname; in ofw_std_setprop()
404 args.buf = (cell_t)buf; in ofw_std_setprop()
405 args.len = len; in ofw_std_setprop()
406 if (openfirmware(&args) == -1) in ofw_std_setprop()
408 return (args.size); in ofw_std_setprop()
423 } args = { in ofw_std_canon() local
429 args.device = (cell_t)device; in ofw_std_canon()
430 args.buf = (cell_t)buf; in ofw_std_canon()
431 args.len = len; in ofw_std_canon()
432 if (openfirmware(&args) == -1) in ofw_std_canon()
434 return (args.size); in ofw_std_canon()
447 } args = { in ofw_std_finddevice() local
453 args.device = (cell_t)device; in ofw_std_finddevice()
454 if (openfirmware(&args) == -1) in ofw_std_finddevice()
456 return (args.package); in ofw_std_finddevice()
471 } args = { in ofw_std_instance_to_path() local
477 args.instance = instance; in ofw_std_instance_to_path()
478 args.buf = (cell_t)buf; in ofw_std_instance_to_path()
479 args.len = len; in ofw_std_instance_to_path()
480 if (openfirmware(&args) == -1) in ofw_std_instance_to_path()
482 return (args.size); in ofw_std_instance_to_path()
497 } args = { in ofw_std_package_to_path() local
503 args.package = package; in ofw_std_package_to_path()
504 args.buf = (cell_t)buf; in ofw_std_package_to_path()
505 args.len = len; in ofw_std_package_to_path()
506 if (openfirmware(&args) == -1) in ofw_std_package_to_path()
508 return (args.size); in ofw_std_package_to_path()
523 } args = { in ofw_std_call_method() local
533 args.nargs = nargs + 2; in ofw_std_call_method()
534 args.nreturns = nreturns + 1; in ofw_std_call_method()
535 args.method = (cell_t)method; in ofw_std_call_method()
536 args.instance = instance; in ofw_std_call_method()
539 for (cp = args.args_n_results + (n = nargs); --n >= 0;) in ofw_std_call_method()
541 if (openfirmware(&args) == -1) in ofw_std_call_method()
543 if (args.args_n_results[nargs]) in ofw_std_call_method()
544 return (args.args_n_results[nargs]); in ofw_std_call_method()
545 for (cp = args.args_n_results + nargs + (n = args.nreturns); --n > 0;) in ofw_std_call_method()
564 } args = { in ofw_std_open() local
570 args.device = (cell_t)device; in ofw_std_open()
571 if (openfirmware(&args) == -1 || args.instance == 0) in ofw_std_open()
573 return (args.instance); in ofw_std_open()
585 } args = { in ofw_std_close() local
591 args.instance = instance; in ofw_std_close()
592 openfirmware(&args); in ofw_std_close()
607 } args = { in ofw_std_read() local
613 args.instance = instance; in ofw_std_read()
614 args.addr = (cell_t)addr; in ofw_std_read()
615 args.len = len; in ofw_std_read()
616 if (openfirmware(&args) == -1) in ofw_std_read()
619 return (args.actual); in ofw_std_read()
634 } args = { in ofw_std_write() local
640 args.instance = instance; in ofw_std_write()
641 args.addr = (cell_t)addr; in ofw_std_write()
642 args.len = len; in ofw_std_write()
643 if (openfirmware(&args) == -1) in ofw_std_write()
645 return (args.actual); in ofw_std_write()
660 } args = { in ofw_std_seek() local
666 args.instance = instance; in ofw_std_seek()
667 args.poshi = pos >> 32; in ofw_std_seek()
668 args.poslo = pos; in ofw_std_seek()
669 if (openfirmware(&args) == -1) in ofw_std_seek()
671 return (args.status); in ofw_std_seek()
690 } args = { in ofw_std_claim() local
696 args.virt = (cell_t)virt; in ofw_std_claim()
697 args.size = size; in ofw_std_claim()
698 args.align = align; in ofw_std_claim()
699 if (openfirmware(&args) == -1) in ofw_std_claim()
701 return ((void *)args.baseaddr); in ofw_std_claim()
714 } args = { in ofw_std_release() local
720 args.virt = (cell_t)virt; in ofw_std_release()
721 args.size = size; in ofw_std_release()
722 openfirmware(&args); in ofw_std_release()
737 } args = { in ofw_std_enter() local
743 openfirmware(&args); in ofw_std_enter()
755 } args = { in ofw_std_exit() local
761 openfirmware(&args); in ofw_std_exit()