Zephyr API Documentation 4.2.0-rc3
A Scalable Open Source RTOS
 4.2.0-rc3
fs_mount_t Struct Reference

File system mount info structure. More...

#include <zephyr/fs/fs.h>

Data Fields

sys_dnode_t node
 Entry for the fs_mount_list list.
int type
 File system type.
const char * mnt_point
 Mount point directory name (ex: "/fatfs")
void * fs_data
 Pointer to file system specific data.
void * storage_dev
 Pointer to backend storage device.
size_t mountp_len
 Length of Mount point string.
const struct fs_file_system_tfs
 Pointer to File system interface of the mount point.
uint8_t flags
 Mount flags.

Detailed Description

File system mount info structure.

Field Documentation

◆ flags

uint8_t fs_mount_t::flags

Mount flags.

◆ fs

const struct fs_file_system_t* fs_mount_t::fs

Pointer to File system interface of the mount point.

◆ fs_data

void* fs_mount_t::fs_data

Pointer to file system specific data.

◆ mnt_point

const char* fs_mount_t::mnt_point

Mount point directory name (ex: "/fatfs")

◆ mountp_len

size_t fs_mount_t::mountp_len

Length of Mount point string.

◆ node

sys_dnode_t fs_mount_t::node

Entry for the fs_mount_list list.

◆ storage_dev

void* fs_mount_t::storage_dev

Pointer to backend storage device.

◆ type

int fs_mount_t::type

File system type.


The documentation for this struct was generated from the following file: