Searched refs:sbd_lu_t (Results 1 - 7 of 7) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/
H A Dsbd_impl.h282 int sbd_zvol_get_volume_params(sbd_lu_t *sl);
283 uint32_t sbd_zvol_numsegs(sbd_lu_t *sl, uint64_t off, uint32_t len);
284 int sbd_zvol_alloc_read_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf);
285 void sbd_zvol_rele_read_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf);
286 int sbd_zvol_alloc_write_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf);
287 void sbd_zvol_rele_write_bufs_abort(sbd_lu_t *sl, stmf_data_buf_t *dbuf);
288 int sbd_zvol_rele_write_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf);
289 int sbd_zvol_copy_read(sbd_lu_t *sl, uio_t *uio);
290 int sbd_zvol_copy_write(sbd_lu_t *sl, uio_t *uio, int flags);
H A Dsbd_pgr.c43 void sbd_pgr_reset(sbd_lu_t *);
48 void sbd_pgr_keylist_dealloc(sbd_lu_t *);
49 char *sbd_get_devid_string(sbd_lu_t *);
51 sbd_status_t sbd_pgr_meta_init(sbd_lu_t *);
52 sbd_status_t sbd_pgr_meta_load(sbd_lu_t *);
53 sbd_status_t sbd_pgr_meta_write(sbd_lu_t *);
57 static void sbd_pgr_remove_key(sbd_lu_t *, sbd_pgr_key_t *);
58 static uint32_t sbd_pgr_remove_keys(sbd_lu_t *, sbd_it_data_t *,
65 static void sbd_pgr_set_pgr_check_flag(sbd_lu_t *, boolean_t);
66 static void sbd_pgr_set_ua_conditions(sbd_lu_t *, sbd_it_data_
[all...]
H A Dstmf_sbd.h245 } sbd_lu_t; typedef in typeref:struct:sbd_lu
282 sbd_status_t sbd_data_read(sbd_lu_t *sl, scsi_task_t *task,
284 sbd_status_t sbd_data_write(sbd_lu_t *sl, scsi_task_t *task,
296 sbd_status_t sbd_write_lu_info(sbd_lu_t *sl);
297 sbd_status_t sbd_flush_data_cache(sbd_lu_t *sl, int fsync_done);
298 sbd_status_t sbd_wcd_set(int wcd, sbd_lu_t *sl);
299 void sbd_wcd_get(int *wcd, sbd_lu_t *sl);
H A Dsbd_scsi.c103 extern void sbd_pgr_reset(sbd_lu_t *);
104 extern void sbd_pgr_remove_it_handle(sbd_lu_t *, sbd_it_data_t *);
123 sbd_lu_t *sl = (sbd_lu_t *)task->task_lu->lu_provider_private;
199 sbd_lu_t *sl = (sbd_lu_t *)task->task_lu->lu_provider_private;
326 DTRACE_PROBE5(backing__store__read__start, sbd_lu_t *, sl,
337 DTRACE_PROBE6(backing__store__read__end, sbd_lu_t *, sl,
503 sbd_lu_t *sl = (sbd_lu_t *)tas
[all...]
H A Dsbd_zvol.c105 sbd_zvol_get_volume_params(sbd_lu_t *sl)
134 sbd_zvol_numsegs(sbd_lu_t *sl, uint64_t off, uint32_t len)
152 sbd_zvol_alloc_read_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf)
219 sbd_zvol_rele_read_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf)
237 sbd_zvol_alloc_write_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf)
311 sbd_zvol_rele_write_bufs_abort(sbd_lu_t *sl, stmf_data_buf_t *dbuf)
332 sbd_zvol_rele_write_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf)
390 sbd_zvol_copy_read(sbd_lu_t *sl, uio_t *uio)
418 sbd_zvol_copy_write(sbd_lu_t *sl, uio_t *uio, int flags)
H A Dsbd.c52 extern sbd_status_t sbd_pgr_meta_init(sbd_lu_t *sl);
53 extern sbd_status_t sbd_pgr_meta_load(sbd_lu_t *sl);
54 extern void sbd_pgr_reset(sbd_lu_t *sl);
76 int no_register, sbd_lu_t **slr);
77 int sbd_import_active_lu(sbd_import_lu_t *ilu, sbd_lu_t *sl, uint32_t *err_ret);
86 char *sbd_get_zvol_name(sbd_lu_t *sl);
87 sbd_status_t sbd_create_zfs_meta_object(sbd_lu_t *sl);
88 sbd_status_t sbd_open_zfs_meta(sbd_lu_t *sl);
89 sbd_status_t sbd_read_zfs_meta(sbd_lu_t *sl, uint8_t *buf, uint64_t sz,
91 sbd_status_t sbd_write_zfs_meta(sbd_lu_t *s
[all...]
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/stmf_sbd/
H A Dstmf_sbd.c243 " sbd_lu_t by default\n"
273 sbd_lu_t slu;
278 if (mdb_vread(&slu, sizeof (sbd_lu_t), addr) == -1) {
279 mdb_warn("failed to read sbd_lu_t at %p\n", addr);
294 stmf_sbd_lu_cb(uintptr_t addr, const sbd_lu_t *slu, stmf_sbd_cb_t *cb_st)
441 sbd_lu_t slu;
452 if (mdb_vread(&slu, sizeof (sbd_lu_t), addr) == -1) {
453 mdb_warn("failed to read sbd_lu_t at %p\n", addr);
472 sbd_lu_t slu;
500 if (mdb_vread(&slu, sizeof (sbd_lu_t), add
[all...]

Completed in 111 milliseconds