Lines Matching refs:sb
292 struct stat sb; in vfs_posix_stat() local
295 MP_HAL_RETRY_SYSCALL(ret, stat(path, &sb), mp_raise_OSError(err)); in vfs_posix_stat()
297 t->items[0] = MP_OBJ_NEW_SMALL_INT(sb.st_mode); in vfs_posix_stat()
298 t->items[1] = mp_obj_new_int_from_uint(sb.st_ino); in vfs_posix_stat()
299 t->items[2] = mp_obj_new_int_from_uint(sb.st_dev); in vfs_posix_stat()
300 t->items[3] = mp_obj_new_int_from_uint(sb.st_nlink); in vfs_posix_stat()
301 t->items[4] = mp_obj_new_int_from_uint(sb.st_uid); in vfs_posix_stat()
302 t->items[5] = mp_obj_new_int_from_uint(sb.st_gid); in vfs_posix_stat()
303 t->items[6] = mp_obj_new_int_from_uint(sb.st_size); in vfs_posix_stat()
304 t->items[7] = mp_obj_new_int_from_uint(sb.st_atime); in vfs_posix_stat()
305 t->items[8] = mp_obj_new_int_from_uint(sb.st_mtime); in vfs_posix_stat()
306 t->items[9] = mp_obj_new_int_from_uint(sb.st_ctime); in vfs_posix_stat()
323 #define F_FAVAIL sb.f_ffree
324 #define F_NAMEMAX sb.f_namelen
326 #define F_FLAG sb.f_flags
332 #define F_FAVAIL sb.f_favail
333 #define F_NAMEMAX sb.f_namemax
334 #define F_FLAG sb.f_flag
339 STRUCT_STATVFS sb; in vfs_posix_statvfs() local
342 MP_HAL_RETRY_SYSCALL(ret, STATVFS(path, &sb), mp_raise_OSError(err)); in vfs_posix_statvfs()
344 t->items[0] = MP_OBJ_NEW_SMALL_INT(sb.f_bsize); in vfs_posix_statvfs()
346 t->items[2] = MP_OBJ_NEW_SMALL_INT(sb.f_blocks); in vfs_posix_statvfs()
347 t->items[3] = MP_OBJ_NEW_SMALL_INT(sb.f_bfree); in vfs_posix_statvfs()
348 t->items[4] = MP_OBJ_NEW_SMALL_INT(sb.f_bavail); in vfs_posix_statvfs()
349 t->items[5] = MP_OBJ_NEW_SMALL_INT(sb.f_files); in vfs_posix_statvfs()
350 t->items[6] = MP_OBJ_NEW_SMALL_INT(sb.f_ffree); in vfs_posix_statvfs()