/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_client.c | 452 mntinfo4_t *mi = VTOMI4(vp); in nfs4_attr_cache() local 457 ASSERT(mi->mi_vfsp->vfs_dev == garp->n4g_va.va_fsid); in nfs4_attr_cache() 460 mutex_enter(&mi->mi_lock); in nfs4_attr_cache() 462 mutex_exit(&mi->mi_lock); in nfs4_attr_cache() 665 mntinfo4_t *mi; in nfs4_attrcache_va() local 681 mi = VTOMI4(vp); in nfs4_attrcache_va() 689 rp->r_time_cache_inval = now + mi->mi_acdirmax; in nfs4_attrcache_va() 712 if ((mi->mi_flags & MI4_NOAC) || (vp->v_flag & VNOCACHE)) in nfs4_attrcache_va() 717 if (delta < mi->mi_acdirmin) in nfs4_attrcache_va() 718 delta = mi->mi_acdirmin; in nfs4_attrcache_va() [all …]
|
H A D | nfs4_recovery.c | 197 mntinfo4_t *mi; in nfs4_needs_recovery() local 205 mi = VFTOMI4(vfsp); in nfs4_needs_recovery() 206 mutex_enter(&mi->mi_lock); in nfs4_needs_recovery() 207 recov = FAILOVER_MOUNT4(mi) && !(mi->mi_flags & MI4_MOUNTING); in nfs4_needs_recovery() 208 mutex_exit(&mi->mi_lock); in nfs4_needs_recovery() 281 nfs4_enqueue_lost_rqst(recov_info_t *recovp, mntinfo4_t *mi) in nfs4_enqueue_lost_rqst() argument 285 ASSERT(nfs_rw_lock_held(&mi->mi_recovlock, RW_READER) || in nfs4_enqueue_lost_rqst() 286 nfs_rw_lock_held(&mi->mi_recovlock, RW_WRITER)); in nfs4_enqueue_lost_rqst() 294 mutex_enter(&mi->mi_lock); in nfs4_enqueue_lost_rqst() 295 mi->mi_recovflags |= MI4R_LOST_STATE; in nfs4_enqueue_lost_rqst() [all …]
|
H A D | nfs_client.c | 763 mntinfo_t *mi; in nfs_attrcache_va() local 773 mi = VTOMI(vp); in nfs_attrcache_va() 795 if ((mi->mi_flags & MI_NOAC) || (vp->v_flag & VNOCACHE)) in nfs_attrcache_va() 800 if (delta < mi->mi_acdirmin) in nfs_attrcache_va() 801 delta = mi->mi_acdirmin; in nfs_attrcache_va() 802 else if (delta > mi->mi_acdirmax) in nfs_attrcache_va() 803 delta = mi->mi_acdirmax; in nfs_attrcache_va() 805 if (delta < mi->mi_acregmin) in nfs_attrcache_va() 806 delta = mi->mi_acregmin; in nfs_attrcache_va() 807 else if (delta > mi->mi_acregmax) in nfs_attrcache_va() [all …]
|
H A D | nfs4_vfsops.c | 704 mntinfo4_t *mi; /* mount info, pointed at by vfs */ in nfs4_mount() local 759 if ((mi = VFTOMI4(vfsp)) != NULL) { in nfs4_mount() 763 old_mi_llock = (mi->mi_flags & MI4_LLOCK) ? 1 : 0; in nfs4_mount() 807 mi = NULL; in nfs4_mount() 1136 mi = VTOMI4(rtvp); in nfs4_mount() 1142 nfs4setclientid(mi, cr, FALSE, &n4e); in nfs4_mount() 1154 mutex_enter(&mi->mi_lock); in nfs4_mount() 1155 mi->mi_flags |= MI4_LLOCK; in nfs4_mount() 1156 mutex_exit(&mi->mi_lock); in nfs4_mount() 1166 error = nfs4_record_ephemeral_mount(mi, mvp); in nfs4_mount() [all …]
|
H A D | nfs_vfsops.c | 502 mntinfo_t *mi; /* mount info, pointed at by vfs */ in nfs_mount() local 590 if ((mi = VFTOMI(vfsp)) != NULL) { in nfs_mount() 595 old_mi_llock = (mi->mi_flags & MI_LLOCK) ? 1 : 0; in nfs_mount() 623 mi = NULL; in nfs_mount() 984 mi = VTOMI(rtvp); in nfs_mount() 987 mi->mi_flags |= MI_LLOCK; in nfs_mount() 992 error = pathconf_get(mi, args); in nfs_mount() 1007 if (mi != NULL) { in nfs_mount() 1010 if (mi->mi_io_kstats) { in nfs_mount() 1011 kstat_delete(mi->mi_io_kstats); in nfs_mount() [all …]
|
H A D | nfs3_vfsops.c | 485 mntinfo_t *mi; /* mount info, pointed at by vfs */ in nfs3_mount() local 571 if ((mi = VFTOMI(vfsp)) != NULL) { in nfs3_mount() 576 old_mi_llock = (mi->mi_flags & MI_LLOCK) ? 1 : 0; in nfs3_mount() 597 mi = NULL; in nfs3_mount() 957 mi = VTOMI(rtvp); in nfs3_mount() 960 mi->mi_flags |= MI_LLOCK; in nfs3_mount() 976 if (mi != NULL) { in nfs3_mount() 979 if (mi->mi_io_kstats) { in nfs3_mount() 980 kstat_delete(mi->mi_io_kstats); in nfs3_mount() 981 mi->mi_io_kstats = NULL; in nfs3_mount() [all …]
|
H A D | nfs_subr.c | 268 static void failover_newserver(mntinfo_t *mi); 269 static void failover_thread(mntinfo_t *mi); 483 acl_clget(mntinfo_t *mi, servinfo_t *svp, cred_t *cr, CLIENT **newcl, in acl_clget() argument 493 ci.cl_readsize = mi->mi_tsize; in acl_clget() 501 if (!(mi->mi_flags & MI_HARD) && (mi->mi_flags & MI_DOWN)) in acl_clget() 504 ci.cl_retrans = mi->mi_retrans; in acl_clget() 507 ci.cl_vers = mi->mi_vers; in acl_clget() 508 ci.cl_flags = mi->mi_flags; in acl_clget() 525 if (FS_OR_ZONE_GONE(mi->mi_vfsp)) { in acl_clget() 531 if (!(mi->mi_flags & MI_HARD)) in acl_clget() [all …]
|
H A D | nfs4_common.c | 105 mntinfo4_t *mi; /* mount info, pointed at by vfs */ in nfs4_setopts() local 120 mi = VTOMI4(vp); in nfs4_setopts() 124 mutex_enter(&mi->mi_lock); in nfs4_setopts() 125 mi->mi_flags |= MI4_NOAC; in nfs4_setopts() 126 mutex_exit(&mi->mi_lock); in nfs4_setopts() 130 mutex_enter(&mi->mi_lock); in nfs4_setopts() 132 mi->mi_flags |= MI4_NOCTO; in nfs4_setopts() 134 mi->mi_flags |= MI4_LLOCK; in nfs4_setopts() 136 mi->mi_flags |= MI4_GRPID; in nfs4_setopts() 137 mutex_exit(&mi->mi_lock); in nfs4_setopts() [all …]
|
H A D | nfs_common.c | 470 mntinfo_t *mi; /* mount info, pointed at by vfs */ in nfs_setopts() local 485 mi = VTOMI(vp); in nfs_setopts() 488 mi->mi_flags |= MI_NOAC; in nfs_setopts() 492 mi->mi_flags |= MI_NOCTO; in nfs_setopts() 494 mi->mi_flags |= MI_LLOCK; in nfs_setopts() 496 mi->mi_flags |= MI_GRPID; in nfs_setopts() 500 mi->mi_retrans = STRUCT_FGET(args, retrans); in nfs_setopts() 505 mi->mi_timeo = STRUCT_FGET(args, timeo); in nfs_setopts() 511 mi->mi_timers[NFS_CALLTYPES].rt_deviate = in nfs_setopts() 512 (mi->mi_timeo * hz * 2) / 5; in nfs_setopts() [all …]
|
H A D | nfs4_client_debug.c | 88 set_event(nfs4_event_type_t id, nfs4_revent_t *ep, mntinfo4_t *mi, in set_event() argument 97 ep->re_mi = mi; in set_event() 126 ep->re_mi = mi; in set_event() 168 ep->re_mi = mi; in set_event() 230 ep->re_mi = mi; in set_event() 266 ep->re_mi = mi; in set_event() 435 find_beginning(nfs4_debug_msg_t *first_msg, mntinfo4_t *mi) in find_beginning() argument 440 ASSERT(mutex_owned(&mi->mi_msg_list_lock)); in find_beginning() 441 if (mi->mi_lease_period > 0) in find_beginning() 442 lease = 2 * mi->mi_lease_period; in find_beginning() [all …]
|
H A D | nfs4_subr.c | 425 nfs4_log_badowner(mntinfo4_t *mi, nfs_opnum4 op) in nfs4_log_badowner() argument 433 if (mi->mi_flags & MI4_BADOWNER_DEBUG) in nfs4_log_badowner() 438 if (nfs_rw_enter_sig(&mi->mi_recovlock, RW_READER, in nfs4_log_badowner() 439 mi->mi_flags & MI4_INT)) in nfs4_log_badowner() 442 server = find_nfs4_server(mi); in nfs4_log_badowner() 444 nfs_rw_exit(&mi->mi_recovlock); in nfs4_log_badowner() 449 zcmn_err(mi->mi_zone->zone_id, CE_WARN, in nfs4_log_badowner() 453 mi->mi_curr_serv->sv_hostname); in nfs4_log_badowner() 458 nfs_rw_exit(&mi->mi_recovlock); in nfs4_log_badowner() 467 mutex_enter(&mi->mi_lock); in nfs4_log_badowner() [all …]
|
H A D | nfs4_stub_vnops.c | 700 mntinfo4_t *mi = VTOMI4(vp); in nfs4_trigger_mounted_already() local 714 mutex_enter(&mi->mi_lock); in nfs4_trigger_mounted_already() 715 if (mi->mi_ephemeral) in nfs4_trigger_mounted_already() 716 mi->mi_ephemeral->ne_ref_time = in nfs4_trigger_mounted_already() 718 mutex_exit(&mi->mi_lock); in nfs4_trigger_mounted_already() 746 mntinfo4_t *mi = VTOMI4(vp); in nfs4_trigger_mount() local 776 mutex_enter(&mi->mi_lock); in nfs4_trigger_mount() 781 if (mi->mi_ephemeral_tree == NULL) { in nfs4_trigger_mount() 804 mi->mi_ephemeral_tree = net; in nfs4_trigger_mount() 805 net->net_mount = mi; in nfs4_trigger_mount() [all …]
|
H A D | nfs4_client_state.c | 67 lock_bucket(cred_t *cr, mntinfo4_t *mi) in lock_bucket() argument 78 ASSERT(mi != NULL); in lock_bucket() 79 ASSERT(mutex_owned(&mi->mi_lock)); in lock_bucket() 81 bucketp = &(mi->mi_oo_list[hash_key]); in lock_bucket() 299 find_open_owner_nolock(cred_t *cr, int just_created, mntinfo4_t *mi) in find_open_owner_nolock() argument 308 ASSERT(mi != NULL); in find_open_owner_nolock() 309 ASSERT(mutex_owned(&mi->mi_lock)); in find_open_owner_nolock() 311 bucketp = lock_bucket(cr, mi); in find_open_owner_nolock() 338 nfs4_free_open_owner(oop, mi); in find_open_owner_nolock() 346 oop = find_freed_open_owner(cr, bucketp, mi); in find_open_owner_nolock() [all …]
|
H A D | nfs4_rnode.c | 304 badrootfh_check(nfs4_sharedfh_t *fh, nfs4_fname_t *nm, mntinfo4_t *mi, in badrootfh_check() argument 314 !SFH4_SAME(mi->mi_rootfh, fh)) { in badrootfh_check() 318 zcmn_err(mi->mi_zone->zone_id, CE_WARN, in badrootfh_check() 321 mi->mi_curr_serv->sv_hostname, in badrootfh_check() 322 mi->mi_curr_serv->sv_path); in badrootfh_check() 331 fhandle.fh_len = mi->mi_rootfh->sfh_fh.nfs_fh4_len; in badrootfh_check() 332 bcopy(mi->mi_rootfh->sfh_fh.nfs_fh4_val, fhandle.fh_buf, in badrootfh_check() 337 fh = mi->mi_rootfh; in badrootfh_check() 449 mntinfo4_t *mi, cred_t *cr, hrtime_t t) in makenfs4node_by_fh() argument 451 vfs_t *vfsp = mi->mi_vfsp; in makenfs4node_by_fh() [all …]
|
H A D | nfs4_client_secinfo.c | 457 secinfo_tryroot_otw(mntinfo4_t *mi, cred_t *cr) in secinfo_tryroot_otw() argument 467 secinfo_update(mi->mi_curr_serv, secinfo_support); in secinfo_tryroot_otw() 479 needrecov ? "recov" : "first", (void*)mi)); in secinfo_tryroot_otw() 481 rfs4call(mi, &args, &res, cr, &doqueue, RFSCALL_SOFT, &e); in secinfo_tryroot_otw() 483 needrecov = nfs4_needs_recovery(&e, FALSE, mi->mi_vfsp); in secinfo_tryroot_otw() 490 if (secinfo_check(mi->mi_curr_serv)) in secinfo_tryroot_otw() 618 nfs4secinfo_otw(mntinfo4_t *mi, cred_t *cr, servinfo4_t *svp, int isrecov) in nfs4secinfo_otw() argument 655 lookuparg.mi = mi; in nfs4secinfo_otw() 677 needrecov ? "recov" : "first", (void*)mi)); in nfs4secinfo_otw() 679 rfs4call(mi, &args, &res, cr, &doqueue, RFSCALL_SOFT, &e); in nfs4secinfo_otw() [all …]
|
/illumos-gate/usr/src/cmd/modload/ |
H A D | modinfo.c | 65 static void print_info(struct modinfo *mi); 66 static void print_cinfo(struct modinfo *mi); 154 print_cinfo(struct modinfo *mi) in print_cinfo() argument 156 (void) printf("%3d %10d %-32s", mi->mi_id, mi->mi_loadcnt, mi->mi_name); in print_cinfo() 158 mi->mi_state & MI_LOADED ? "LOADED" : "UNLOADED", in print_cinfo() 159 mi->mi_state & MI_INSTALLED ? "INSTALLED" : "UNINSTALLED"); in print_cinfo() 172 print_info(struct modinfo *mi) in print_info() argument 178 if (n > 0 && mi->mi_msinfo[n].msi_linkinfo[0] == '\0') in print_info() 181 (void) printf("%3d ", mi->mi_id); in print_info() 183 (void) printf("%16lx ", (uintptr_t)mi->mi_base); in print_info() [all …]
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_subr2.c | 222 smbmntinfo_t *mi, in smbfs_node_findcreate() argument 268 rw_enter(&mi->smi_hash_lk, RW_READER); in smbfs_node_findcreate() 270 np = sn_hashfind(mi, rpath, rplen, NULL); in smbfs_node_findcreate() 272 np = make_smbnode(mi, rpath, rplen, &newnode); in smbfs_node_findcreate() 273 rw_exit(&mi->smi_hash_lk); in smbfs_node_findcreate() 322 smbmntinfo_t *mi, in make_smbnode() argument 334 ASSERT(RW_READ_HELD(&mi->smi_hash_lk)); in make_smbnode() 335 vfsp = mi->smi_vfsp; in make_smbnode() 338 np = sn_hashfind(mi, rpath, rplen, NULL); in make_smbnode() 345 rw_exit(&mi->smi_hash_lk); in make_smbnode() [all …]
|
/illumos-gate/usr/src/cmd/genmsg/ |
H A D | util.c | 171 MsgID mi = si->top; in write_msgfile() local 172 while (mi) { in write_msgfile() 175 if (mi->no_write) { in write_msgfile() 176 mi = mi->next; in write_msgfile() 200 makeup_msg(&(mi->msg)); in write_msgfile() 203 mi->id, pquote, mi->msg, pquote); in write_msgfile() 206 if (mi->line && mi->file && in write_msgfile() 210 basename(mi->file), mi->line); in write_msgfile() 213 if (mi->comment) { in write_msgfile() 215 mi->comment); in write_msgfile() [all …]
|
/illumos-gate/usr/src/cmd/sgs/gprof/common/ |
H A D | arcs.c | 245 mod_info_t *mi; in cyclelink() local 251 for (mi = &modules; mi; mi = mi->next) { in cyclelink() 252 for (nlp = mi->nl; nlp < mi->npe; nlp++) { in cyclelink() 279 for (mi = &modules; mi; mi = mi->next) { in cyclelink() 280 for (nlp = mi->nl; nlp < mi->npe; nlp++) { in cyclelink() 583 mod_info_t *mi; in doarcs() local 591 for (mi = &modules; mi; mi = mi->next) { in doarcs() 592 for (parentp = mi->nl; parentp < mi->npe; parentp++) { in doarcs() 614 if (cflag && (mi == &modules)) { in doarcs() 626 for (mi = &modules; mi; mi = mi->next) { in doarcs() [all …]
|
H A D | gprof.c | 270 mod_info_t *mi; in dump_callgraph() local 293 for (mi = &modules; mi; mi = mi->next) { in dump_callgraph() 294 for (nlp = mi->nl; nlp < mi->npe; nlp++) { in dump_callgraph() 329 prof_func.topc = mi->load_base + in dump_callgraph() 330 (nlp->value - mi->txt_origin); in dump_callgraph() 403 mod_info_t *mi; in dump_pcsamples() local 421 for (mi = &modules; mi; mi = mi->next) { in dump_pcsamples() 422 for (nlp = mi->nl; nlp < mi->npe; nlp++) { in dump_pcsamples() 446 mod_info_t *mi; in dump_modules() local 479 for (mi = modules.next; mi; mi = mi->next) { in dump_modules() [all …]
|
/illumos-gate/usr/src/boot/i386/libi386/ |
H A D | vbe.c | 115 biosvbe_get_mode_info(int mode, struct modeinfoblock *mi) in biosvbe_get_mode_info() argument 121 v86.es = VTOPSEG(mi); in biosvbe_get_mode_info() 122 v86.edi = VTOPOFF(mi); in biosvbe_get_mode_info() 258 vbe_mode_is_supported(struct modeinfoblock *mi) in vbe_mode_is_supported() argument 260 if ((mi->ModeAttributes & 0x01) == 0) in vbe_mode_is_supported() 262 if ((mi->ModeAttributes & 0x08) == 0) in vbe_mode_is_supported() 264 if ((mi->ModeAttributes & 0x10) == 0) in vbe_mode_is_supported() 266 if (mi->NumberOfPlanes != 1) in vbe_mode_is_supported() 268 if (mi->MemoryModel != 0x04 /* Packed pixel */ && in vbe_mode_is_supported() 269 mi->MemoryModel != 0x06 /* Direct Color */) in vbe_mode_is_supported() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/nfs/ |
H A D | nfs.c | 828 mntinfo4_t *mi; in nfs_print_mi4() local 831 mi = mdb_alloc(sizeof (*mi), UM_SLEEP | UM_GC); in nfs_print_mi4() 832 if (mdb_vread(mi, sizeof (*mi), miaddr) == -1) { in nfs_print_mi4() 839 mdb_printf("mi_flags: %b\n", mi->mi_flags, nfs_mi4_flags); in nfs_print_mi4() 840 mdb_printf("mi_error: %x\n", mi->mi_error); in nfs_print_mi4() 841 mdb_printf("mi_open_files: %d\n", mi->mi_open_files); in nfs_print_mi4() 842 mdb_printf("mi_msg_count: %d\n", mi->mi_msg_count); in nfs_print_mi4() 843 mdb_printf("mi_recovflags: %b\n", mi->mi_recovflags, in nfs_print_mi4() 845 mdb_printf("mi_recovthread: %p\n", mi->mi_recovthread); in nfs_print_mi4() 846 mdb_printf("mi_in_recovery: %d\n", mi->mi_in_recovery); in nfs_print_mi4() [all …]
|
H A D | nfs_clnt.c | 365 const mntinfo_t *mi = data; in nfs_print_mntinfo_cb() local 377 if (mdb_vread(&vfs, sizeof (vfs), (uintptr_t)mi->mi_vfsp) == -1) { in nfs_print_mntinfo_cb() 378 mdb_warn("failed to read vfs_t at %p", mi->mi_vfsp); in nfs_print_mntinfo_cb() 386 mdb_printf("mi_flags: %b\n", mi->mi_flags, nfs_mi_flags); in nfs_print_mntinfo_cb() 404 mdb_printf("mi_zone = %p\n", mi->mi_zone); in nfs_print_mntinfo_cb() 406 "mi_timeo = %i\n", mi->mi_curread, mi->mi_curwrite, mi->mi_retrans, in nfs_print_mntinfo_cb() 407 mi->mi_timeo); in nfs_print_mntinfo_cb() 409 "mi_acdirmax = %lu\n", mi->mi_acregmin, mi->mi_acregmax, in nfs_print_mntinfo_cb() 410 mi->mi_acdirmin, mi->mi_acdirmax); in nfs_print_mntinfo_cb() 412 mdb_printf("\nServer list: %p\n", mi->mi_servers); in nfs_print_mntinfo_cb() [all …]
|
/illumos-gate/usr/src/uts/sun/io/ |
H A D | ms.c | 467 struct mouseinfo *mi; in msrserv() local 505 mi = &b->mb_info[ms->ms_oldoff]; in msrserv() 514 *cp++ = 0x80 | mi->mi_buttons; in msrserv() 516 ms->ms_prevbuttons = mi->mi_buttons; in msrserv() 518 *cp++ = mi->mi_x; in msrserv() 519 *cp++ = -mi->mi_y; in msrserv() 554 (mi->mi_buttons & hwbit)) { in msrserv() 563 if (mi->mi_buttons & hwbit) { in msrserv() 570 fep->time = mi->mi_time; in msrserv() 589 if (mi->mi_y != 0) { in msrserv() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbms/ |
H A D | usbms.c | 441 struct usbmouseinfo *mi; in usbms_rserv() local 453 mi = &b->mb_info[ms->ms_oldoff]; in usbms_rserv() 469 *cp++ = 0x80 | (mi->mi_buttons & 0xFF); in usbms_rserv() 471 ms->ms_prevbuttons = mi->mi_buttons; in usbms_rserv() 473 *cp++ = (mi->mi_x & 0xFF); in usbms_rserv() 474 *cp++ = ((-mi->mi_y) & 0xFF); in usbms_rserv() 519 (q, mi, &bp, i); in usbms_rserv() 532 usbms_rserv_vuid_button(q, mi, &bp); in usbms_rserv() 536 usbms_rserv_vuid_event_y(q, mi, &bp); in usbms_rserv() 540 usbms_rserv_vuid_event_x(q, mi, &bp); in usbms_rserv() [all …]
|