Searched refs:fnode (Results 1 - 10 of 10) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_odir.c650 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 Dsmb_pathname.c338 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 Dsmb_fsops.c368 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 Dsmb_query_fileinfo.c629 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 Dsmb_server.c929 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 Dsmb_node.c377 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 Dfifosubr.c146 * 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 Dfac_prov_ipmi.c1250 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 Dfpsd_esutil.c130 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 Dql_xioctl.c6625 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);

Completed in 234 milliseconds