Home
last modified time | relevance | path

Searched refs:sd_w_map (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/scsi/targets/
H A Dsddef.h190 struct sd_w_map { struct
197 struct sd_w_map *wm_next; /* Forward pointed to sd_w_map */ argument
198 struct sd_w_map *wm_prev; /* Back pointer to sd_w_map */ argument
202 _NOTE(MUTEX_PROTECTS_DATA(scsi_device::sd_mutex, sd_w_map::wm_flags)) argument
213 struct sd_w_map *mbs_wmp; /* ptr to write-map struct for RMW */
534 struct sd_w_map *un_wm; /* head of sd_w_map chain */
/illumos-gate/usr/src/uts/common/io/scsi/targets/
H A Dsd.c1190 static struct sd_w_map *sd_range_lock(struct sd_lun *un, daddr_t startb,
1192 static struct sd_w_map *sd_get_range(struct sd_lun *un, daddr_t startb,
1194 static void sd_free_inlist_wmap(struct sd_lun *un, struct sd_w_map *wmp);
1195 static void sd_range_unlock(struct sd_lun *un, struct sd_w_map *wm);
7739 name_str, sizeof (struct sd_w_map), in sd_unit_attach()
9953 name_str, sizeof (struct sd_w_map), in sd_ready_and_valid()
28707 bzero(wm, sizeof (struct sd_w_map));
28708 cv_init(&((struct sd_w_map *)wm)->wm_avail, NULL, CV_DRIVER, NULL);
28726 cv_destroy(&((struct sd_w_map *)wm)->wm_avail);
28749 static struct sd_w_map *
[all …]