Home
last modified time | relevance | path

Searched refs:filemon (Results 1 – 25 of 25) sorted by relevance

/NextBSD/sys/dev/filemon/
HDfilemon_wrapper.c62 filemon_output(struct filemon *filemon, char *msg, size_t len) in filemon_output() argument
67 if (filemon->fp == NULL) in filemon_output()
82 fo_write(filemon->fp, &auio, curthread->td_ucred, 0, curthread); in filemon_output()
85 static struct filemon *
88 struct filemon *filemon; in filemon_pid_check() local
97 TAILQ_FOREACH(filemon, &filemons_inuse, link) { in filemon_pid_check()
98 if (p->p_pid == filemon->pid) { in filemon_pid_check()
100 filemon_filemon_lock(filemon); in filemon_pid_check()
102 return (filemon); in filemon_pid_check()
113 filemon_comment(struct filemon *filemon) in filemon_comment() argument
[all …]
HDfilemon.c88 struct filemon { struct
89 TAILQ_ENTRY(filemon) link; /* Link into the in-use list. */
98 static TAILQ_HEAD(, filemon) filemons_inuse = TAILQ_HEAD_INITIALIZER(filemons_inuse); argument
99 static TAILQ_HEAD(, filemon) filemons_free = TAILQ_HEAD_INITIALIZER(filemons_free);
110 struct filemon *filemon = data; in filemon_dtr() local
112 if (filemon != NULL) { in filemon_dtr()
113 struct file *fp = filemon->fp; in filemon_dtr()
119 TAILQ_REMOVE(&filemons_inuse, filemon, link); in filemon_dtr()
121 filemon->fp = NULL; in filemon_dtr()
122 filemon->pid = -1; in filemon_dtr()
[all …]
HDfilemon_lock.c32 filemon_filemon_lock(struct filemon *filemon) in filemon_filemon_lock() argument
35 sx_xlock(&filemon->lock); in filemon_filemon_lock()
39 filemon_filemon_unlock(struct filemon *filemon) in filemon_filemon_unlock() argument
42 sx_xunlock(&filemon->lock); in filemon_filemon_unlock()
/NextBSD/tools/regression/filemon/
HDMakefile44 @echo "filemon(4) tests passed."
61 tail -1 $$F | grep -q '# Bye bye' || echo "$$F missing filemon bye-bye" ; \
66 @echo "Without filemon(4) active:"
68 @echo "With filemon(4) active:"
76 @printf "filemon(4) 32bit FreeBSD support passed.\n\n"
/NextBSD/contrib/bmake/
HDconfigure.in40 AC_ARG_WITH(filemon, optwith
41 [ --with-filemon=path/filemon.h indicate path to filemon.h for meta-mode],
43 /no|*/filemon.h) filemon_h="${withval}";;
44 */filemon*) filemon_h="${withval}/filemon.h";;
45 *) AC_MSG_ERROR(bad value ${withval} given for filemon) ;;
49 … in "/usr/include/dev/filemon" "$prefix/include/dev/filemon" "$srcdir/filemon" "$srcdir/../filemon
53 filemon_h="$d$x/filemon.h"
64 *.h) echo "Using: filemon=$filemon_h" >&6;;
HDboot-strap88 # --without-filemon
89 # disable use of filemon(9) which is currently only
92 # --with-filemon="path/to/filemon.h"
93 # enables use of filemon(9) by meta mode.
HDMakefile82 FILEMON_H ?= /usr/include/dev/filemon/filemon.h
HDmake-bootstrap.sh.in77 */filemon.h) FDEFS="-DHAVE_FILEMON_H -I`dirname @filemon_h@`";;
HDconfigure1302 --with-filemon=path/filemon.h indicate path to filemon.h for meta-mode
2349 */filemon*) filemon_h="${withval}/filemon.h";;
2350 *) as_fn_error "bad value ${withval} given for filemon" "$LINENO" 5 ;;
2355 … in "/usr/include/dev/filemon" "$prefix/include/dev/filemon" "$srcdir/filemon" "$srcdir/../filemon
2359 filemon_h="$d$x/filemon.h"
2371 *.h) echo "Using: filemon=$filemon_h" >&6;;
HDChangeLog148 o meta.c ensure "-- filemon" is at start of line.
323 with filemon support set .MAKE.PATH_FILEMON to _PATH_FILEMON
473 * configure.in: look for filemon.h in /usr/include/dev/filemon first.
489 * configure.in: look for sys/dev/filemon
796 * boot-strap: document configure knobs for meta and filemon.
HDbmake.cat1537 filemon(4) is available, the system calls
602 If bbmmaakkee was built with filemon(4) support, this is set
/NextBSD/share/mk/
HDmeta.sys.mk39 .if ${UPDATE_DEPENDFILE:Uyes:tl} == "no" && !exists(/dev/filemon)
119 .if ${UPDATE_DEPENDFILE:Uyes:tl} != "no" && !exists(/dev/filemon)
120 .error ${.newline}ERROR: The filemon module (/dev/filemon) is not loaded.
HDmeta.autodep.mk272 CLEANFILES += *.meta filemon.* *.db
/NextBSD/contrib/bmake/mk/
HDmeta.sys.mk38 .if ${UPDATE_DEPENDFILE:Uyes:tl} == "no" && !exists(/dev/filemon)
128 .elif !exists(/dev/filemon)
129 .error ${.newline}ERROR: The filemon module (/dev/filemon) is not loaded.
HDmeta.autodep.mk271 CLEANFILES += *.meta filemon.* *.db
HDChangeLog677 * meta.sys.mk: throw an error if /dev/filemon is missing and we
693 for meta mode - requires filemon(9).
/NextBSD/sys/modules/filemon/
HDMakefile.depend11 filemon.o: opt_compat.h
12 filemon.po: opt_compat.h
HDMakefile3 .PATH: ${.CURDIR}/../../dev/filemon
5 KMOD= filemon
/NextBSD/usr.bin/bmake/
HDMakefile.config21 FILEMON_H= /usr/include/dev/filemon/filemon.h
HDMakefile98 FILEMON_H ?= /usr/include/dev/filemon/filemon.h
/NextBSD/etc/mtree/
HDBSD.include.dist119 filemon
/NextBSD/sys/modules/
HDMakefile546 _filemon= filemon
/NextBSD/share/man/man4/
HDMakefile152 filemon.4 \
/NextBSD/include/
HDMakefile64 dev/acpica dev/agp dev/an dev/bktr dev/ciss dev/filemon dev/firewire \
/NextBSD/sys/conf/
HDfiles1473 dev/filemon/filemon.c optional filemon