Lines Matching defs:args
974 seldata->args = uap;
1151 uap = seldata->args;
2841 ledger(struct proc *p, struct ledger_args *args, __unused int32_t *retval)
2853 /* Finish copying in the necessary args before taking the proc lock */
2856 if (args->cmd == LEDGER_ENTRY_INFO)
2857 error = copyin(args->arg3, (char *)&len, sizeof (len));
2858 else if (args->cmd == LEDGER_TEMPLATE_INFO)
2859 error = copyin(args->arg2, (char *)&len, sizeof (len));
2861 else if (args->cmd == LEDGER_LIMIT)
2862 error = copyin(args->arg2, (char *)&lla, sizeof (lla));
2870 if (args->cmd != LEDGER_TEMPLATE_INFO) {
2871 pid = args->arg1;
2877 error = mac_proc_check_ledger(p, proc, args->cmd);
2887 switch (args->cmd) {
2903 rval = copyout(&info, args->arg2,
2916 rval = copyout(buf, args->arg2, sz);
2920 rval = copyout(&len, args->arg3, sizeof (len));
2931 rval = copyout(buf, args->arg1, sz);
2935 rval = copyout(&len, args->arg2, sizeof (len));
2947 telemetry(__unused struct proc *p, struct telemetry_args *args, __unused int32_t *retval)
2951 switch (args->cmd) {
2954 error = telemetry_timer_event(args->deadline, args->interval, args->leeway);
2958 if (thread_set_voucher_name((mach_port_name_t)args->deadline))