Lines Matching defs:up
289 getentry(struct utmpentry *e, struct utmp *up)
291 COMPILE_ASSERT(sizeof(e->name) > sizeof(up->ut_name));
292 COMPILE_ASSERT(sizeof(e->line) > sizeof(up->ut_line));
293 COMPILE_ASSERT(sizeof(e->host) > sizeof(up->ut_host));
299 * up->ut_* because they may not be terminated. For this
303 (void)strncpy(e->name, up->ut_name, sizeof(up->ut_name));
304 (void)strncpy(e->line, up->ut_line, sizeof(up->ut_line));
305 (void)strncpy(e->host, up->ut_host, sizeof(up->ut_host));
307 e->tv.tv_sec = up->ut_time;
320 getentryx(struct utmpentry *e, struct utmpx *up)
322 COMPILE_ASSERT(sizeof(e->name) > sizeof(up->ut_name));
323 COMPILE_ASSERT(sizeof(e->line) > sizeof(up->ut_line));
324 COMPILE_ASSERT(sizeof(e->host) > sizeof(up->ut_host));
330 * up->ut_* because they may not be terminated. For this
334 (void)strncpy(e->name, up->ut_name, sizeof(up->ut_name));
335 (void)strncpy(e->line, up->ut_line, sizeof(up->ut_line));
336 (void)strncpy(e->host, up->ut_host, sizeof(up->ut_host));
338 e->tv = up->ut_tv;
339 e->pid = up->ut_pid;
341 e->term = up->ut_exit.e_termination;
342 e->exit = up->ut_exit.e_exit;
343 e->sess = up->ut_session;
345 e->type = up->ut_type;