Searched defs:odirent (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_delete.c374 smb_odirent_t *odirent; local
377 odirent = kmem_alloc(sizeof (smb_odirent_t), KM_SLEEP);
379 rc = smb_odir_read(sr, od, odirent, &eos);
381 (void) strlcpy(namebuf, odirent->od_name, len);
383 kmem_free(odirent, sizeof (smb_odirent_t));
H A Dsmb_odir.c165 * smb_odir_read(..., smb_odirent_t *odirent)
166 * Find the next directory entry in the odir and return it in odirent.
510 * odirent will be populated.
517 smb_odirent_t *odirent, boolean_t *eof)
525 ASSERT(odirent);
542 if ((rc = smb_odir_next_odirent(od, odirent)) != 0)
544 if (smb_odir_match_name(od, odirent))
591 smb_odirent_t *odirent; local
620 odirent = kmem_alloc(sizeof (smb_odirent_t), KM_SLEEP);
623 if ((rc = smb_odir_next_odirent(od, odirent)) !
516 smb_odir_read(smb_request_t *sr, smb_odir_t *od, smb_odirent_t *odirent, boolean_t *eof) argument
677 smb_odirent_t *odirent; local
1043 smb_odir_next_odirent(smb_odir_t *od, smb_odirent_t *odirent) argument
1274 smb_odir_wildcard_fileinfo(smb_request_t *sr, smb_odir_t *od, smb_odirent_t *odirent, smb_fileinfo_t *fileinfo) argument
1421 smb_odir_match_name(smb_odir_t *od, smb_odirent_t *odirent) argument
[all...]
H A Dsmb_fsops.c793 smb_odirent_t *odirent; local
827 odirent = kmem_alloc(sizeof (smb_odirent_t), KM_SLEEP);
829 rc = smb_odir_read(sr, od, odirent, &eos);
832 (void) smb_vop_remove(od->d_dnode->vp, odirent->od_name,
835 kmem_free(odirent, sizeof (smb_odirent_t));

Completed in 65 milliseconds