/opensolaris-onvv-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_odir.c | 650 smb_node_t *fnode; local 693 od->d_dnode, odirent->od_name, &fnode); 695 rc = smb_node_getattr(sr, fnode, &attr); 696 smb_node_release(fnode); 1038 smb_node_t *fnode, *tgt_node; local 1055 od->d_dnode, od->d_pattern, &fnode); 1068 rc = smb_vop_lookup(od->d_dnode->vp, fnode->od_name, &vp, 1079 if ((rc = smb_node_getattr(sr, fnode, &attr)) != 0) { 1080 smb_node_release(fnode); 1086 if (smb_node_is_symlink(fnode) 1158 smb_node_t *fnode, *tgt_node; local [all...] |
H A D | smb_pathname.c | 338 smb_node_t *dnode, *fnode; local 376 fnode = NULL; 382 if (fnode) { 384 dnode = fnode; 385 fnode = NULL; 470 fnode = root_node; 471 smb_node_ref(fnode); 489 fnode = smb_node_lookup(sr, NULL, cred, vp, namep, 493 if (fnode == NULL) { 510 if (fnode) [all...] |
H A D | smb_fsops.c | 368 smb_node_t *fnode; local 377 sr->tid_tree->t_snode, dnode, fname, &fnode); 381 attr, &fnode); 387 rc = smb_vop_getattr(fnode->vp, NULL, &fattr, 0, kcred); 391 rc = smb_vop_stream_create(fnode->vp, sname, attr, 398 fnode->od_name, flags, cr); 400 smb_node_release(fnode); 410 smb_node_release(fnode); 414 *ret_snode = smb_stream_node_lookup(sr, cr, fnode, xattrdvp, 417 smb_node_release(fnode); 652 smb_node_t *fnode; local 768 smb_fsop_remove_streams(smb_request_t *sr, cred_t *cr, smb_node_t *fnode) argument 1582 smb_node_t *fnode; local [all...] |
H A D | smb_query_fileinfo.c | 629 smb_node_t *fnode = qinfo->qi_node; local 632 ASSERT(fnode); 633 if (SMB_IS_STREAM(fnode)) { 634 fnode = fnode->n_unode; 635 ASSERT(fnode); 637 ASSERT(fnode->n_magic == SMB_NODE_MAGIC); 638 ASSERT(fnode->n_state != SMB_NODE_STATE_DESTROYING); 646 odid = smb_odir_openat(sr, fnode);
|
H A D | smb_server.c | 929 smb_node_t *fnode = NULL; local 961 sv->si_root_smb_node, dnode, last_comp, &fnode); 971 ASSERT(fnode->vp && fnode->vp->v_vfsp); 973 VN_HOLD(fnode->vp); 974 *vp = fnode->vp; 976 smb_node_release(fnode);
|
H A D | smb_node.c | 377 smb_stream_node_lookup(smb_request_t *sr, cred_t *cr, smb_node_t *fnode, argument 384 fnode, NULL); 390 fnode);
|
/opensolaris-onvv-gate/usr/src/uts/common/fs/fifofs/ |
H A D | fifosubr.c | 146 * one fnode; a pipe contains two. The fifolock is shared by the fnodes, 153 * | --- | fnode | | | 157 * ------- | fnode | | 166 * The fnode constructor is designed to handle any fifodata structure, 167 * deducing the number of fnodes from the total size. Thus, the fnode 410 fifonode_t *spec_fnp; /* Speculative fnode ptr. */ 475 * Release the vnode and free up our pre-prepared fnode. 799 * this routine is only called right after we've allocated an fnode. 820 fifonode_t *fnode; local 823 for (fnode 842 fifonode_t *fnode; local [all...] |
/opensolaris-onvv-gate/usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/ |
H A D | fac_prov_ipmi.c | 1250 tnode_t *fnode; local 1265 if ((fnode = topo_node_facbind(mod, pnode, facname, ftype)) == NULL) { 1276 if (topo_pgroup_create(fnode, &pgi, &err) != 0) { 1280 topo_node_unbind(fnode); 1284 if (topo_method_register(mod, fnode, ipmi_fac_methods) < 0) { 1287 topo_node_unbind(fnode); 1304 if (topo_prop_set_string_array(fnode, TOPO_PGROUP_FACILITY, 1308 "on node: %s=%d (%s)\n", __func__, topo_node_name(fnode), 1309 topo_node_instance(fnode), topo_strerror(err)); 1315 if (topo_prop_set_string(fnode, TOPO_PGROUP_FACILIT [all...] |
/opensolaris-onvv-gate/usr/src/cmd/fps/fpsd/ |
H A D | fpsd_esutil.c | 130 di_node_t fnode, node; local 173 fnode = node = di_drv_first_node("us", fps_di_root); 204 for (node = fnode; node != DI_NODE_NIL; node = di_drv_next_node(node)) {
|
/opensolaris-onvv-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ |
H A D | ql_xioctl.c | 6625 ql_fcache_t *fnode = NULL; local 6627 if ((fnode = (ql_fcache_t *)(kmem_zalloc(sizeof (ql_fcache_t), 6629 EL(ha, "fnode alloc failed\n"); 6630 fnode = NULL; 6631 } else if ((fnode->buf = (uint8_t *)(kmem_zalloc(FBUFSIZE, 6634 kmem_free(fnode, sizeof (ql_fcache_t)); 6635 fnode = NULL; 6637 fnode->buflen = FBUFSIZE; 6640 return (fnode);
|