Lines Matching refs:nargs
113 __be32 nargs; member
229 static int __init call_prom(const char *service, int nargs, int nret, ...) in call_prom() argument
236 args.nargs = cpu_to_be32(nargs); in call_prom()
240 for (i = 0; i < nargs; i++) in call_prom()
245 args.args[nargs+i] = 0; in call_prom()
250 return (nret > 0) ? be32_to_cpu(args.args[nargs]) : 0; in call_prom()
253 static int __init call_prom_ret(const char *service, int nargs, int nret, in call_prom_ret() argument
261 args.nargs = cpu_to_be32(nargs); in call_prom_ret()
265 for (i = 0; i < nargs; i++) in call_prom_ret()
270 args.args[nargs+i] = 0; in call_prom_ret()
277 rets[i-1] = be32_to_cpu(args.args[nargs+i]); in call_prom_ret()
279 return (nret > 0) ? be32_to_cpu(args.args[nargs]) : 0; in call_prom_ret()