OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:filemon
(Results
1 - 9
of
9
) sorted by relevancy
/src/usr.bin/make/filemon/
filemon.h
1
/* $NetBSD:
filemon
.h,v 1.6 2021/12/15 12:08:25 rillig Exp $ */
37
struct
filemon
;
42
struct
filemon
*
44
int filemon_close(struct
filemon
*);
46
int filemon_setfd(struct
filemon
*, int);
47
void filemon_setpid_parent(struct
filemon
*, pid_t);
48
int filemon_setpid_child(const struct
filemon
*, pid_t);
50
int filemon_readfd(const struct
filemon
*);
51
int filemon_process(struct
filemon
*);
filemon_dev.c
32
#include "
filemon
.h"
42
# include <
filemon
.h>
46
#define _PATH_FILEMON "/dev/
filemon
"
53
struct
filemon
{
struct
64
struct
filemon
*
67
struct
filemon
*F;
71
/* Allocate and zero a struct
filemon
object. */
76
/* Try opening /dev/
filemon
, up to six times (cargo cult!). */
93
filemon_setfd(struct
filemon
*F, int fd)
108
filemon_setpid_parent(struct
filemon
*F MAKE_ATTR_UNUSED, pid_t pid MAKE_ATTR_UNUSED
[
all
...]
filemon_ktrace.c
34
#include "
filemon
.h"
61
struct
filemon
;
65
typedef struct filemon_state *filemon_syscall_t(struct
filemon
*,
92
struct
filemon
{
struct
95
FILE *out; /* we write
filemon
events to here */
126
void (*show)(struct
filemon
*, const struct filemon_state *,
180
* the
filemon
.
192
* Allocate a
filemon
descriptor. Returns NULL and sets errno on
195
struct
filemon
*
198
struct
filemon
*F
[
all
...]
/src/usr.bin/make/
meta.h
36
struct
filemon
*
filemon
;
member in struct:BuildMon
test-variants.mk
41
TESTS+=
filemon
-dev
42
ENV.
filemon
-dev= USE_FILEMON="dev"
43
SKIP.
filemon
-dev= yes
45
TESTS+=
filemon
-ktrace
46
ENV.
filemon
-ktrace= USE_FILEMON="ktrace"
48
TESTS+=
filemon
-none
49
ENV.
filemon
-none= USE_FILEMON="no"
51
SKIP_TESTS.
filemon
-none= \
121
ENV.c90-plain= USE_FILEMON=no #
filemon
uses designated initializers
130
ENV.c90-stdbool= USE_FILEMON=no #
filemon
uses designated initializer
[
all
...]
meta.c
51
#include "
filemon
/
filemon
.h"
102
*
Filemon
is a kernel module which snoops certain syscalls.
115
* We can still use meta mode without
filemon
, but
121
* Open the
filemon
device.
129
pbm->
filemon
= NULL;
133
pbm->
filemon
= filemon_open();
134
if (pbm->
filemon
== NULL) {
136
warn("Could not open
filemon
%s", filemon_path());
147
pbm->mon_fd = Job_TempFile("
filemon
.XXXXXX", NULL, 0)
[
all
...]
Makefile
68
.PATH: ${.CURDIR}/
filemon
74
FILEMON_H?= /usr/include/dev/
filemon
/
filemon
.h
75
. if exists(${FILEMON_H}) && ${FILEMON_H:T} == "
filemon
.h"
90
CLEANFILES+= *.o # for
filemon
objects
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_platform_limits_netbsd.cc
124
#include <dev/
filemon
/
filemon
.h>
sanitizer_interceptors_ioctl_netbsd.inc
1401
/* Entries from file: dev/
filemon
/
filemon
.h (compat <= 9.99.26) */
Completed in 22 milliseconds
Indexes created Mon Oct 13 16:09:52 GMT 2025