Lines Matching refs:shp
49 smb_open_error(smbios_hdl_t *shp, int *errp, int err) in smb_open_error() argument
51 if (shp != NULL) in smb_open_error()
52 smbios_close(shp); in smb_open_error()
66 smbios_hdl_t *shp = NULL; in smbios_open() local
73 return (smb_open_error(shp, errp, ESMB_INVAL)); in smbios_open()
79 return (smb_open_error(shp, errp, ESMB_MAPDEV)); in smbios_open()
88 return (smb_open_error(shp, errp, ESMB_NOTFOUND)); in smbios_open()
101 return (smb_open_error(shp, errp, ESMB_MAPDEV)); in smbios_open()
107 shp = smbios_bufopen(ep, stbuf, ep->smbe_stlen, version, flags, &err); in smbios_open()
109 if (shp == NULL) { in smbios_open()
112 return (smb_open_error(shp, errp, err)); in smbios_open()
120 shp->sh_flags |= SMB_FL_BUFALLOC; in smbios_open()
123 return (shp); in smbios_open()
135 smbios_write(smbios_hdl_t *shp, int fd) in smbios_write() argument
137 return (smb_set_errno(shp, ENOTSUP)); in smbios_write()