FreeBSD kernel CAM code
enc_softc Struct Reference

#include <scsi_enc_internal.h>

Collaboration diagram for enc_softc:

Data Fields

enctyp enc_type
 
struct enc_vec enc_vec
 
void * enc_private
 
enc_cache_t enc_cache
 
enc_cache_t enc_daemon_cache
 
struct sx enc_cache_lock
 
uint8_t enc_flags
 
struct cdev * enc_dev
 
struct cam_periphperiph
 
int open_count
 
uint32_t pending_actions
 
uint32_t current_action
 
struct callout status_updater
 
struct proc * enc_daemon
 
struct enc_fsm_stateenc_fsm_states
 
struct root_hold_token enc_rootmount
 
char announce_buf [ENC_ANNOUNCE_SZ]
 

Detailed Description

Definition at line 123 of file scsi_enc_internal.h.

Field Documentation

◆ announce_buf

char enc_softc::announce_buf[ENC_ANNOUNCE_SZ]

Definition at line 167 of file scsi_enc_internal.h.

Referenced by enc_ctor().

◆ current_action

uint32_t enc_softc::current_action

Definition at line 153 of file scsi_enc_internal.h.

Referenced by enc_ctor(), enc_daemon(), enc_fsm_step(), and enc_update_request().

◆ enc_cache

◆ enc_cache_lock

struct sx enc_softc::enc_cache_lock

Definition at line 140 of file scsi_enc_internal.h.

Referenced by enc_ctor(), enc_ioctl(), and ses_publish_cache().

◆ enc_daemon

struct proc* enc_softc::enc_daemon

◆ enc_daemon_cache

◆ enc_dev

struct cdev* enc_softc::enc_dev

Definition at line 145 of file scsi_enc_internal.h.

Referenced by enc_ctor(), and enc_oninvalidate().

◆ enc_flags

uint8_t enc_softc::enc_flags

◆ enc_fsm_states

struct enc_fsm_state* enc_softc::enc_fsm_states

Definition at line 162 of file scsi_enc_internal.h.

Referenced by enc_fsm_step(), safte_softc_init(), and ses_softc_init().

◆ enc_private

◆ enc_rootmount

struct root_hold_token enc_softc::enc_rootmount

Definition at line 164 of file scsi_enc_internal.h.

Referenced by enc_ctor(), enc_daemon(), and enc_dtor().

◆ enc_type

◆ enc_vec

◆ open_count

int enc_softc::open_count

Definition at line 147 of file scsi_enc_internal.h.

Referenced by enc_close(), enc_devgonecb(), and enc_open().

◆ pending_actions

uint32_t enc_softc::pending_actions

Definition at line 150 of file scsi_enc_internal.h.

Referenced by enc_daemon(), enc_fsm_step(), and enc_update_request().

◆ periph

◆ status_updater

struct callout enc_softc::status_updater

Definition at line 158 of file scsi_enc_internal.h.

Referenced by enc_daemon(), enc_kproc_init(), and enc_oninvalidate().


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