FreeBSD kernel CAM code
sdda_softc Struct Reference
Collaboration diagram for sdda_softc:

Data Fields

int outstanding_cmds
 
int refcount
 
sdda_state state
 
struct mmc_data * mmcdata
 
struct cam_periphperiph
 
struct task start_init_task
 
uint32_t raw_csd [4]
 
uint8_t raw_ext_csd [512]
 
struct mmc_csd csd
 
struct mmc_cid cid
 
struct mmc_scr scr
 
uint64_t sector_count
 
uint64_t mediasize
 
char card_id_string [64]
 
char card_sn_string [16]
 
uint32_t card_f_max
 
uint32_t cmd6_time
 
uint32_t timings
 
uint32_t vccq_120
 
uint32_t vccq_180
 
struct sdda_partpart [MMC_PART_MAX]
 
uint8_t part_curr
 
uint8_t part_requested
 
uint32_t part_time
 
off_t enh_base
 
off_t enh_size
 
int log_count
 
struct timeval log_time
 

Detailed Description

Definition at line 114 of file mmc_da.c.

Field Documentation

◆ card_f_max

uint32_t sdda_softc::card_f_max

Definition at line 135 of file mmc_da.c.

Referenced by sdda_start_init().

◆ card_id_string

char sdda_softc::card_id_string[64]

Definition at line 132 of file mmc_da.c.

Referenced by mmc_format_card_id_string(), sdda_add_part(), and sdda_start_init().

◆ card_sn_string

char sdda_softc::card_sn_string[16]

Definition at line 133 of file mmc_da.c.

Referenced by mmc_format_card_id_string(), sdda_add_part(), and sdda_start_init().

◆ cid

struct mmc_cid sdda_softc::cid

Definition at line 125 of file mmc_da.c.

Referenced by mmc_format_card_id_string(), and sdda_start_init().

◆ cmd6_time

uint32_t sdda_softc::cmd6_time

Definition at line 138 of file mmc_da.c.

Referenced by mmc_set_timing(), sdda_set_bus_width(), and sdda_start_init().

◆ csd

struct mmc_csd sdda_softc::csd

Definition at line 124 of file mmc_da.c.

Referenced by mmc_get_spec_vers(), and sdda_start_init().

◆ enh_base

off_t sdda_softc::enh_base

Definition at line 147 of file mmc_da.c.

Referenced by sdda_process_mmc_partitions().

◆ enh_size

off_t sdda_softc::enh_size

Definition at line 148 of file mmc_da.c.

Referenced by sdda_process_mmc_partitions().

◆ log_count

int sdda_softc::log_count

Definition at line 149 of file mmc_da.c.

◆ log_time

struct timeval sdda_softc::log_time

Definition at line 150 of file mmc_da.c.

◆ mediasize

uint64_t sdda_softc::mediasize

Definition at line 129 of file mmc_da.c.

Referenced by mmc_get_media_size(), and sdda_start_init().

◆ mmcdata

struct mmc_data* sdda_softc::mmcdata

Definition at line 118 of file mmc_da.c.

Referenced by sddadump(), sddaregister(), and sddastart().

◆ outstanding_cmds

int sdda_softc::outstanding_cmds

Definition at line 115 of file mmc_da.c.

Referenced by sdda_init_switch_part(), sddadone(), and sddastart().

◆ part

◆ part_curr

uint8_t sdda_softc::part_curr

◆ part_requested

uint8_t sdda_softc::part_requested

Definition at line 145 of file mmc_da.c.

Referenced by sdda_init_switch_part(), and sddadone().

◆ part_time

uint32_t sdda_softc::part_time

Definition at line 146 of file mmc_da.c.

Referenced by sdda_init_switch_part(), and sdda_process_mmc_partitions().

◆ periph

◆ raw_csd

uint32_t sdda_softc::raw_csd[4]

Definition at line 122 of file mmc_da.c.

◆ raw_ext_csd

uint8_t sdda_softc::raw_ext_csd[512]

◆ refcount

int sdda_softc::refcount

Definition at line 116 of file mmc_da.c.

Referenced by sddaclose(), sddadone(), and sddastart().

◆ scr

struct mmc_scr sdda_softc::scr

Definition at line 126 of file mmc_da.c.

Referenced by sdda_start_init().

◆ sector_count

uint64_t sdda_softc::sector_count

Definition at line 128 of file mmc_da.c.

Referenced by sdda_start_init().

◆ start_init_task

struct task sdda_softc::start_init_task

Definition at line 121 of file mmc_da.c.

Referenced by sddaregister().

◆ state

sdda_state sdda_softc::state

Definition at line 117 of file mmc_da.c.

Referenced by sdda_start_init(), sddadone(), sddadump(), sddaregister(), and sddastart().

◆ timings

uint32_t sdda_softc::timings

Definition at line 139 of file mmc_da.c.

Referenced by sdda_start_init().

◆ vccq_120

uint32_t sdda_softc::vccq_120

Definition at line 140 of file mmc_da.c.

Referenced by sdda_start_init().

◆ vccq_180

uint32_t sdda_softc::vccq_180

Definition at line 141 of file mmc_da.c.

Referenced by sdda_start_init().


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