ktr_request
struct ktr_request *req;
struct ktr_request *req;
struct ktr_request *req;
STAILQ_ENTRY(ktr_request) ktr_list;
struct ktr_request *req;
static STAILQ_HEAD(, ktr_request) ktr_free;
ktr_writerequest(struct thread *td, struct ktr_request *req)
static struct ktr_request *ktr_getrequest_entered(struct thread *td, int type);
static struct ktr_request *ktr_getrequest(int type);
static void ktr_submitrequest(struct thread *td, struct ktr_request *req);
static void ktr_freerequest(struct ktr_request *req);
static void ktr_freerequest_locked(struct ktr_request *req);
static void ktr_writerequest(struct thread *td, struct ktr_request *req);
struct ktr_request *req;
req = malloc(sizeof(struct ktr_request), M_KTRACE, M_WAITOK |
STAILQ_HEAD(, ktr_request) ktr_new;
struct ktr_request *req;
req = malloc(sizeof(struct ktr_request), M_KTRACE,
static struct ktr_request *
struct ktr_request *req;
static struct ktr_request *
struct ktr_request *req;
ktr_enqueuerequest(struct thread *td, struct ktr_request *req)
struct ktr_request *queued_req;
STAILQ_HEAD(, ktr_request) local_queue;
ktr_submitrequest(struct thread *td, struct ktr_request *req)
ktr_freerequest(struct ktr_request *req)
ktr_freerequest_locked(struct ktr_request *req)
struct ktr_request *req;
struct ktr_request *req;
struct ktr_request *req;
struct ktr_request *req;
struct ktr_request *req;
struct ktr_request *req;
struct ktr_request *req;
struct ktr_request *req;
struct ktr_request *req;
struct ktr_request *req;
struct ktr_request *req;
struct ktr_request *req;
struct ktr_request *req;
struct ktr_request *req;
STAILQ_HEAD(, ktr_request) p_ktr; /* (o) KTR event queue. */