Lines Matching refs:shp
47 smb_open_error(smbios_hdl_t *shp, int *errp, int err)
49 if (shp != NULL)
50 smbios_close(shp);
64 smbios_hdl_t *shp = NULL;
71 return (smb_open_error(shp, errp, ESMB_INVAL));
77 return (smb_open_error(shp, errp, ESMB_MAPDEV));
86 return (smb_open_error(shp, errp, ESMB_NOTFOUND));
99 return (smb_open_error(shp, errp, ESMB_MAPDEV));
105 shp = smbios_bufopen(ep, stbuf, ep->smbe_stlen, version, flags, &err);
107 if (shp == NULL) {
110 return (smb_open_error(shp, errp, err));
116 if (shp->sh_flags & SMB_FL_TRUNC)
120 shp->sh_flags |= SMB_FL_BUFALLOC;
123 return (shp);
135 smbios_write(smbios_hdl_t *shp, int fd)
137 return (smb_set_errno(shp, ENOTSUP));