Searched refs:un (Results 1 - 25 of 187) sorted by relevance

12345678

/illumos-gate/usr/src/uts/common/io/lvm/mirror/
H A Dmirror_resync.c145 * bitmap associated with mirror 'un'
148 * un - mirror unit to get bitmap data from
159 mirror_generate_rr_bitmap(mm_unit_t *un, md_mn_msg_rr_clean_t **msgp, argument
167 if ((start_bit = un->un_rr_clean_start_bit) >= un->un_rrd_num)
168 un->un_rr_clean_start_bit = start_bit = 0;
174 for (; start_bit < un->un_rrd_num &&
175 !IS_PERNODE_DIRTY(md_mn_mynode_id, start_bit, un) &&
176 (un->un_pernode_dirty_sum[start_bit] != (uchar_t)0); start_bit++)
179 if (start_bit >= un
271 process_resync_regions_non_owner(mm_unit_t *un, callb_cpr_t *cprinfop) argument
400 process_resync_regions_owner(mm_unit_t *un) argument
512 process_resync_regions(mm_unit_t *un, callb_cpr_t *cprinfop) argument
543 mirror_process_unit_resync(mm_unit_t *un) argument
570 mm_unit_t *un; local
659 offlined_to_attached(mm_unit_t *un) argument
687 get_unit_resync(mm_unit_t *un) argument
710 create_unit_resync(mm_unit_t *un, int snarfing) argument
774 unit_setup_resync(mm_unit_t *un, int snarfing) argument
914 resync_kill_pending( mm_unit_t *un, mdi_unit_t *ui, uint_t mx_type) argument
964 resync_read_buffer(mm_unit_t *un, diskaddr_t blk, size_t cnt, int flag_err) argument
1012 send_mn_resync_done_message( mm_unit_t *un, int flags ) argument
1121 send_mn_resync_next_message( mm_unit_t *un, diskaddr_t currentblk, size_t rsize, int flags ) argument
1225 resync_read_blk_range( mm_unit_t *un, diskaddr_t currentblk, diskaddr_t stopbefore, uint_t type, int flags ) argument
1323 optimized_resync(mm_unit_t *un) argument
1546 recalc_resync_done(mm_unit_t *un, size_t resync_2_do, diskaddr_t initblock, u_longlong_t blk_size, u_longlong_t skip) argument
1591 check_comp_4_resync(mm_unit_t *un, int smi, int ci) argument
1893 submirror_resync(mm_unit_t *un) argument
2097 component_resync(mm_unit_t *un) argument
2166 reset_comp_flags(mm_unit_t *un) argument
2200 mm_unit_t *un = MD_UNIT(mnum); local
2234 mm_unit_t *un = (mm_unit_t *)arg; local
2341 mm_unit_t *un; local
2865 mm_unit_t *un; local
2964 mm_unit_t *un; local
3087 mirror_mark_resync_region_non_owner(struct mm_unit *un, diskaddr_t startblk, diskaddr_t endblk, md_mn_nodeid_t source_node) argument
3235 mirror_mark_resync_region_owner(struct mm_unit *un, diskaddr_t startblk, diskaddr_t endblk, md_mn_nodeid_t source_node) argument
3359 mirror_mark_resync_region(struct mm_unit *un, diskaddr_t startblk, diskaddr_t endblk, md_mn_nodeid_t source_node) argument
3374 mirror_resize_resync_regions(mm_unit_t *un, diskaddr_t new_tb) argument
3503 mirror_add_resync_regions(mm_unit_t *un, diskaddr_t new_tb) argument
3643 mm_unit_t *un; local
3700 mm_unit_t *un; local
3756 mm_unit_t *un; local
3796 mm_unit_t *un; local
[all...]
H A Dmirror.c327 mirror_geterror(mm_unit_t *un, int *smi, int *cip, int clr_error, argument
339 sm = &un->un_sm[i];
340 smic = &un->un_smic[i];
345 compcnt = (*(smic->sm_get_component_count)) (sm->sm_dev, un);
411 mm_unit_t *un,
435 mnum = MD_SID(un);
436 setno = MD_UN2SET(un);
437 sm = &un->un_sm[smi];
438 smic = &un->un_smic[smi];
446 if (MD_STATUS(un)
410 check_comp_4_hotspares( mm_unit_t *un, int smi, int ci, uint_t flags, mddb_recid_t hs_id, IOLOCK *lockp ) argument
677 check_unit_4_hotspares(mm_unit_t *un, int flags) argument
717 mm_unit_t *un; local
829 mirror_openfail_console_info(mm_unit_t *un, int smi, int ci) argument
849 mirror_close_all_devs(mm_unit_t *un, int md_cflags) argument
951 mm_unit_t *un; local
999 mp_unit_t *un; local
1085 submirror_unavailable(mm_unit_t *un, int smi, int from_probe) argument
1119 mm_unit_t *un; local
1342 mm_unit_t *un; local
1374 mm_unit_t *un; local
1436 mirror_commit( mm_unit_t *un, int smmask, mddb_recid_t *extras ) argument
1505 select_write_units(struct mm_unit *un, md_mps_t *ps) argument
1526 select_write_after_read_units(struct mm_unit *un, md_mps_t *ps) argument
1551 select_read_unit( mm_unit_t *un, diskaddr_t blkno, u_longlong_t reqcount, u_longlong_t *cando, int must_be_opened, md_m_shared_t **shared, md_mcs_t *cs) argument
1650 mm_unit_t *un; local
1713 mirror_are_submirrors_available(mm_unit_t *un) argument
1734 build_submirror(mm_unit_t *un, int i, int snarfing) argument
1776 mirror_cleanup(mm_unit_t *un) argument
1843 collapse_submirrors(mm_unit_t *un) argument
1924 mirror_build_incore(mm_unit_t *un, int snarfing) argument
2037 reset_mirror(struct mm_unit *un, minor_t mnum, int removing) argument
2236 mm_unit_t *un; local
2327 reset_lasterred(mm_unit_t *un, int smi, mddb_recid_t *extras, uint_t flags, IOLOCK *lockp) argument
2408 set_sm_comp_state( mm_unit_t *un, int smi, int ci, int newstate, mddb_recid_t *extras, uint_t flags, IOLOCK *lockp ) argument
2667 find_another_logical( mm_unit_t *un, mm_submirror_t *esm, diskaddr_t blk, u_longlong_t cnt, int must_be_open, int state, int err_cnt) argument
2704 mirror_other_sources(mm_unit_t *un, int smi, int ci, int must_be_open) argument
2769 mm_unit_t *un; local
2839 mm_unit_t *un; local
3111 submirror_is_lasterred(mm_unit_t *un, int smi) argument
3163 mm_unit_t *un = ps->ps_un; local
3211 mm_unit_t *un; local
3303 mm_unit_t *un; local
3368 mm_unit_t *un; local
3418 mm_unit_t *un; local
3435 mirror_map_write(mm_unit_t *un, md_mcs_t *cs, md_mps_t *ps, int war) argument
3538 mm_unit_t *un; local
3613 mm_unit_t *un = MD_UNIT(ui->ui_link.ln_id); local
3677 mm_unit_t *un = ps->ps_un; local
3867 mm_unit_t *un; local
4185 mm_unit_t *un; local
4505 mm_unit_t *un; local
4671 mm_unit_t *un; local
5151 mm_unit_t *un; local
5410 mm_unit_t *un; local
5461 mm_unit_t *un; local
5716 mm_unit_t *un; local
5738 mm_unit_t *un; local
5758 mm_unit_t *un; local
[all...]
H A Dmirror_ioctl.c82 mirror_resume_writes(mm_unit_t *un) argument
89 if (MD_MNSET_SETNO(MD_UN2SET(un))) {
92 printf("mirror_resume_writes: mnum %x\n", MD_SID(un));
94 mutex_enter(&un->un_suspend_wr_mx);
95 un->un_suspend_wr_flag = 0;
96 cv_broadcast(&un->un_suspend_wr_cv);
97 mutex_exit(&un->un_suspend_wr_mx);
98 mutex_enter(&un->un_rs_thread_mx);
99 un->un_rs_thread_flags &= ~MD_RI_BLOCK;
100 cv_signal(&un
108 mm_unit_t *un; local
166 mm_unit_t *un; local
291 mm_unit_t *un; local
320 mm_unit_t *un; local
365 mm_unit_t *un; local
427 mirror_get_geom( mm_unit_t *un, struct dk_geom *geomp ) argument
438 mirror_get_vtoc( mm_unit_t *un, struct vtoc *vtocp ) argument
449 mirror_set_vtoc( mm_unit_t *un, struct vtoc *vtocp ) argument
458 mirror_get_extvtoc( mm_unit_t *un, struct extvtoc *vtocp ) argument
469 mirror_set_extvtoc( mm_unit_t *un, struct extvtoc *vtocp ) argument
478 mirror_get_cgapart( mm_unit_t *un, struct dk_map *dkmapp ) argument
488 mirror_getcomp_by_dev(mm_unit_t *un, replace_params_t *params, int *smi, int *cip) argument
598 mm_unit_t *un; local
853 mm_unit_t *un; local
1010 mm_unit_t *un; local
1173 mm_unit_t *un; local
1256 mm_unit_t *un; local
1318 mirror_grow_unit( mm_unit_t *un, md_error_t *ep ) argument
1470 mm_unit_t *un; local
1492 mm_unit_t *un; local
1521 mm_unit_t *un; local
1597 mm_unit_t *un; local
1662 mm_unit_t *un = MD_UNIT(ownp->mnum); local
1787 mm_unit_t *un; local
1990 mm_unit_t *un; local
2026 mm_unit_t *un; local
2050 mm_unit_t *un; local
2168 mm_unit_t *un; local
2209 mm_unit_t *un; local
2264 mirror_choose_owner(mm_unit_t *un, md_mn_req_owner_t *ownp) argument
2333 mirror_get_status(mm_unit_t *un, IOLOCK *lockp) argument
2439 mm_unit_t *un; local
3024 mm_unit_t *un; local
3460 mm_unit_t *un = (mm_unit_t *)delta->unp; local
3542 mm_unit_t *un = (mm_unit_t *)delta->unp; local
3645 mm_unit_t *un = (mm_unit_t *)delta->unp; local
3747 mirror_may_renexch_self( mm_unit_t *un, mdi_unit_t *ui, md_rentxn_t *rtxnp) argument
3844 mm_unit_t *un; local
[all...]
/illumos-gate/usr/src/uts/common/io/scsi/targets/
H A Dsd.c824 #define SD_IS_PARALLEL_SCSI(un) \
825 ((un)->un_interconnect_type == SD_INTERCONNECT_PARALLEL)
826 #define SD_IS_SERIAL(un) \
827 (((un)->un_interconnect_type == SD_INTERCONNECT_SATA) ||\
828 ((un)->un_interconnect_type == SD_INTERCONNECT_SAS))
842 #define New_state(un, s) \
843 (un)->un_last_state = (un)->un_state, (un)->un_state = (s)
844 #define Restore_state(un) \
2570 sd_log_err(uint_t comp, struct sd_lun *un, const char *fmt, ...) argument
2619 sd_log_info(uint_t component, struct sd_lun *un, const char *fmt, ...) argument
2669 sd_log_trace(uint_t component, struct sd_lun *un, const char *fmt, ...) argument
2834 struct sd_lun *un; local
2887 struct sd_lun *un; local
3223 struct sd_lun *un; local
3314 struct sd_lun *un; local
3401 struct sd_lun *un = arg; local
3440 struct sd_lun *un; local
3614 struct sd_lun *un; local
3761 sd_read_unit_properties(struct sd_lun *un) argument
3846 sd_process_sdconf_file(struct sd_lun *un) argument
3985 sd_nvpair_str_decode(struct sd_lun *un, char *nvpair_str) argument
4052 sd_set_properties(struct sd_lun *un, char *name, char *value) argument
4291 sd_get_tunables_from_conf(struct sd_lun *un, int flags, int *data_list, sd_tunables *values) argument
4396 sd_process_sdconf_table(struct sd_lun *un) argument
4449 sd_sdconf_id_match(struct sd_lun *un, char *id, int idlen) argument
4531 sd_blank_cmp(struct sd_lun *un, char *id, int idlen) argument
4594 sd_chk_vers1_data(struct sd_lun *un, int flags, int *prop_list, int list_len, char *dataname_ptr) argument
4667 sd_set_vers1_properties(struct sd_lun *un, int flags, sd_tunables *prop_list) argument
4888 sd_is_lsi(struct sd_lun *un) argument
4948 sd_get_physical_geometry(struct sd_lun *un, cmlb_geom_t *pgeom_p, diskaddr_t capacity, int lbasize, int path_flag) argument
5233 sd_get_virtual_geometry(struct sd_lun *un, cmlb_geom_t *lgeom_p, diskaddr_t capacity, int lbasize) argument
5299 sd_update_block_info(struct sd_lun *un, uint32_t lbasize, uint64_t capacity) argument
5354 struct sd_lun *un; local
5563 struct sd_lun *un; local
5668 struct sd_lun *un; local
5713 struct sd_lun *un; local
5792 struct sd_lun *un; local
5891 struct sd_lun *un; local
6090 sd_create_pm_components(dev_info_t *devi, struct sd_lun *un) argument
6159 struct sd_lun *un; local
6355 struct sd_lun *un; local
6463 sd_pm_state_change(struct sd_lun *un, int level, int flag) argument
6545 struct sd_lun *un = arg; local
6599 struct sd_lun *un = arg; local
6622 struct sd_lun *un; local
7164 sd_sync_with_callback(struct sd_lun *un) argument
7201 struct sd_lun *un; local
8567 struct sd_lun *un; local
9062 sd_create_errstats(struct sd_lun *un, int instance) argument
9144 sd_set_errstats(struct sd_lun *un) argument
9234 sd_set_pstats(struct sd_lun *un) argument
9287 sd_init_event_callbacks(struct sd_lun *un) argument
9331 struct sd_lun *un = (struct sd_lun *)arg; local
9404 struct sd_lun *un; local
9602 struct sd_lun *un; local
9754 struct sd_lun *un; local
9887 sd_pm_entry(struct sd_lun *un) argument
10051 sd_pm_exit(struct sd_lun *un) argument
10110 struct sd_lun *un; local
10423 struct sd_lun *un; local
10644 struct sd_lun *un; local
10869 struct sd_lun *un; local
10912 struct sd_lun *un = NULL; local
11003 struct sd_lun *un = NULL; local
11092 struct sd_lun *un = NULL; local
11182 struct sd_lun *un = NULL; local
11459 struct sd_lun *un; local
11537 struct sd_lun *un = arg; local
11576 sd_xbuf_init(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, uchar_t chain_type, void *pktinfop) argument
11698 struct sd_lun *un; local
11813 struct sd_lun *un; local
11897 sd_ssc_init(struct sd_lun *un) argument
11985 struct sd_lun *un; local
12213 struct sd_lun *un; local
12327 struct sd_lun *un; local
12438 sd_buf_iodone(int index, struct sd_lun *un, struct buf *bp) argument
12488 sd_uscsi_iodone(int index, struct sd_lun *un, struct buf *bp) argument
12569 sd_mapblockaddr_iostart(int index, struct sd_lun *un, struct buf *bp) argument
12794 sd_mapblockaddr_iodone(int index, struct sd_lun *un, struct buf *bp) argument
12875 sd_mapblocksize_iostart(int index, struct sd_lun *un, struct buf *bp) argument
13107 sd_mapblocksize_iodone(int index, struct sd_lun *un, struct buf *bp) argument
13375 sd_checksum_iostart(int index, struct sd_lun *un, struct buf *bp) argument
13394 sd_checksum_iodone(int index, struct sd_lun *un, struct buf *bp) argument
13413 sd_checksum_uscsi_iostart(int index, struct sd_lun *un, struct buf *bp) argument
13432 sd_checksum_uscsi_iodone(int index, struct sd_lun *un, struct buf *bp) argument
13450 sd_pm_iostart(int index, struct sd_lun *un, struct buf *bp) argument
13488 sd_pm_iodone(int index, struct sd_lun *un, struct buf *bp) argument
13525 sd_core_iostart(int index, struct sd_lun *un, struct buf *bp) argument
13605 sd_init_cdb_limits(struct sd_lun *un) argument
13690 struct sd_lun *un; local
13865 sd_setup_rw_pkt(struct sd_lun *un, struct scsi_pkt **pktpp, struct buf *bp, int flags, int (*callback)(caddr_t), caddr_t callback_arg, diskaddr_t lba, uint32_t blockcount) argument
14008 sd_setup_next_rw_pkt(struct sd_lun *un, struct scsi_pkt *pktp, struct buf *bp, diskaddr_t lba, uint32_t blockcount) argument
14095 struct sd_lun *un; local
14276 struct sd_lun *un; local
14364 struct sd_lun *un; local
14423 struct sd_lun *un; local
14577 sd_print_transport_rejected_message(struct sd_lun *un, struct sd_xbuf *xp, int code) argument
14644 sd_add_buf_to_waitq(struct sd_lun *un, struct buf *bp) argument
14780 sd_start_cmds(struct sd_lun *un, struct buf *immed_bp) argument
15374 sd_return_command(struct sd_lun *un, struct buf *bp) argument
15505 sd_return_failed_command(struct sd_lun *un, struct buf *bp, int errcode) argument
15536 sd_return_failed_command_no_restart(struct sd_lun *un, struct buf *bp, int errcode) argument
15647 sd_retry_command(struct sd_lun *un, struct buf *bp, int retry_check_flag, void (*user_funcp)(struct sd_lun *un, struct buf *bp, void *argp, int code), void *user_arg, int failure_code, clock_t retry_delay, void (*statp)(kstat_io_t *)) argument
16013 sd_set_retry_bp(struct sd_lun *un, struct buf *bp, clock_t retry_delay, void (*statp)(kstat_io_t *)) argument
16150 struct sd_lun *un = arg; local
16188 struct sd_lun *un = arg; local
16235 struct sd_lun *un; local
16264 sd_send_request_sense_command(struct sd_lun *un, struct buf *bp, struct scsi_pkt *pktp) argument
16332 sd_mark_rqs_busy(struct sd_lun *un, struct buf *bp) argument
16405 sd_mark_rqs_idle(struct sd_lun *un, struct sd_xbuf *sense_xp) argument
16436 sd_alloc_rqs(struct scsi_device *devp, struct sd_lun *un) argument
16577 sd_free_rqs(struct sd_lun *un) argument
16625 sd_reduce_throttle(struct sd_lun *un, int throttle_type) argument
16691 struct sd_lun *un = arg; local
16796 struct sd_lun *un = (struct sd_lun *)arg; local
16830 struct sd_lun *un; local
17270 sd_print_incomplete_msg(struct sd_lun *un, struct buf *bp, void *arg, int code) argument
17311 sd_pkt_status_good(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
17371 sd_handle_request_sense(struct sd_lun *un, struct buf *sense_bp, struct sd_xbuf *sense_xp, struct scsi_pkt *sense_pktp) argument
17491 sd_handle_auto_request_sense(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
17581 sd_print_sense_failed_msg(struct sd_lun *un, struct buf *bp, void *arg, int code) argument
17610 sd_validate_sense_data(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, size_t actual_len) argument
17779 sd_decode_sense(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
17866 sd_dump_memory(struct sd_lun *un, uint_t comp, char *title, uchar_t *data, int len, int fmt) argument
17968 sd_print_sense_msg(struct sd_lun *un, struct buf *bp, void *arg, int code) argument
18082 sd_sense_key_no_sense(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
18112 sd_sense_key_recoverable_error(struct sd_lun *un, uint8_t *sense_datap, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
18170 sd_sense_key_not_ready(struct sd_lun *un, uint8_t *sense_datap, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
18441 sd_sense_key_medium_or_hardware_error(struct sd_lun *un, uint8_t *sense_datap, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
18538 sd_sense_key_illegal_request(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
18571 sd_sense_key_unit_attention(struct sd_lun *un, uint8_t *sense_datap, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
18724 sd_sense_key_fail_command(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
18754 sd_sense_key_blank_check(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
18789 sd_sense_key_aborted_command(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
18825 sd_sense_key_default(struct sd_lun *un, uint8_t *sense_datap, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
18873 sd_print_retry_msg(struct sd_lun *un, struct buf *bp, void *arg, int flag) argument
18957 sd_print_cmd_incomplete_msg(struct sd_lun *un, struct buf *bp, void *arg, int code) argument
19005 sd_pkt_reason_cmd_incomplete(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
19050 sd_pkt_reason_cmd_tran_err(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
19088 sd_pkt_reason_cmd_reset(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
19126 sd_pkt_reason_cmd_aborted(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
19163 sd_pkt_reason_cmd_timeout(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
19199 sd_pkt_reason_cmd_unx_bus_free(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
19230 sd_pkt_reason_cmd_tag_reject(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
19269 sd_pkt_reason_default(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
19298 sd_pkt_status_check_condition(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
19350 sd_pkt_status_busy(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
19444 sd_pkt_status_reservation_conflict(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
19526 sd_pkt_status_qfull(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp, struct scsi_pkt *pktp) argument
19561 sd_reset_target(struct sd_lun *un, struct scsi_pkt *pktp) argument
19617 struct sd_lun *un = arg; local
19679 sd_log_dev_status_event(struct sd_lun *un, char *esc, int km_flag) argument
19739 sd_log_lun_expansion_event(struct sd_lun *un, int km_flag) argument
19753 sd_log_eject_request_event(struct sd_lun *un, int km_flag) argument
19771 struct sd_lun *un; local
19848 sd_handle_mchange(struct sd_lun *un) argument
19945 struct sd_lun *un; local
20055 struct sd_lun *un; local
20274 struct sd_lun *un; local
20482 struct sd_lun *un; local
20589 struct sd_lun *un = arg; local
20612 struct sd_lun *un = arg; local
20721 struct sd_lun *un; local
20803 struct sd_lun *un; local
20914 struct sd_lun *un; local
21022 struct sd_lun *un; local
21176 sd_send_scsi_SYNCHRONIZE_CACHE(struct sd_lun *un, struct dk_callback *dkc) argument
21312 struct sd_lun *un; local
21438 struct sd_lun *un; local
21530 struct sd_lun *un; local
21632 struct sd_lun *un; local
21749 struct sd_lun *un; local
21859 struct sd_lun *un; local
21985 struct sd_lun *un; local
22116 struct sd_lun *un; local
22207 struct sd_lun *un = NULL; local
23334 struct sd_lun *un = NULL; local
23414 struct sd_lun *un = NULL; local
23680 sd_watch_request_submit(struct sd_lun *un) argument
23725 struct sd_lun *un = NULL; local
23948 struct sd_lun *un = arg; local
23978 struct sd_lun *un; local
24145 struct sd_lun *un = NULL; local
24289 struct sd_lun *un; local
24367 struct sd_lun *un = NULL; local
24420 struct sd_lun *un = NULL; local
24492 struct sd_lun *un = NULL; local
24562 struct sd_lun *un = NULL; local
24632 struct sd_lun *un; local
24716 struct sd_lun *un; local
24858 struct sd_lun *un; local
24953 struct sd_lun *un; local
25064 sd_mhd_watch_incomplete(struct sd_lun *un, struct scsi_pkt *pkt) argument
25260 struct sd_lun *un; local
25351 struct sd_lun *un; local
25505 struct sd_lun *un = (struct sd_lun *)arg; local
25560 struct sd_lun *un; local
25674 struct sd_lun *un = NULL; local
25764 struct sd_lun *un; local
26228 sd_scsi_poll(struct sd_lun *un, struct scsi_pkt *pktp) argument
26274 sd_send_polled_RQS(struct sd_lun *un) argument
26547 sd_persistent_reservation_in_read_keys(struct sd_lun *un, mhioc_inkeys_t *usrp, int flag) argument
26708 sd_persistent_reservation_in_read_resv(struct sd_lun *un, mhioc_inresvs_t *usrp, int flag) argument
26890 struct sd_lun *un = NULL; local
27076 struct sd_lun *un = NULL; local
27244 struct sd_lun *un; local
27389 struct sd_lun *un; local
27452 struct sd_lun *un; local
27576 struct sd_lun *un = NULL; local
27704 struct sd_lun *un; local
27823 struct sd_lun *un = NULL; local
27998 struct sd_lun *un; local
28090 struct sd_lun *un; local
28169 struct sd_lun *un; local
28280 struct sd_lun *un; local
28434 struct sd_lun *un; local
28518 struct sd_lun *un; local
28686 struct sd_lun *un; local
28825 struct sd_lun *un; local
28895 sr_ejected(struct sd_lun *un) argument
28936 struct sd_lun *un; local
29016 struct sd_lun *un; local
29189 struct sd_lun *un; local
29270 sd_wm_cache_constructor(void *wm, void *un, int flags) argument
29289 sd_wm_cache_destructor(void *wm, void *un) argument
29315 sd_range_lock(struct sd_lun *un, daddr_t startb, daddr_t endb, ushort_t typ) argument
29477 sd_get_range(struct sd_lun *un, daddr_t startb, daddr_t endb) argument
29509 sd_free_inlist_wmap(struct sd_lun *un, struct sd_w_map *wmp) argument
29540 sd_range_unlock(struct sd_lun *un, struct sd_w_map *wm) argument
29587 struct sd_lun *un; local
29641 sddump_do_read_of_rmw(struct sd_lun *un, uint64_t blkno, uint64_t nblk, struct buf **bpp) argument
29781 sd_failfast_flushq(struct sd_lun *un) argument
29959 sd_setup_next_xfer(struct sd_lun *un, struct buf *bp, struct scsi_pkt *pkt, struct sd_xbuf *xp) argument
30039 sd_panic_for_res_conflict(struct sd_lun *un) argument
30073 sd_faultinjection_ioctl(int cmd, intptr_t arg, struct sd_lun *un) argument
30357 sd_injection_log(char *buf, struct sd_lun *un) argument
30402 struct sd_lun *un; local
30810 sd_set_unit_attributes(struct sd_lun *un, dev_info_t *devi) argument
31005 struct sd_lun *un; local
31122 struct sd_lun *un; local
31228 struct sd_lun *un; local
31590 sd_ssc_extract_info(sd_ssc_t *ssc, struct sd_lun *un, struct scsi_pkt *pktp, struct buf *bp, struct sd_xbuf *xp) argument
31702 struct sd_lun *un; local
31774 struct sd_lun *un; local
[all...]
H A Dst.c46 #define IOSP KSTAT_IO_PTR(un->un_stats)
53 if ((bp != un->un_sbufp) && un->un_stats && IS_RW(bp)) { \
57 #define ST_DO_ERRSTATS(un, x) \
58 if (un->un_errstats) { \
60 stp = (struct st_errstats *)un->un_errstats->ks_data; \
84 #define ST_GET_CONTIG_MEM_HEAD(un, cp, len, big_enough) { \
86 for ((cp) = (un)->un_contig_mem; \
92 (un)->un_contig_mem = (cp)->cm_next; \
97 (un)
872 struct scsi_tape *un; local
1222 struct scsi_tape *un; local
1574 struct scsi_tape *un; local
1603 struct scsi_tape *un = NULL; local
1846 st_known_tape_type(struct scsi_tape *un) argument
1984 st_validate_conf_data(struct scsi_tape *un, int *list, int list_len, const char *conf_name) argument
2073 st_get_conf_from_st_dot_conf(struct scsi_tape *un, char *vidpid, struct st_drivetype *dp) argument
2242 st_get_conf_from_st_conf_dot_c(struct scsi_tape *un, char *vidpid, struct st_drivetype *dp) argument
2271 st_get_conf_from_tape_drive(struct scsi_tape *un, char *vidpid, struct st_drivetype *dp) argument
2438 st_get_densities_from_tape_drive(struct scsi_tape *un, struct st_drivetype *dp) argument
2591 st_get_timeout_values_from_tape_drive(struct scsi_tape *un, struct st_drivetype *dp) argument
2681 st_get_timeouts_value(struct scsi_tape *un, uchar_t option_code, ushort_t *timeout_value, ushort_t service_action) argument
2747 st_get_default_conf(struct scsi_tape *un, char *vidpid, struct st_drivetype *dp) argument
2952 st_tape_init(struct scsi_tape *un) argument
3866 struct scsi_tape *un; local
4103 struct scsi_tape *un; local
4459 struct scsi_tape *un; local
4514 st_space_fmks(struct scsi_tape *un, int64_t count) argument
4608 st_find_eod(struct scsi_tape *un) argument
4851 st_wait_for_io(struct scsi_tape *un) argument
5558 st_mtioctop(struct scsi_tape *un, intptr_t arg, int flag) argument
5661 st_mtiocltop(struct scsi_tape *un, intptr_t arg, int flag) argument
5681 st_do_mtioctop(struct scsi_tape *un, struct mtlop *mtop) argument
6193 st_uscsi_cmd(struct scsi_tape *un, struct uscsi_cmd *ucmd, int flag) argument
6403 st_start_dump(struct scsi_tape *un, struct buf *bp) argument
6444 st_start(struct scsi_tape *un) argument
6660 st_handle_start_busy(struct scsi_tape *un, struct buf *bp, clock_t timeout_interval, int queued) argument
6727 struct scsi_tape *un = (struct scsi_tape *)arg; local
6816 st_done_and_mutex_exit(struct scsi_tape *un, struct buf *bp) argument
6945 st_flush(struct scsi_tape *un) argument
7011 st_determine_generic(struct scsi_tape *un) argument
7216 st_determine_density(struct scsi_tape *un, int rw) argument
7287 st_get_density(struct scsi_tape *un) argument
7380 st_set_density(struct scsi_tape *un) argument
7427 st_loadtape(struct scsi_tape *un) argument
7475 struct scsi_tape *un; local
7594 st_cmd(struct scsi_tape *un, int com, int64_t count, int wait) argument
7674 st_setup_cmd(struct scsi_tape *un, buf_t *bp, int com, int64_t count) argument
7904 st_set_compression(struct scsi_tape *un) argument
8007 st_set_devconfig_page(struct scsi_tape *un, int compression_on) argument
8073 st_set_datacomp_page(struct scsi_tape *un, int compression_on) argument
8147 st_modesense(struct scsi_tape *un) argument
8192 st_modeselect(struct scsi_tape *un) argument
8316 st_gen_mode_sense(struct scsi_tape *un, ubufunc_t ubf, int page, struct seq_mode *page_data, int page_size) argument
8354 st_gen_mode_select(struct scsi_tape *un, ubufunc_t ubf, struct seq_mode *page_data, int page_size) argument
8404 st_read_block_limits(struct scsi_tape *un, struct read_blklim *read_blk) argument
8437 st_report_density_support(struct scsi_tape *un, uchar_t *density_data, size_t buflen) argument
8473 st_report_supported_operation(struct scsi_tape *un, uchar_t *oper_data, uchar_t option_code, ushort_t service_action) argument
8528 st_change_block_size(struct scsi_tape *un, uint32_t nblksz) argument
8601 st_init(struct scsi_tape *un) argument
8627 st_make_cmd(struct scsi_tape *un, struct buf *bp, int (*func)(caddr_t)) argument
9023 st_make_uscsi_cmd(struct scsi_tape *un, struct uscsi_cmd *ucmd, struct buf *bp, int (*func)(caddr_t)) argument
9115 struct scsi_tape *un = arg; local
9386 struct scsi_tape *un; local
9553 struct scsi_tape *un = arg; local
9571 struct scsi_tape *un = arg; local
9596 struct scsi_tape *un; local
9944 st_handle_incomplete(struct scsi_tape *un, struct buf *bp) argument
10121 st_handle_intr_busy(struct scsi_tape *un, struct buf *bp, clock_t timeout_interval) argument
10189 st_get_error_entry(struct scsi_tape *un, intptr_t arg, int flag) argument
10396 st_update_error_stack(struct scsi_tape *un, struct scsi_pkt *pkt, struct scsi_arq_status *cmd) argument
10457 st_empty_error_stack(struct scsi_tape *un) argument
10487 st_handle_sense(struct scsi_tape *un, struct buf *bp, tapepos_t *pos) argument
10557 st_handle_autosense(struct scsi_tape *un, struct buf *bp, tapepos_t *pos) argument
10634 st_decode_sense(struct scsi_tape *un, struct buf *bp, int amt, struct scsi_arq_status *statusp, tapepos_t *pos) argument
11317 st_handle_intr_retry_lcmd(struct scsi_tape *un, struct buf *bp) argument
11389 st_wrongtapetype(struct scsi_tape *un) argument
11434 st_check_error(struct scsi_tape *un, struct scsi_pkt *pkt) argument
11546 st_calc_bnum(struct scsi_tape *un, struct buf *bp, struct scsi_pkt *pkt) argument
11681 st_set_state(struct scsi_tape *un, struct buf *bp) argument
12194 st_set_pe_errno(struct scsi_tape *un) argument
12239 st_hba_unflush(struct scsi_tape *un) argument
12282 struct scsi_tape *un; local
12347 st_debug_cmds(struct scsi_tape *un, int com, int count, int wait) argument
12367 struct scsi_tape *un; local
12746 st_turn_pe_on(struct scsi_tape *un) argument
12789 st_turn_pe_off(struct scsi_tape *un) argument
12817 st_clear_pe(struct scsi_tape *un) argument
12834 st_set_pe_flag(struct scsi_tape *un) argument
12848 st_do_reserve(struct scsi_tape *un) argument
12890 st_check_cdb_for_need_to_reserve(struct scsi_tape *un, uchar_t *cdb) argument
12942 st_check_cmd_for_need_to_reserve(struct scsi_tape *un, uchar_t cmd, int cnt) argument
12993 st_reserve_release(struct scsi_tape *un, int cmd, ubufunc_t ubf) argument
13052 st_take_ownership(struct scsi_tape *un, ubufunc_t ubf) argument
13104 st_create_errstats(struct scsi_tape *un, int instance) argument
13163 st_validate_tapemarks(struct scsi_tape *un, ubufunc_t ubf, tapepos_t *pos) argument
13291 st_check_asc_ascq(struct scsi_tape *un) argument
13318 st_logpage_supported(struct scsi_tape *un, uchar_t page) argument
13395 st_check_clean_bit(struct scsi_tape *un) argument
13492 st_check_sequential_clean_bit(struct scsi_tape *un) argument
13573 st_check_alert_flags(struct scsi_tape *un) argument
13692 st_check_sense_clean_bit(struct scsi_tape *un) argument
13795 st_calculate_timeouts(struct scsi_tape *un) argument
13864 st_is_not_wormable(struct scsi_tape *un) argument
13871 st_is_hp_dat_tape_worm(struct scsi_tape *un) argument
13892 st_is_hp_dat_worm(struct scsi_tape *un) argument
13931 st_is_hp_lto_tape_worm(struct scsi_tape *un) argument
13986 st_is_hp_lto_worm(struct scsi_tape *un) argument
14025 st_is_t10_worm_device(struct scsi_tape *un) argument
14045 st_is_t10_worm(struct scsi_tape *un) argument
14086 st_is_stk_worm(struct scsi_tape *un) argument
14142 st_is_dlt_tape_worm(struct scsi_tape *un) argument
14195 st_is_dlt_worm(struct scsi_tape *un) argument
14277 st_is_sony_worm(struct scsi_tape *un) argument
14337 st_is_drive_worm(struct scsi_tape *un) argument
14399 st_read_attributes(struct scsi_tape *un, uint16_t attribute, void *pnt, size_t size, ubufunc_t bufunc) argument
14481 st_get_special_inquiry(struct scsi_tape *un, uchar_t size, caddr_t dest, uchar_t page) argument
14528 st_update_block_pos(struct scsi_tape *un, bufunc_t bf, int post_space) argument
14605 st_get_read_pos(struct scsi_tape *un, buf_t *bp) argument
14727 st_interpret_read_pos(struct scsi_tape const *un, tapepos_t *dest, read_p_types type, size_t data_sz, const caddr_t responce, int post_space) argument
15105 st_logical_block_locate(struct scsi_tape *un, ubufunc_t ubf, tapepos_t *pos, uint64_t lblk, uchar_t partition) argument
15254 st_mtfsf_ioctl(struct scsi_tape *un, int64_t files) argument
15330 st_forward_space_files(struct scsi_tape *un, int64_t count) argument
15430 st_scenic_route_to_begining_of_file(struct scsi_tape *un, int32_t fileno) argument
15446 st_space_to_begining_of_file(struct scsi_tape *un) argument
15483 st_mtfsr_ioctl(struct scsi_tape *un, int64_t count) argument
15555 st_space_records(struct scsi_tape *un, int64_t count) argument
15672 st_mtbsf_ioctl(struct scsi_tape *un, int64_t files) argument
15735 st_backward_space_files(struct scsi_tape *un, int64_t count, int infront) argument
15900 st_mtnbsf_ioctl(struct scsi_tape *un, int64_t count) argument
15954 st_mtbsr_ioctl(struct scsi_tape *un, int64_t num) argument
16024 st_mtfsfm_ioctl(struct scsi_tape *un, int64_t cnt) argument
16050 st_mtbsfm_ioctl(struct scsi_tape *un, int64_t cnt) argument
16081 st_release_contig_mem(struct scsi_tape *un, struct contig_mem *cp) argument
16103 st_get_contig_mem(struct scsi_tape *un, size_t len, int alloc_flags) argument
16231 struct scsi_tape *un; local
16283 struct scsi_tape *un; local
16389 st_check_if_media_changed(struct scsi_tape *un, caddr_t data, int size) argument
16485 st_handle_hex_media_id(struct scsi_tape *un, void *pnt, int size) argument
16515 st_get_media_id_via_read_attribute(struct scsi_tape *un, ubufunc_t bufunc) argument
16565 st_get_media_id_via_media_serial_cmd(struct scsi_tape *un, ubufunc_t bufunc) argument
16674 st_bogus_media_id(struct scsi_tape *un, ubufunc_t bufunc) argument
16694 st_get_media_identification(struct scsi_tape *un, ubufunc_t bufunc) argument
16726 st_command_recovery(struct scsi_tape *un, struct scsi_pkt *pkt, errstate onentry) argument
16786 st_recov_ret(struct scsi_tape *un, st_err_info *errinfo, errstate err) argument
16840 struct scsi_tape *un; local
17047 struct scsi_tape *un; local
17186 st_rcmd(struct scsi_tape *un, int com, int64_t count, int wait) argument
17226 st_uscsi_rcmd(struct scsi_tape *un, struct uscsi_cmd *ucmd, int flag) argument
17267 st_add_recovery_info_to_pkt(struct scsi_tape *un, buf_t *bp, struct scsi_pkt *pkt) argument
17531 st_make_sure_mode_data_is_correct(struct scsi_tape *un, ubufunc_t ubf) argument
17552 st_check_mode_for_change(struct scsi_tape *un, ubufunc_t ubf) argument
17606 st_test_path_to_device(struct scsi_tape *un) argument
17639 st_recovery_read_pos(struct scsi_tape *un, read_p_types type, read_pos_data_t *raw) argument
17690 st_recovery_get_position(struct scsi_tape *un, tapepos_t *read, read_pos_data_t *raw) argument
17742 st_compare_expected_position(struct scsi_tape *un, st_err_info *ei, cmd_attribute const * cmd_att, tapepos_t *read) argument
18003 st_recover_reissue_pkt(struct scsi_tape *un, struct scsi_pkt *oldpkt) argument
18116 st_transport(struct scsi_tape *un, struct scsi_pkt *pkt) argument
18472 st_reset(struct scsi_tape *un, int reset_type) argument
18511 st_set_target_TLR_mode(struct scsi_tape *un, ubufunc_t ubf) argument
18567 struct scsi_tape *un = (struct scsi_tape *)arg; local
[all...]
/illumos-gate/usr/src/uts/common/io/lvm/raid/
H A Draid_resync.c108 mr_unit_t *un; local
110 un = MD_UNIT(mnum);
111 ASSERT(un != NULL);
113 un->c.un_status &= ~MD_UN_RESYNC_ACTIVE;
115 un->un_column[un->un_resync_index].un_devflags &= ~MD_RAID_RESYNC;
116 un->un_column[un->un_resync_index].un_devflags &= ~MD_RAID_RESYNC_ERRED;
117 un->un_column[un
153 mr_unit_t *un; local
264 init_pw_area( mr_unit_t *un, md_dev64_t dev_to_write, diskaddr_t pwstart, uint_t col ) argument
326 raid_open_alt(mr_unit_t *un, int index) argument
380 raid_close_alt(mr_unit_t *un, int index) argument
398 mr_unit_t *un = cs->cs_un; local
429 mr_unit_t *un = cs->cs_un; local
598 mr_unit_t *un; local
966 mr_unit_t *un; local
1048 mr_unit_t *un; local
[all...]
H A Draid_ioctl.c144 mr_unit_t *un; local
185 un = (mr_unit_t *)MD_UNIT(mnum);
187 if (un->c.un_type != MD_METARAID) {
192 return (un);
199 * PARAMETERS: mr_unit_t *un - RAID unit to update in the MD database
206 raid_commit(mr_unit_t *un, mddb_recid_t *extras) argument
212 if (md_get_setstatus(MD_UN2SET(un)) & MD_SET_STALE)
230 if (un != NULL) {
231 ASSERT(MDI_UNIT(MD_SID(un)) ? UNIT_WRITER_HELD(un)
250 raid_check_pw(mr_unit_t *un) argument
340 mr_unit_t *un; local
436 mr_unit_t *un; local
652 mr_unit_t *un; local
715 mr_unit_t *un = MD_UNIT(mnum); local
797 mr_unit_t *un; local
831 mr_unit_t *un; local
889 mr_unit_t *un; local
1067 mr_unit_t *un; local
1114 mr_unit_t *un; local
1492 mr_unit_t *un; local
1605 mr_unit_t *un; local
1681 mr_unit_t *un, *new_un; local
1988 mr_unit_t *un; local
2054 raid_get_geom( mr_unit_t *un, struct dk_geom *geomp ) argument
2074 raid_get_vtoc( mr_unit_t *un, struct vtoc *vtocp ) argument
2094 raid_set_vtoc( mr_unit_t *un, struct vtoc *vtocp ) argument
2113 raid_get_extvtoc( mr_unit_t *un, struct extvtoc *vtocp ) argument
2133 raid_set_extvtoc( mr_unit_t *un, struct extvtoc *vtocp ) argument
2154 raid_get_cgapart( mr_unit_t *un, struct dk_map *dkmapp ) argument
2182 mr_unit_t *un; local
2251 mr_unit_t *un; local
2657 mr_unit_t *un; local
2910 raid_may_renexch_self( mr_unit_t *un, mdi_unit_t *ui, md_rentxn_t *rtxnp) argument
2995 mr_unit_t *un; local
3125 mr_unit_t *un = (mr_unit_t *)delta->unp; local
[all...]
H A Draid.c155 static int raid_read(mr_unit_t *un, md_raidcs_t *cs);
156 static void raid_read_io(mr_unit_t *un, md_raidcs_t *cs);
157 static int raid_write(mr_unit_t *un, md_raidcs_t *cs);
158 static void raid_write_io(mr_unit_t *un, md_raidcs_t *cs);
161 static diskaddr_t raid_line(diskaddr_t segment, mr_unit_t *un);
162 uint_t raid_dcolumn(diskaddr_t segment, mr_unit_t *un);
166 static void raid_io_startup(mr_unit_t *un);
193 raid_set_state(mr_unit_t *un, int col, rcs_state_t newstate, int force) argument
203 ASSERT(un);
204 ASSERT(col < un
367 erred_check_line(mr_unit_t *un, md_raidcs_t *cs, mr_column_t *column) argument
419 raid_state_cnt(mr_unit_t *un, rcs_state_t state) argument
574 raid_build_pw_reservation(mr_unit_t *un, int colindex) argument
604 raid_free_pw_reservation(mr_unit_t *un, int colindex) argument
620 mr_unit_t *un = cs->cs_un; local
675 mr_unit_t *un = cs->cs_un; local
722 mr_unit_t *un = cs->cs_un; local
792 mr_unit_t *un = cs->cs_un; local
816 mr_unit_t *un = cs->cs_un; local
848 mr_unit_t *un = (mr_unit_t *)p; local
1044 reset_raid(mr_unit_t *un, minor_t mnum, int removing) argument
1248 mr_unit_t *un = cs->cs_un; local
1291 mr_unit_t *un = cs->cs_un; local
1391 raid_error_state(mr_unit_t *un, buf_t *bp) argument
1479 raid_read_no_retry(mr_unit_t *un, md_raidcs_t *cs) argument
1496 raid_read_retry(mr_unit_t *un, md_raidcs_t *cs) argument
1549 mr_unit_t *un; local
1584 mr_unit_t *un; local
1629 mr_unit_t *un; local
1659 mr_unit_t *un; local
1699 mr_unit_t *un; local
1744 mr_unit_t *un; local
1792 mr_unit_t *un; local
1853 mr_unit_t *un = cs->cs_un; local
1860 raid_io_startup(mr_unit_t *un) argument
1934 mr_unit_t *un; local
1980 raid_line(diskaddr_t segment, mr_unit_t *un) argument
1997 raid_dcolumn(diskaddr_t segment, mr_unit_t *un) argument
2018 raid_pcolumn(diskaddr_t segment, mr_unit_t *un) argument
2048 raid_check_cols(mr_unit_t *un) argument
2134 raid_iosetup( mr_unit_t *un, diskaddr_t blkno, size_t blkcnt, md_raidcs_t *cs ) argument
2300 mr_unit_t *un; local
2445 mr_unit_t *un = cs->cs_un; local
2615 mr_unit_t *un; local
2661 raid_read_io(mr_unit_t *un, md_raidcs_t *cs) argument
2739 raid_read(mr_unit_t *un, md_raidcs_t *cs) argument
2790 raid_write_err_retry(mr_unit_t *un, md_raidcs_t *cs) argument
2813 raid_write_no_retry(mr_unit_t *un, md_raidcs_t *cs) argument
2832 raid_write_retry(mr_unit_t *un, md_raidcs_t *cs) argument
2903 mr_unit_t *un; local
2942 mr_unit_t *un; local
2999 mr_unit_t *un = cs->cs_un; local
3027 mr_unit_t *un = cs->cs_un; local
3087 mr_unit_t *un = cs->cs_un; local
3116 mr_unit_t *un = cs->cs_un; local
3152 raid_write_io(mr_unit_t *un, md_raidcs_t *cs) argument
3171 mr_unit_t *un = cs->cs_un; local
3305 raid_write(mr_unit_t *un, md_raidcs_t *cs) argument
3378 mr_unit_t *un = cs->cs_un; local
3496 mr_unit_t *un; local
3633 mr_unit_t *un; local
3797 raid_close_all_devs(mr_unit_t *un, int init_pw, int md_cflags) argument
3823 raid_open_all_devs(mr_unit_t *un, int md_oflags) argument
3938 mr_unit_t *un; local
4045 mr_unit_t *un; local
4091 raid_probe_close_all_devs(mr_unit_t *un) argument
4114 mr_unit_t *un; local
[all...]
H A Draid_hotspare.c76 * mr_unit_t *un - raid unit
85 mr_unit_t *un,
92 col = &un->un_column[hs_index];
101 (void) md_hot_spare_ifc(cmd, un->un_hsp_id, 0, 0, recids,
118 * PARAMETERS: mr_unit_t *un - raid unit
127 mr_unit_t *un,
132 minor_t mnum = MD_SID(un);
147 setno = MD_UN2SET(un);
151 un = (mr_unit_t *)md_unit_writerlock(ui);
152 col = &un
83 raid_hs_release( hs_cmds_t cmd, mr_unit_t *un, mddb_recid_t *recids, int hs_index ) argument
126 check_comp_4_hs( mr_unit_t *un, int hs_index ) argument
327 mr_unit_t *un; local
[all...]
H A Draid_replay.c65 static int raid_replay_error(mr_unit_t *un, int column);
72 * PARAMETERS: mr_unit_t *un - pointer to the unit structure
73 * mr_unit_t *un - pointer to the unit structure
77 raid_rply_dealloc(mr_unit_t *un, argument
85 for (i = 0, tmp = *bufs; i < un->un_totalcolumncnt; i++, tmp++) {
95 kmem_free(*bufs, sizeof (raid_rplybuf_t) * un->un_totalcolumncnt);
98 kmem_free(rwbuf1->rpl_data, dbtob(un->un_iosize));
106 kmem_free(rwbuf2->rpl_data, dbtob(un->un_iosize));
116 raid_rply_alloc(mr_unit_t *un, argument
126 *bufs = kmem_zalloc(sizeof (raid_rplybuf_t) * un
312 raid_pwhdr_read(mr_unit_t *un, int pw_slot, int column, raid_rplybuf_t *bufp) argument
341 raid_pw_read(mr_unit_t *un, int column, uint_t slot, raid_rplybuf_t *bufp) argument
381 raid_pw_write(mr_unit_t *un, int column, raid_pwhdr_t *pwhp, raid_rplybuf_t *bufp) argument
449 raid_rply_verify(mr_unit_t *un, int col1, int goodsum1, int *do_1, int col2, int goodsum2, int *do_2) argument
484 raid_rplyeach( mr_unit_t *un, raid_rplylst_t *eachp, raid_rplybuf_t *rwbuf1, raid_rplybuf_t *rwbuf2 ) argument
589 replay_line(mr_unit_t *un, raid_rplylst_t *eachp, raid_rplybuf_t *rplybuf) argument
687 raid_replay_error(mr_unit_t *un, int column) argument
714 raid_replay(mr_unit_t *un) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dunique.c82 unique_t *un = kmem_alloc(sizeof (unique_t), KM_SLEEP); local
84 un->un_value = value;
87 while (un->un_value == 0 || un->un_value & ~UNIQUE_MASK ||
88 avl_find(&unique_avl, un, &idx)) {
90 (void) random_get_pseudo_bytes((void*)&un->un_value,
91 sizeof (un->un_value));
92 un->un_value &= UNIQUE_MASK;
96 avl_insert(&unique_avl, un, idx);
99 return (un
106 unique_t *un; local
[all...]
/illumos-gate/usr/src/lib/libast/common/disc/
H A Dsfdcunion.c71 reg Union_t* un; local
74 un = (Union_t*)disc;
76 f = un->f[un->c].f;
78 { if((r = sfread(f,buf,m)) < 0 || (r == 0 && un->c == un->n-1) )
82 un->here += r;
88 if(sfeof(f) && un->c < un->n-1)
89 f = un
104 reg Union_t* un; local
172 reg Union_t* un; local
[all...]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvarconfig.h77 } un; member in struct:__anon10381
81 #define var_config_set un.vc_set
82 #define var_config_delete un.vc_delete
83 #define var_config_resp un.vc_resp
H A Ddrctl.h88 } un; member in struct:drctl_rsrc
91 #define res_cpu_id un.cpu.id
92 #define res_mem_size un.mem.size
93 #define res_mem_addr un.mem.addr
94 #define res_dev_path un.dev.path
110 } un; member in struct:drctl_resp
113 #define resp_err_msg un.err_msg
114 #define resp_resources un.resources
/illumos-gate/usr/src/cmd/uname/
H A Duname.c64 struct utsname unstr, *un; local
70 un = &unstr;
71 (void) uname(un);
154 (void) fprintf(stdout, fs, sizeof (un->sysname),
155 un->sysname);
159 (void) fprintf(stdout, fs, sizeof (un->nodename), un->nodename);
163 (void) fprintf(stdout, fs, sizeof (un->release), un->release);
167 (void) fprintf(stdout, fs, sizeof (un
[all...]
/illumos-gate/usr/src/uts/common/io/lvm/trans/
H A Dmdtrans.c134 shadow_debug(mt_unit_t *un, /* trans unit info */ argument
148 sb = bioclone(pb, 0, pb->b_bcount, md_dev64_to_dev(un->un_s_dev),
213 trans_commit(mt_unit_t *un, int domstr) argument
219 if (md_get_setstatus(MD_UN2SET(un)) & MD_SET_STALE)
222 recids[ri++] = un->c.un_record_id;
225 if (md_getmajor(un->un_m_dev) == md_major) {
226 su = MD_UNIT(md_getminor(un->un_m_dev));
234 uniqtime32(&un->un_timestamp);
239 trans_close_all_devs(mt_unit_t *un) argument
241 if ((un
250 trans_open_all_devs(mt_unit_t *un) argument
286 mt_unit_t *un = (mt_unit_t *)p; local
389 trans_detach(mt_unit_t *un, int force) argument
449 trans_attach(mt_unit_t *un, int attaching) argument
496 trans_reset(mt_unit_t *un, minor_t mnum, int removing, int force) argument
642 mt_unit_t *un; local
761 trans_cleanup(mt_unit_t *un) argument
780 mt_unit_t *un; local
959 mt_unit_t *un; local
1041 mt_unit_t *un; local
1095 mt_unit_t *un; local
[all...]
H A Dtrans_ioctl.c71 mt_unit_t *un; local
112 un = (mt_unit_t *)MD_UNIT(mnum);
114 if (un->c.un_type != MD_METATRANS) {
119 return (un);
164 mt_unit_t *un; local
175 un = trans_getun(migp->id, &migp->mde,
177 if (un == NULL)
180 dev = un->un_m_dev;
272 mt_unit_t *un; local
286 un
825 find_by_mtunit(mt_unit_t *un, mt_error_t **pred_errp) argument
919 mt_unit_t *un; local
980 mt_unit_t *un; local
1041 mt_unit_t *un; local
1106 mt_unit_t *un; local
1126 mt_unit_t *un; local
1159 mt_unit_t *un; local
1228 mt_unit_t *un; local
1263 mt_unit_t *un; local
1296 mt_unit_t *un; local
1326 mt_unit_t *un; local
1358 mt_unit_t *un; local
1411 mt_unit_t *un; local
1449 trans_get_geom(mt_unit_t *un, struct dk_geom *geomp) argument
1457 trans_get_vtoc(mt_unit_t *un, struct vtoc *vtocp) argument
1465 trans_get_extvtoc(mt_unit_t *un, struct extvtoc *vtocp) argument
1473 trans_islog(mt_unit_t *un) argument
1481 trans_set_vtoc( mt_unit_t *un, struct vtoc *vtocp ) argument
1490 trans_set_extvtoc(mt_unit_t *un, struct extvtoc *vtocp) argument
1496 trans_get_cgapart( mt_unit_t *un, struct dk_map *dkmapp ) argument
1938 mt_unit_t *un; local
2163 mt_unit_t *un; local
2241 mt_unit_t *un; local
2303 mt_unit_t *un; local
2429 mt_unit_t *un; local
2609 trans_may_renexch_self( mt_unit_t *un, mdi_unit_t *ui, md_rentxn_t *rtxnp) argument
2689 mt_unit_t *un; local
[all...]
/illumos-gate/usr/src/uts/sun/io/dada/targets/
H A Ddad.c83 static void dcd_free_softstate(struct dcd_disk *un, dev_info_t *devi);
85 static int dcd_validate_geometry(struct dcd_disk *un);
86 static ddi_devid_t dcd_get_devid(struct dcd_disk *un);
87 static ddi_devid_t dcd_create_devid(struct dcd_disk *un);
88 static int dcd_make_devid_from_serial(struct dcd_disk *un);
90 static int dcd_read_deviceid(struct dcd_disk *un);
91 static int dcd_write_deviceid(struct dcd_disk *un);
94 static void dcd_flush_cache(struct dcd_disk *un);
106 static void dcdstart(struct dcd_disk *un);
107 static void dcddone_and_mutex_exit(struct dcd_disk *un, struc
475 struct dcd_disk *un; local
614 dcd_free_softstate(struct dcd_disk *un, dev_info_t *devi) argument
671 struct dcd_disk *un; local
739 struct dcd_disk *un; local
757 struct dcd_disk *un; local
813 struct dcd_disk *un; local
896 struct dcd_disk *un = (struct dcd_disk *)0; local
1077 dcd_set_multiple(struct dcd_disk *un) argument
1121 dcd_set_features(struct dcd_disk *un, uchar_t mode) argument
1173 dcd_validate_geometry(struct dcd_disk *un) argument
1459 dcd_ready_and_valid(dev_t dev, struct dcd_disk *un) argument
1587 dcd_offline(struct dcd_disk *un, int bechatty) argument
1606 struct dcd_disk *un; local
1639 struct dcd_disk *un; local
1664 struct dcd_disk *un; local
1780 struct dcd_disk *un; local
2046 dcdstart(struct dcd_disk *un) argument
2230 make_dcd_cmd(struct dcd_disk *un, struct buf *bp, int (*func)()) argument
2414 struct dcd_disk *un; local
2592 dcddone_and_mutex_exit(struct dcd_disk *un, register struct buf *bp) argument
2661 dcd_reset_disk(struct dcd_disk *un, struct dcd_pkt *pkt) argument
2675 dcd_handle_incomplete(struct dcd_disk *un, struct buf *bp) argument
2789 dcd_check_error(struct dcd_disk *un, struct buf *bp) argument
3500 struct dcd_disk *un = ddi_get_soft_state(dcd_state, local
3544 struct dcd_disk *un; local
3769 struct dcd_disk *un = (struct dcd_disk *)arg; local
3833 struct dcd_disk *un = (struct dcd_disk *)arg; local
3863 dcd_handle_tran_busy(struct buf *bp, struct diskhd *dp, struct dcd_disk *un) argument
3882 dcd_write_deviceid(struct dcd_disk *un) argument
3953 dcd_read_deviceid(struct dcd_disk *un) argument
4053 dcd_get_devid(struct dcd_disk *un) argument
4076 dcd_create_devid(struct dcd_disk *un) argument
4097 dcd_make_devid_from_serial(struct dcd_disk *un) argument
4270 dcd_create_errstats(struct dcd_disk *un, int instance) argument
4421 dcd_flush_cache(struct dcd_disk *un) argument
4477 struct dcd_disk *un; local
4669 struct dcd_disk *un; local
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/md/
H A Dwalk_units.c82 unit_data_t *un = (unit_data_t *)wsp->walk_data; local
85 if (un->nunits >= md_nunits) {
86 un->setno += 1;
87 if ((un->setno < md_nsets) && (un->do_all == 1)) {
88 un->nunits = 0;
89 wsp->walk_addr = (uintptr_t)mdset[un->setno].s_un;
92 un->setno);
99 un->nunits = md_nunits;
109 un
[all...]
/illumos-gate/usr/src/lib/libast/common/sfio/
H A Dsfgetr.c39 ssize_t n, un; local
54 un = 0;
61 { if((f->flags&SF_STRING) && (un = f->endb - f->next))
66 else if((rsrv = f->rsrv) && (un = -rsrv->slen) > 0)
112 un = s - f->next;
121 if(!found && (_Sfmaxr > 0 && un+n+1 >= _Sfmaxr || (f->flags&SF_STRING))) /* already exceed limit */
127 if(!rsrv || rsrv->size < un+n+1)
129 rsrv->slen = un;
130 if((rsrv = _sfrsrv(f,un+n+1)) != NIL(Sfrsrv_t*))
139 s = us+un;
[all...]
/illumos-gate/usr/src/uts/common/io/lvm/softpart/
H A Dsp.c215 mp_unit_t *un = (mp_unit_t *)p; local
220 mnum = MD_SID(un);
225 MD_STATUS(un) = 0;
236 un->un_key, MD_NOTRUST_DEVT);
237 un->un_dev = tmpdev;
241 md_nblocks_set(mnum, un->c.un_total_blocks);
242 MD_UNIT(mnum) = un;
249 * INPUT: un - unit structure to be reset/removed.
260 reset_sp(mp_unit_t *un, minor_t mnum, int removing) argument
287 sv->key = un
331 sp_send_stat_msg(mp_unit_t *un, sp_status_t status) argument
466 sp_send_stat_ok(mp_unit_t *un) argument
481 sp_send_stat_err(mp_unit_t *un) argument
587 sp_mapbuf( mp_unit_t *un, sp_ext_offset_t voff, sp_ext_length_t bcount, buf_t *bp ) argument
679 sp_validate(mp_unit_t *un) argument
939 mp_unit_t *un; local
1099 mp_unit_t *un; local
1276 mp_unit_t *un; local
1449 sp_open_dev(mp_unit_t *un, int oflags) argument
1498 mp_unit_t *un; local
1632 mp_unit_t *un; local
1687 mp_unit_t *un; local
[all...]
/illumos-gate/usr/src/uts/common/sys/lvm/
H A Dmd_mirror.h47 #define SMS_BY_INDEX_IS(un, index, state) \
48 (((un)->un_sm[(index)].sm_state & (state)) != 0)
50 #define SMS_BY_INDEX_IS_TARGET(un, index) \
51 ((un)->un_sm[(index)].sm_flags & MD_SM_RESYNC_TARGET)
53 #define SUBMIRROR_IS_READABLE(un, isubmirror) \
54 ((((un)->un_sm[(isubmirror)].sm_state & SMS_IGNORE) == 0) && \
55 ((un)->un_sm[(isubmirror)].sm_state & \
58 #define SUBMIRROR_IS_WRITEABLE(un, isubmirror) \
59 ((un)->un_sm[(isubmirror)].sm_state & \
71 #define IN_RESYNC_REGION(un, p
[all...]
H A Dmd_raid.h53 #define UNIT_STATE(un) ((un)->un_state)
54 #define COLUMN_STATE(un, column) ((un)->un_column[(column)].un_devstate)
56 #define COLUMN_STATE_ONLY(un, column) (\
57 ((un)->un_column[(column)].un_devstate == RCS_INIT) || \
58 ((un)->un_column[(column)].un_devstate == RCS_OKAY) || \
59 ((un)->un_column[(column)].un_devstate == RCS_ERRED) || \
60 ((un)->un_column[(column)].un_devstate == RCS_RESYNC) || \
61 ((un)
[all...]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_mbox.c223 mb4->un.varSLIConfig.be.embedded = 1;
227 mb4->un.varSLIConfig.be.payload_length = IOCTL_HEADER_SZ;
228 mb4->un.varSLIConfig.be.un_hdr.hdr_req.subsystem =
230 mb4->un.varSLIConfig.be.un_hdr.hdr_req.opcode = COMMON_OPCODE_RESET;
231 mb4->un.varSLIConfig.be.un_hdr.hdr_req.timeout = 0;
232 mb4->un.varSLIConfig.be.un_hdr.hdr_req.req_length = 0;
257 mb4->un.varReqFeatures.featuresRequested = mask;
279 mb4->un.varSLIConfig.be.embedded = 1;
283 mb4->un.varSLIConfig.be.payload_length = sizeof (IOCTL_COMMON_NOP) +
285 mb4->un
[all...]
/illumos-gate/usr/src/uts/common/sys/scsi/targets/
H A Dsddef.h569 #define SD_IS_VALID_LABEL(un) (cmlb_is_valid(un->un_cmlbhandle))
583 #define SD_BYTES2TGTBLOCKS(un, bytecount) \
584 ((bytecount + (un->un_tgt_blocksize - 1))/un->un_tgt_blocksize)
587 #define SD_BYTES2PHYBLOCKS(un, bytecount) \
588 ((bytecount + (un->un_phy_blocksize - 1))/un->un_phy_blocksize)
591 #define SD_TGTBLOCKS2BYTES(un, blockcount) \
592 (blockcount * (un)
[all...]

Completed in 797 milliseconds

12345678