Lines Matching defs:fqi
310 smb_pathname_t *pn = &op->fqi.fq_path;
397 cur_node = op->fqi.fq_dnode ?
398 op->fqi.fq_dnode : sr->tid_tree->t_snode;
417 (void) snprintf(op->fqi.fq_last_comp,
418 sizeof (op->fqi.fq_last_comp),
421 op->fqi.fq_dnode = cur_node->n_dnode;
422 smb_node_ref(op->fqi.fq_dnode);
425 sr->tid_tree->t_snode, cur_node, &op->fqi.fq_dnode,
426 op->fqi.fq_last_comp);
443 sr->tid_tree->t_snode, op->fqi.fq_dnode, op->fqi.fq_last_comp,
444 &op->fqi.fq_fnode);
452 op->fqi.fq_fattr.sa_mask = SMB_AT_DOSATTR;
453 rc = smb_node_getattr(sr, op->fqi.fq_fnode, zone_kcred(),
454 NULL, &op->fqi.fq_fattr);
456 smb_node_release(op->fqi.fq_fnode);
457 smb_node_release(op->fqi.fq_dnode);
462 op->fqi.fq_fnode = NULL;
465 smb_node_release(op->fqi.fq_dnode);
480 node = op->fqi.fq_fnode;
481 dnode = op->fqi.fq_dnode;
554 if (!smb_sattr_check(op->fqi.fq_fattr.sa_dosattr,
698 dnode = op->fqi.fq_dnode;
751 op->fqi.fq_last_comp, &new_attr, &op->fqi.fq_fnode);
759 node = op->fqi.fq_fnode;
784 op->fqi.fq_last_comp, &new_attr, &op->fqi.fq_fnode);
791 node = op->fqi.fq_fnode;
852 op->fqi.fq_fattr.sa_mask = SMB_AT_ALL;
854 &op->fqi.fq_fattr);
893 op->fileid = op->fqi.fq_fattr.sa_vattr.va_nodeid;
894 op->dattr = op->fqi.fq_fattr.sa_dosattr;
905 op->dsize = op->fqi.fq_fattr.sa_vattr.va_size;
1053 smb_fqi_t *fqi = &(op->fqi);
1062 (void) smb_fsop_rmdir(sr, sr->user_cr, fqi->fq_dnode,
1063 fqi->fq_last_comp, flags);
1065 (void) smb_fsop_remove(sr, sr->user_cr, fqi->fq_dnode,
1066 fqi->fq_last_comp, flags);