Lines Matching defs:ost
2303 cvtstat(struct stat *st, struct ostat *ost)
2306 bzero(ost, sizeof(*ost));
2307 ost->st_dev = st->st_dev;
2308 ost->st_ino = st->st_ino;
2309 ost->st_mode = st->st_mode;
2310 ost->st_nlink = st->st_nlink;
2311 ost->st_uid = st->st_uid;
2312 ost->st_gid = st->st_gid;
2313 ost->st_rdev = st->st_rdev;
2314 ost->st_size = MIN(st->st_size, INT32_MAX);
2315 ost->st_atim = st->st_atim;
2316 ost->st_mtim = st->st_mtim;
2317 ost->st_ctim = st->st_ctim;
2318 ost->st_blksize = st->st_blksize;
2319 ost->st_blocks = st->st_blocks;
2320 ost->st_flags = st->st_flags;
2321 ost->st_gen = st->st_gen;
2332 freebsd11_cvtstat(struct stat *st, struct freebsd11_stat *ost)
2335 ost->st_dev = st->st_dev;
2336 if (ost->st_dev != st->st_dev) {
2348 ost->st_ino = st->st_ino;
2349 if (ost->st_ino != st->st_ino) {
2357 ost->st_ino = UINT32_MAX;
2361 ost->st_mode = st->st_mode;
2362 ost->st_nlink = st->st_nlink;
2363 if (ost->st_nlink != st->st_nlink) {
2371 ost->st_nlink = UINT16_MAX;
2375 ost->st_uid = st->st_uid;
2376 ost->st_gid = st->st_gid;
2377 ost->st_rdev = st->st_rdev;
2378 if (ost->st_rdev != st->st_rdev) {
2386 ost->st_atim = st->st_atim;
2387 ost->st_mtim = st->st_mtim;
2388 ost->st_ctim = st->st_ctim;
2389 ost->st_size = st->st_size;
2390 ost->st_blocks = st->st_blocks;
2391 ost->st_blksize = st->st_blksize;
2392 ost->st_flags = st->st_flags;
2393 ost->st_gen = st->st_gen;
2394 ost->st_lspare = 0;
2395 ost->st_birthtim = st->st_birthtim;
2396 bzero((char *)&ost->st_birthtim + sizeof(ost->st_birthtim),
2397 sizeof(*ost) - offsetof(struct freebsd11_stat,
2398 st_birthtim) - sizeof(ost->st_birthtim));