ktr_header
struct ktr_header *kth;
hlen = sizeof(struct ktr_header);
struct ktr_header *kth;
struct ktr_header kte_kth;
#define RUMP_KTR_SHIMLEN offsetof(struct ktr_header, ktr_pid)
#define KTR_SHIMLEN offsetof(struct ktr_header, ktr_pid)
static int dumpheader(struct ktr_header *);
setemul(name, ktr_header.ktr_pid, 1);
while (fread_tail(&ktr_header, sizeof(struct ktr_header), 1)) {
if (trpoints & (1 << ktr_header.ktr_type) &&
(do_pid == -1 || ktr_header.ktr_pid == do_pid))
col = dumpheader(&ktr_header);
if ((ktrlen = ktr_header.ktr_len) > INT_MAX)
ectx_sanify(ktr_header.ktr_pid);
switch (ktr_header.ktr_type) {
dumpheader(struct ktr_header *kth)
static struct ktr_header ktr_header;
void nameiargprint(const char *, struct ktr_header *, register_t **, int *);
void nameiprint(struct ktr_header *);
void syscallprint(struct ktr_header *);
void sysretprint(struct ktr_header *);
struct ktr_header *kth;
if (fread_tail(kth, sizeof(struct ktr_header), 1, fp) == 0) {
getpendq(struct ktr_header *us, int type, struct kteq *kteq)
struct ktr_header *kth;
dumpheader(struct ktr_header *kth)
nameiargprint(const char *prefix, struct ktr_header *kth,
syscallprint(struct ktr_header *kth)
struct ktr_header *kth = &kte->kte_kth;
sysretprint(struct ktr_header *kth)
struct ktr_header *kth = &kte->kte_kth;
nameiprint(struct ktr_header *kth)
struct ktr_header *kth = &kte->kte_kth;
struct ktr_header *kth = &kte->kte_kth;
genioprint(struct ktr_header *kth)
struct ktr_header *kth = &kte->kte_kth;
struct ktr_header *kth = &kte->kte_kth;
struct ktr_header *kth = &kte->kte_kth;
struct ktr_header kte_kth;
void dumpheader(struct ktr_header *);
void genioprint(struct ktr_header *);
getpendq(struct ktr_header *, int, struct kteq *);
struct ktr_header hdr;