Lines Matching defs:xdf

210 typedef struct xdf {  struct
211 dev_info_t *xdf_dip; argument
212 char *xdf_addr; argument
213 ddi_iblock_cookie_t xdf_ibc; /* mutex iblock cookie */ argument
214 domid_t xdf_peer; /* otherend's dom ID */ argument
215 xendev_ring_t *xdf_xb_ring; /* I/O ring buffer */ argument
216 ddi_acc_handle_t xdf_xb_ring_hdl; /* access handler for ring buffer */ argument
217 list_t xdf_vreq_act; /* active vreq list */ argument
218 buf_t *xdf_f_act; /* active buf list head */ argument
219 buf_t *xdf_l_act; /* active buf list tail */ argument
220 buf_t *xdf_i_act; /* active buf list index */ argument
221 xdf_state_t xdf_state; /* status of this virtual disk */ argument
222 boolean_t xdf_suspending; argument
223 ulong_t xdf_vd_open[OTYPCNT]; argument
224 ulong_t xdf_vd_lyropen[XDF_PEXT]; argument
225 ulong_t xdf_connect_req; argument
226 kthread_t *xdf_connect_thread; argument
227 ulong_t xdf_vd_exclopen; argument
228 kmutex_t xdf_iostat_lk; /* muxes lock for the iostat ptr */ argument
229 kmutex_t xdf_dev_lk; /* mutex lock for I/O path */ argument
230 kmutex_t xdf_cb_lk; /* mutex lock for event handling path */ argument
231 kcondvar_t xdf_dev_cv; /* cv used in I/O path */ argument
232 uint_t xdf_dinfo; /* disk info from backend xenstore */ argument
233 diskaddr_t xdf_xdev_nblocks; /* total size in block */ argument
234 uint_t xdf_xdev_secsize; /* disk blksize from backend */ argument
235 cmlb_geom_t xdf_pgeom; argument
236 boolean_t xdf_pgeom_set; argument
237 boolean_t xdf_pgeom_fixed; argument
238 kstat_t *xdf_xdev_iostat; argument
239 cmlb_handle_t xdf_vd_lbl; argument
240 ddi_softintr_t xdf_softintr_id; argument
241 timeout_id_t xdf_timeout_id; argument
242 struct gnttab_free_callback xdf_gnt_callback; argument
243 boolean_t xdf_feature_barrier; argument
244 boolean_t xdf_flush_supported; argument
245 boolean_t xdf_media_req_supported; argument
246 boolean_t xdf_wce; argument
247 boolean_t xdf_cmlb_reattach; argument
248 char *xdf_flush_mem; argument
249 char *xdf_cache_flush_block; argument
250 int xdf_evtchn; argument
251 enum dkio_state xdf_mstate; argument
252 kcondvar_t xdf_mstate_cv; argument
253 kcondvar_t xdf_hp_status_cv; argument
254 struct buf *xdf_ready_bp; argument
255 ddi_taskq_t *xdf_ready_tq; argument
256 kthread_t *xdf_ready_tq_thread; argument
257 struct buf *xdf_ready_tq_bp; argument
258 ddi_devid_t xdf_tgt_devid; argument
260 int xdf_dmacallback_num; argument
261 kthread_t *xdf_oe_change_thread; argument