Lines Matching defs:hpcsh_bus_space

118 struct hpcsh_bus_space {  struct
119 struct extent *hbs_extent;
120 bus_addr_t hbs_base_addr;
123 void *hbs_cookie;
125 int hbs_flags;
129 int (*hbs_map)(void *, bus_addr_t, bus_size_t,
131 void (*hbs_unmap)(void *, bus_space_handle_t,
133 int (*hbs_subregion)(void *, bus_space_handle_t,
137 int (*hbs_alloc)(void *, bus_addr_t, bus_addr_t,
140 void (*hbs_free)(void *, bus_space_handle_t,
144 void * (*hbs_vaddr)(void *, bus_space_handle_t);
147 uint8_t (*hbs_r_1)(void *, bus_space_handle_t,
149 uint16_t (*hbs_r_2)(void *, bus_space_handle_t,
151 uint32_t (*hbs_r_4)(void *, bus_space_handle_t,
153 uint64_t (*hbs_r_8)(void *, bus_space_handle_t,
157 void (*hbs_rm_1)(void *, bus_space_handle_t,
159 void (*hbs_rm_2)(void *, bus_space_handle_t,
161 void (*hbs_rm_4)(void *, bus_space_handle_t,
163 void (*hbs_rm_8)(void *, bus_space_handle_t,
167 void (*hbs_rr_1)(void *, bus_space_handle_t,
169 void (*hbs_rr_2)(void *, bus_space_handle_t,
171 void (*hbs_rr_4)(void *, bus_space_handle_t,
173 void (*hbs_rr_8)(void *, bus_space_handle_t,
177 void (*hbs_w_1)(void *, bus_space_handle_t,
179 void (*hbs_w_2)(void *, bus_space_handle_t,
181 void (*hbs_w_4)(void *, bus_space_handle_t,
183 void (*hbs_w_8)(void *, bus_space_handle_t,
187 void (*hbs_wm_1)(void *, bus_space_handle_t,
189 void (*hbs_wm_2)(void *, bus_space_handle_t,
191 void (*hbs_wm_4)(void *, bus_space_handle_t,
193 void (*hbs_wm_8)(void *, bus_space_handle_t,
197 void (*hbs_wr_1)(void *, bus_space_handle_t,
199 void (*hbs_wr_2)(void *, bus_space_handle_t,
201 void (*hbs_wr_4)(void *, bus_space_handle_t,
203 void (*hbs_wr_8)(void *, bus_space_handle_t,
207 void (*hbs_sm_1)(void *, bus_space_handle_t,
209 void (*hbs_sm_2)(void *, bus_space_handle_t,
211 void (*hbs_sm_4)(void *, bus_space_handle_t,
213 void (*hbs_sm_8)(void *, bus_space_handle_t,
217 void (*hbs_sr_1)(void *, bus_space_handle_t,
219 void (*hbs_sr_2)(void *, bus_space_handle_t,
221 void (*hbs_sr_4)(void *, bus_space_handle_t,
223 void (*hbs_sr_8)(void *, bus_space_handle_t,
227 void (*hbs_c_1)(void *, bus_space_handle_t, bus_size_t,
229 void (*hbs_c_2)(void *, bus_space_handle_t, bus_size_t,
231 void (*hbs_c_4)(void *, bus_space_handle_t, bus_size_t,
233 void (*hbs_c_8)(void *, bus_space_handle_t, bus_size_t,