Searched refs:sd_w_map (Results 1 - 2 of 2) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/scsi/targets/ |
H A D | sddef.h | 184 * sd_w_map: Every write I/O will get one w_map allocated for it which will tell 187 struct sd_w_map { struct 194 struct sd_w_map *wm_next; /* Forward pointed to sd_w_map */ 195 struct sd_w_map *wm_prev; /* Back pointer to sd_w_map */ 199 _NOTE(MUTEX_PROTECTS_DATA(scsi_device::sd_mutex, sd_w_map::wm_flags)) 210 struct sd_w_map *mbs_wmp; /* ptr to write-map struct for RMW */ 505 struct sd_w_map *un_wm; /* head of sd_w_map chai [all...] |
/illumos-gate/usr/src/uts/common/io/scsi/targets/ |
H A D | sd.c | 1637 static struct sd_w_map *sd_range_lock(struct sd_lun *un, daddr_t startb, 1639 static struct sd_w_map *sd_get_range(struct sd_lun *un, daddr_t startb, 1641 static void sd_free_inlist_wmap(struct sd_lun *un, struct sd_w_map *wmp); 1642 static void sd_range_unlock(struct sd_lun *un, struct sd_w_map *wm); 8304 name_str, sizeof (struct sd_w_map), 10736 name_str, sizeof (struct sd_w_map), 29260 * Arguments: wm - A pointer to the sd_w_map to be initialized. 29272 bzero(wm, sizeof (struct sd_w_map)); 29273 cv_init(&((struct sd_w_map *)wm)->wm_avail, NULL, CV_DRIVER, NULL); 29284 * Arguments: wm - A pointer to the sd_w_map t [all...] |
Completed in 119 milliseconds