Lines Matching refs:nret
26 __be32 nret; /* Number of output arguments. */ member
45 int of_call_prom(const char *service, int nargs, int nret, ...) in of_call_prom() argument
53 args.nret = cpu_to_be32(nret); in of_call_prom()
55 va_start(list, nret); in of_call_prom()
60 for (i = 0; i < nret; i++) in of_call_prom()
66 return (nret > 0) ? be32_to_cpu(args.args[nargs]) : 0; in of_call_prom()
69 static int of_call_prom_ret(const char *service, int nargs, int nret, in of_call_prom_ret() argument
78 args.nret = cpu_to_be32(nret); in of_call_prom_ret()
85 for (i = 0; i < nret; i++) in of_call_prom_ret()
92 for (i = 1; i < nret; ++i) in of_call_prom_ret()
95 return (nret > 0) ? be32_to_cpu(args.args[nargs]) : 0; in of_call_prom_ret()