FreeBSD kernel CAM code
cam_sim Struct Reference

#include <cam_sim.h>

Collaboration diagram for cam_sim:

Public Member Functions

 TAILQ_ENTRY (cam_sim) links
 

Data Fields

sim_action_func sim_action
 
sim_poll_func sim_poll
 
const char * sim_name
 
void * softc
 
struct mtx * mtx
 
u_int32_t path_id
 
u_int32_t unit_number
 
u_int32_t bus_id
 
int max_tagged_dev_openings
 
int max_dev_openings
 
u_int32_t flags
 
struct cam_devqdevq
 
int refcount
 

Detailed Description

Definition at line 91 of file cam_sim.h.

Member Function Documentation

◆ TAILQ_ENTRY()

cam_sim::TAILQ_ENTRY ( cam_sim  )

Field Documentation

◆ bus_id

◆ devq

◆ flags

u_int32_t cam_sim::flags

Definition at line 103 of file cam_sim.h.

Referenced by cam_sim_alloc().

◆ max_dev_openings

int cam_sim::max_dev_openings

◆ max_tagged_dev_openings

int cam_sim::max_tagged_dev_openings

Definition at line 101 of file cam_sim.h.

Referenced by aprobedone(), cam_sim_alloc(), ctlfe_dump_sim(), ctlferegister(), and xpt_start_tags().

◆ mtx

◆ path_id

u_int32_t cam_sim::path_id

Definition at line 98 of file cam_sim.h.

Referenced by cam_sim_alloc(), cam_sim_path(), cam_sim_set_path(), and xpt_bus_register().

◆ refcount

int cam_sim::refcount

Definition at line 105 of file cam_sim.h.

Referenced by cam_sim_alloc(), cam_sim_free(), cam_sim_hold(), and cam_sim_release().

◆ sim_action

sim_action_func cam_sim::sim_action

Definition at line 92 of file cam_sim.h.

Referenced by cam_sim_alloc(), xpt_action_default(), and xpt_run_devq().

◆ sim_name

◆ sim_poll

sim_poll_func cam_sim::sim_poll

Definition at line 93 of file cam_sim.h.

Referenced by cam_sim_alloc(), cam_sim_pollable(), and xpt_sim_poll().

◆ softc

void* cam_sim::softc

Definition at line 95 of file cam_sim.h.

Referenced by cam_sim_alloc(), cam_sim_softc(), and xptregister().

◆ unit_number


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