Lines Matching defs:xdb
107 struct xdb { struct
109 dev_info_t *xs_dip;
111 domid_t xs_peer;
113 uint32_t xs_type;
115 uint64_t xs_sectors;
117 uint_t xs_sec_size;
119 xendev_ring_t *xs_ring;
121 ddi_acc_handle_t xs_ring_hdl;
122 ldi_ident_t xs_ldi_li;
146 /* head of free list of xdb_request_t */ argument
148 /* pre-allocated xdb_request_t pool */ argument
149 xdb_request_t *xs_req; argument
150 kstat_t *xs_kstats;
151 uint64_t xs_stat_req_reads;
152 uint64_t xs_stat_req_writes;
153 uint64_t xs_stat_req_barriers;
154 uint64_t xs_stat_req_flushes;
155 enum blkif_protocol xs_blk_protocol;
156 size_t xs_nentry;
157 size_t xs_entrysize;
160 boolean_t xs_hp_connected; /* hot plug scripts have run */
161 boolean_t xs_fe_initialised; /* frontend is initialized */
162 char *xs_lofi_path;
163 char *xs_params_path;
164 struct xenbus_watch *xs_watch_params;
165 struct xenbus_watch *xs_watch_media_req;
166 ddi_taskq_t *xs_watch_taskq;
167 int xs_watch_taskq_count;
170 boolean_t xs_if_connected; /* connected to frontend */
173 boolean_t xs_send_buf;
176 uint64_t *page_addrs; /* for debug aid */