kth                84 kern/kern_ktrace.c ktrinitheader(struct ktr_header *kth, struct proc *p, int type)
kth                86 kern/kern_ktrace.c 	bzero(kth, sizeof (struct ktr_header));
kth                87 kern/kern_ktrace.c 	kth->ktr_type = type;
kth                88 kern/kern_ktrace.c 	microtime(&kth->ktr_time);
kth                89 kern/kern_ktrace.c 	kth->ktr_pid = p->p_pid;
kth                90 kern/kern_ktrace.c 	bcopy(p->p_comm, kth->ktr_comm, MAXCOMLEN);	
kth                96 kern/kern_ktrace.c 	struct	ktr_header kth;
kth               113 kern/kern_ktrace.c 	ktrinitheader(&kth, p, KTR_SYSCALL);
kth               124 kern/kern_ktrace.c 	kth.ktr_buf = (caddr_t)ktp;
kth               125 kern/kern_ktrace.c 	kth.ktr_len = len;
kth               126 kern/kern_ktrace.c 	ktrwrite(p, &kth);
kth               134 kern/kern_ktrace.c 	struct ktr_header kth;
kth               138 kern/kern_ktrace.c 	ktrinitheader(&kth, p, KTR_SYSRET);
kth               143 kern/kern_ktrace.c 	kth.ktr_buf = (caddr_t)&ktp;
kth               144 kern/kern_ktrace.c 	kth.ktr_len = sizeof(struct ktr_sysret);
kth               146 kern/kern_ktrace.c 	ktrwrite(p, &kth);
kth               153 kern/kern_ktrace.c 	struct ktr_header kth;
kth               156 kern/kern_ktrace.c 	ktrinitheader(&kth, p, KTR_NAMEI);
kth               157 kern/kern_ktrace.c 	kth.ktr_len = strlen(path);
kth               158 kern/kern_ktrace.c 	kth.ktr_buf = path;
kth               160 kern/kern_ktrace.c 	ktrwrite(p, &kth);
kth               167 kern/kern_ktrace.c 	struct ktr_header kth;
kth               170 kern/kern_ktrace.c 	ktrinitheader(&kth, p, KTR_EMUL);
kth               171 kern/kern_ktrace.c 	kth.ktr_len = strlen(emul);
kth               172 kern/kern_ktrace.c 	kth.ktr_buf = emul;
kth               174 kern/kern_ktrace.c 	ktrwrite(p, &kth);
kth               182 kern/kern_ktrace.c 	struct ktr_header kth;
kth               195 kern/kern_ktrace.c 	ktrinitheader(&kth, p, KTR_GENIO);
kth               200 kern/kern_ktrace.c 	kth.ktr_buf = (caddr_t)ktp;
kth               219 kern/kern_ktrace.c 		kth.ktr_len = count + sizeof(struct ktr_genio);
kth               221 kern/kern_ktrace.c 		if (ktrwrite(p, &kth) != 0)
kth               242 kern/kern_ktrace.c 	struct ktr_header kth;
kth               246 kern/kern_ktrace.c 	ktrinitheader(&kth, p, KTR_PSIG);
kth               252 kern/kern_ktrace.c 	kth.ktr_buf = (caddr_t)&kp;
kth               253 kern/kern_ktrace.c 	kth.ktr_len = sizeof(struct ktr_psig);
kth               255 kern/kern_ktrace.c 	ktrwrite(p, &kth);
kth               262 kern/kern_ktrace.c 	struct ktr_header kth;
kth               266 kern/kern_ktrace.c 	ktrinitheader(&kth, p, KTR_CSW);
kth               269 kern/kern_ktrace.c 	kth.ktr_buf = (caddr_t)&kc;
kth               270 kern/kern_ktrace.c 	kth.ktr_len = sizeof(struct ktr_csw);
kth               272 kern/kern_ktrace.c 	ktrwrite(p, &kth);
kth               445 kern/kern_ktrace.c ktrwrite(struct proc *p, struct ktr_header *kth)
kth               458 kern/kern_ktrace.c 	aiov[0].iov_base = (caddr_t)kth;
kth               463 kern/kern_ktrace.c 	if (kth->ktr_len > 0) {
kth               465 kern/kern_ktrace.c 		aiov[1].iov_base = kth->ktr_buf;
kth               466 kern/kern_ktrace.c 		aiov[1].iov_len = kth->ktr_len;
kth               467 kern/kern_ktrace.c 		auio.uio_resid += kth->ktr_len;