VSF Documented
Macros | Functions
vsf_scsi_mal.c File Reference
#include "../../vsf_mal_cfg.h"
#include "../../vsf_mal.h"
#include "./vsf_scsi_mal.h"

Macros

#define __VSF_MAL_CLASS_INHERIT__
 
#define __VSF_SCSI_MAL_CLASS_IMPLEMENT
 
#define __vk_scsi_mal_trace(...)    vsf_trace_debug("scsi_mal: " __VA_ARGS__)
 

Functions

 dcl_vsf_peda_methods (dcl_vsf_peda_methods(static, __vk_scsi_mal_init)
 
 __vsf_component_peda_ifs_entry (__vk_scsi_mal_init, vk_mal_init, uint8_t state;)
 
 __vsf_component_peda_ifs_entry (__vk_scsi_mal_fini, vk_mal_fini)
 
 __vsf_component_peda_ifs_entry (__vk_scsi_mal_read, vk_mal_read)
 
 __vsf_component_peda_ifs_entry (__vk_scsi_mal_write, vk_mal_write)
 

Macro Definition Documentation

◆ __VSF_MAL_CLASS_INHERIT__

#define __VSF_MAL_CLASS_INHERIT__

◆ __VSF_SCSI_MAL_CLASS_IMPLEMENT

#define __VSF_SCSI_MAL_CLASS_IMPLEMENT

◆ __vk_scsi_mal_trace

#define __vk_scsi_mal_trace (   ...)     vsf_trace_debug("scsi_mal: " __VA_ARGS__)

Function Documentation

◆ dcl_vsf_peda_methods()

dcl_vsf_peda_methods ( dcl_vsf_peda_methods(  static,
__vk_scsi_mal_init   
)

◆ __vsf_component_peda_ifs_entry() [1/4]

__vsf_component_peda_ifs_entry ( __vk_scsi_mal_init  ,
vk_mal_init  ,
uint8_t state  
)

◆ __vsf_component_peda_ifs_entry() [2/4]

__vsf_component_peda_ifs_entry ( __vk_scsi_mal_fini  ,
vk_mal_fini   
)

◆ __vsf_component_peda_ifs_entry() [3/4]

__vsf_component_peda_ifs_entry ( __vk_scsi_mal_read  ,
vk_mal_read   
)

◆ __vsf_component_peda_ifs_entry() [4/4]

__vsf_component_peda_ifs_entry ( __vk_scsi_mal_write  ,
vk_mal_write   
)