Lines Matching defs:node
123 * 2. process the path to get directory node & last_comp,
130 * - If the directory node is the mount point and the last component
404 smb_node_t *node;
410 node = fqi->fq_fnode;
414 if (smb_node_getattr(sr, node, zone_kcred(), NULL, &attr) != 0) {
426 if (SMB_PATHFILE_IS_READONLY(sr, node)) {
462 * share and access checking to fail (the node refcnt is greater
476 smb_node_t *node;
480 node = fqi->fq_fnode;
487 (void) smb_oplock_break(sr, node,
493 * Hold node->n_lock as reader to keep new
496 smb_node_rdlock(node);
498 status = smb_node_delete_check(node);
501 smb_node_unlock(node);
503 smb_node_rdlock(node);
508 smb_node_unlock(node);
514 * smb_node_rdlock(node);
515 * nbl_start_crit(node->vp, RW_READER);
517 * smb_node_start_crit(node, RW_READER)
520 * smb_node_end_crit(node)
522 nbl_start_crit(node->vp, RW_READER);
527 status = smb_nbl_conflict(node, 0, UINT64_MAX, NBL_REMOVE);
529 smb_node_end_crit(node);
535 smb_node_end_crit(node);
544 rc = smb_fsop_remove(sr, sr->user_cr, node->n_dnode,
545 node->od_name, flags);
553 smb_node_end_crit(node);
557 smb_node_end_crit(node);