Lines Matching refs:de
75 struct dirent *de; in f() local
77 de = xreaddir(d); in f()
78 assert(de->d_type == DT_DIR); in f()
79 assert(streq(de->d_name, ".")); in f()
81 de = xreaddir(d); in f()
82 assert(de->d_type == DT_DIR); in f()
83 assert(streq(de->d_name, "..")); in f()
85 while ((de = xreaddir(d))) { in f()
86 assert(!streq(de->d_name, ".")); in f()
87 assert(!streq(de->d_name, "..")); in f()
89 switch (de->d_type) { in f()
94 if (level == 0 && streq(de->d_name, "sysrq-trigger")) { in f()
95 f_reg_write(d, de->d_name, "h", 1); in f()
96 } else if (level == 1 && streq(de->d_name, "clear_refs")) { in f()
97 f_reg_write(d, de->d_name, "1", 1); in f()
98 } else if (level == 3 && streq(de->d_name, "clear_refs")) { in f()
99 f_reg_write(d, de->d_name, "1", 1); in f()
101 f_reg(d, de->d_name); in f()
105 fd = openat(dirfd(d), de->d_name, O_DIRECTORY|O_RDONLY); in f()
115 f_lnk(d, de->d_name); in f()