stamp
NADDR (header.stamp.select),
NADDR (header.stamp.command),
NADDR (header.stamp.status),
NADDR (header.stamp.disconnect),
*p++ =NADDR (header.stamp.data);
*p++ =NADDR (header.stamp.data);
bzero (&cp->phys.header.stamp, sizeof (struct tstamp));
cp->phys.header.stamp.start = ticks;
#define PROFILE cp->phys.header.stamp
struct tstamp stamp;
volatile u_long stamp;
u_long stamp;
u_long stamp; /* heuristic */
.stamp = 0, \
unsigned int stamp;
ww->stamp = ctx->stamp;
if (ctx->stamp > ww->stamp)
ww->stamp = 0xFFFFFFFFFFFFFFFFLU;
ctx->stamp = atomic_fetchadd_long(&ww_class->stamp, 1);
ww->stamp = 0xFFFFFFFFFFFFFFFFLU;
HPT_U32 stamp;
HPT_U32 stamp;
do { stamp = krandom(); } while (stamp==0);
return stamp;
PVDEV ldm_find_stamp(PVBUS vbus, HPT_U32 stamp, int seq);
ULONG stamp;
do { stamp = krandom(); } while (stamp==0);
return stamp;
HPT_U32 stamp;
HPT_U32 stamp;
do { stamp = krandom(); } while (stamp==0);
return stamp;
PVDEV ldm_find_stamp(PVBUS vbus, HPT_U32 stamp, int seq);
struct stamp stamp;
stamp.scr_len = cc;
stamp.scr_sec = tv.tv_sec;
stamp.scr_usec = tv.tv_usec;
stamp.scr_direction = direction;
iov[0].iov_len = sizeof(stamp);
iov[0].iov_base = &stamp;
#define swapstamp(stamp) do { \
if (stamp.scr_direction > 0xff) { \
stamp.scr_len = bswap64(stamp.scr_len); \
stamp.scr_sec = bswap64(stamp.scr_sec); \
stamp.scr_usec = bswap32(stamp.scr_usec); \
stamp.scr_direction = bswap32(stamp.scr_direction); \
struct stamp stamp;
if (fread(&stamp, sizeof(stamp), 1, fp) != 1) {
swapstamp(stamp);
save_len = sizeof(stamp);
if (reg && stamp.scr_len >
save_len += stamp.scr_len;
tclock = stamp.scr_sec;
tso.tv_sec = stamp.scr_sec;
tso.tv_nsec = stamp.scr_usec * 1000;
switch (stamp.scr_direction) {
consume(fp, stamp.scr_len, buf, reg);
consume(fp, stamp.scr_len, buf, reg);
consume(fp, stamp.scr_len, buf, reg);
while (stamp.scr_len > 0) {
l = MIN(DEF_BUF, stamp.scr_len);
stamp.scr_len -= l;