Home
last modified time | relevance | path

Searched refs:mi (Results 1 – 25 of 118) sorted by relevance

12345

/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_client.c452 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 Dnfs4_recovery.c197 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 Dnfs_client.c763 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 Dnfs4_vfsops.c704 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 Dnfs_vfsops.c502 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 Dnfs3_vfsops.c485 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 Dnfs_subr.c268 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 Dnfs4_common.c105 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 Dnfs_common.c470 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 Dnfs4_client_debug.c88 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 Dnfs4_subr.c425 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 Dnfs4_stub_vnops.c700 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 Dnfs4_client_state.c67 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 Dnfs4_rnode.c304 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 Dnfs4_client_secinfo.c457 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 Dmodinfo.c65 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 Dsmbfs_subr2.c222 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 Dutil.c171 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 Darcs.c245 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 Dgprof.c270 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 Dvbe.c115 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 Dnfs.c828 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 Dnfs_clnt.c365 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 Dms.c467 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 Dusbms.c441 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 …]

12345