Lines Matching defs:cmds
352 u_long *cmds;
367 cmds = fdep->fde_ioctls;
369 if (cmds[i] == cmd)
380 cap_ioctl_limit_check(struct filedescent *fdep, const u_long *cmds,
397 if (cmds[i] == ocmds[j])
408 kern_cap_ioctls_limit(struct thread *td, int fd, u_long *cmds, size_t ncmds)
431 error = cap_ioctl_limit_check(fdep, cmds, ncmds);
437 fdep->fde_ioctls = cmds;
441 cmds = ocmds;
446 free(cmds, M_FILECAPS);
453 u_long *cmds;
463 cmds = NULL;
465 cmds = malloc(sizeof(cmds[0]) * ncmds, M_FILECAPS, M_WAITOK);
466 error = copyin(uap->cmds, cmds, sizeof(cmds[0]) * ncmds);
468 free(cmds, M_FILECAPS);
473 return (kern_cap_ioctls_limit(td, uap->fd, cmds, ncmds));
487 dstcmds = uap->cmds;