version 1.121, 2007/03/29 17:37:13 |
version 1.122, 2007/04/26 16:27:32 |
Line 566 ktrsysret(struct lwp *l, register_t code |
|
Line 566 ktrsysret(struct lwp *l, register_t code |
|
ktraddentry(l, kte, KTA_WAITOK); |
ktraddentry(l, kte, KTA_WAITOK); |
} |
} |
|
|
/* |
|
* XXX: ndp->ni_pathlen should be passed. |
|
*/ |
|
void |
void |
ktrnamei(struct lwp *l, char *path) |
ktrnamei(struct lwp *l, const char *path, size_t pathlen) |
|
{ |
|
ktrkmem(l, KTR_NAMEI, path, pathlen); |
|
} |
|
|
|
void |
|
ktrnamei2(struct lwp *l, const char *eroot, size_t erootlen, |
|
const char *path, size_t pathlen) |
{ |
{ |
|
struct ktrace_entry *kte; |
|
void *buf; |
|
|
ktrkmem(l, KTR_NAMEI, path, strlen(path)); |
if (ktealloc(&kte, &buf, l, KTR_NAMEI, erootlen + pathlen)) |
|
return; |
|
memcpy(buf, eroot, erootlen); |
|
buf = (char *)buf + erootlen; |
|
memcpy(buf, path, pathlen); |
|
ktraddentry(l, kte, KTA_WAITOK); |
} |
} |
|
|
void |
void |