MOS Source Code
Loading...
Searching...
No Matches
sysfs_dir_t Struct Reference

#include <sysfs.hpp>

+ Collaboration diagram for sysfs_dir_t:

Public Member Functions

 sysfs_dir_t (mos::string_view name, sysfs_item_t *items, size_t num_items)
 

Public Attributes

 as_linked_list
 
mos::string name
 
sysfs_item_t *const items
 
const size_t num_items = 0
 
dentry_t_dentry
 for internal use only
 
list_head _dynamic_items
 for internal use only
 

Detailed Description

Definition at line 61 of file sysfs.hpp.

Constructor & Destructor Documentation

◆ sysfs_dir_t()

sysfs_dir_t ( mos::string_view name,
sysfs_item_t * items,
size_t num_items )
inline

Definition at line 68 of file sysfs.hpp.

Member Data Documentation

◆ as_linked_list

as_linked_list

Definition at line 63 of file sysfs.hpp.

◆ name

Definition at line 64 of file sysfs.hpp.

Referenced by sysfs_dir_t(), sysfs_do_register(), sysfs_register(), and sysfs_register_file().

◆ items

sysfs_item_t* const items

Definition at line 65 of file sysfs.hpp.

Referenced by sysfs_dir_t(), sysfs_do_register(), and sysfs_iops_iterate_dir().

◆ num_items

const size_t num_items = 0

Definition at line 66 of file sysfs.hpp.

Referenced by sysfs_dir_t(), sysfs_do_register(), and sysfs_iops_iterate_dir().

◆ _dentry

dentry_t* _dentry

for internal use only

Definition at line 70 of file sysfs.hpp.

Referenced by sysfs_do_register(), and sysfs_register_file().

◆ _dynamic_items

list_head _dynamic_items

for internal use only

Definition at line 71 of file sysfs.hpp.

Referenced by sysfs_iops_create(), sysfs_iops_iterate_dir(), sysfs_iops_lookup(), and sysfs_register_file().


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