Lines Matching defs:ui
58 outmp_to_futx(const struct outmp *ui, struct futx *uo)
63 strncpy(uo->fu_ ## field, ui->ut_ ## field, \
64 MIN(sizeof uo->fu_ ## field, sizeof ui->ut_ ## field)); \
67 strncpy(uo->fu_id, ui->ut_line, \
68 MIN(sizeof uo->fu_id, sizeof ui->ut_line)); \
70 #define MATCH(field, value) (strncmp(ui->ut_ ## field, (value), \
71 sizeof(ui->ut_ ## field)) == 0)
83 } else if (!MATCH(user, "") && !MATCH(line, "") && ui->ut_time != 0) {
98 uo->fu_tv = htobe64((uint64_t)ui->ut_time * 1000000);
105 struct outmp ui;
122 while (fread(&ui, sizeof ui, 1, in) == 1) {
123 outmp_to_futx(&ui, &uo);