Lines Matching refs:fdp
256 cap_check(Cap *cptr, char *strs, int alt, Fdesc *fdp, Rej_desc *rej) in cap_check() argument
288 if (fdp) in cap_check()
289 fdp->fd_scapset.sc_hw_1 = val; in cap_check()
294 if (fdp) in cap_check()
295 fdp->fd_scapset.sc_sf_1 = val; in cap_check()
300 if (fdp) in cap_check()
301 fdp->fd_scapset.sc_hw_2 = val; in cap_check()
317 else if (fdp) in cap_check()
318 fdp->fd_scapset.sc_plat = str; in cap_check()
335 else if (fdp) in cap_check()
336 fdp->fd_scapset.sc_mach = str; in cap_check()
443 cap_check_fdesc(Fdesc *fdp, Cap *cptr, char *strs, Rej_desc *rej) in cap_check_fdesc() argument
460 if (fdp->fd_oname && in cap_check_fdesc()
461 ((file = strrchr(fdp->fd_oname, '/')) != NULL)) in cap_check_fdesc()
467 (fdp->fd_oname && (HWAVL_RECORDED(fdp->fd_oname) != 0)) || in cap_check_fdesc()
468 (fdp->fd_nname && (HWAVL_RECORDED(fdp->fd_nname) != 0)) || in cap_check_fdesc()
469 (fdp->fd_pname && (fdp->fd_pname != fdp->fd_nname) && in cap_check_fdesc()
470 (HWAVL_RECORDED(fdp->fd_pname) != 0))) in cap_check_fdesc()
480 fdp->fd_flags |= FLG_FD_ALTCAP; in cap_check_fdesc()
481 fdp->fd_flags |= FLG_FD_ALTCHECK; in cap_check_fdesc()
486 return (cap_check(cptr, strs, (fdp->fd_flags & FLG_FD_ALTCAP), in cap_check_fdesc()
487 fdp, rej)); in cap_check_fdesc()
500 Fdesc *fdp; in free_fd() local
502 for (ALIST_TRAVERSE(fdalp, idx, fdp)) { in free_fd()
503 if (fdp->fd_oname) in free_fd()
504 free((void *)fdp->fd_oname); in free_fd()
524 Fdesc *fdp; in cap_dir() local
639 for (ALIST_TRAVERSE(fdalp, idx, fdp)) { in cap_dir()
640 if (fdp->fd_flags & FLG_FD_IGNORE) in cap_dir()
660 Fdesc *fdp; in cap_filtees() local
672 for (ALIST_TRAVERSE(fdalp, idx, fdp)) { in cap_filtees()
687 DBG_CALL(Dbg_file_filtee(lml, NAME(flmp), fdp->fd_nname, 0)); in cap_filtees()
690 (flags | FLG_RT_PUBHDL), &ghp, fdp, &rej, in_nfavl); in cap_filtees()
789 Fdesc *fdp; in load_cap() local
803 for (ALIST_TRAVERSE(fdalp, idx, fdp)) { in load_cap()
804 Fdesc fd = *fdp; in load_cap()