Lines Matching defs:cardbus_dev
53 typedef struct cardbus_dev { struct
54 int cb_instance;
55 boolean_t fatal_problem;
56 dev_info_t *cb_dip;
57 kmutex_t cb_mutex;
58 cb_nexus_cb_t *cb_nex_ops;
59 struct dev_ops cb_dops;
60 struct dev_ops *orig_dopsp;
61 struct bus_ops *orig_bopsp;
62 struct cb_deviceset_props *cb_dsp;
63 ndi_event_hdl_t cb_ndi_event_hdl;
64 ndi_event_set_t cb_ndi_events;
67 ap_rstate_t rstate; /* state of Receptacle */
68 ap_ostate_t ostate; /* state of the Occupant */
69 ap_condition_t condition; /* condition of the occupant */
70 cbhp_soft_state_t soft_state;
71 uint32_t event_mask; /* last event mask registerd */
72 boolean_t auto_config;
73 boolean_t disabled;
74 char *name;
77 char ap_id[32]; /* Attachment point name */
78 char *nexus_path; /* Pathname of Nexus */
79 hpc_slot_ops_t *slot_ops; /* Ptr HPC entry points */
80 hpc_slot_info_t slot_info; /* Bus Specific SlotInfo */
81 hpc_slot_t slot_handle; /* HPS slot handle */
82 boolean_t card_present;
83 hpc_led_state_t leds[4];