Searched defs:dec_ctx (Results 1 - 5 of 5) sorted by relevance
/illumos-gate/usr/src/cmd/ndmpd/ndmp/ |
H A D | ndmpd_door.c | 161 ndmp_door_ctx_t *dec_ctx; local 166 dec_ctx = ndmp_door_decode_start(ptr, size); 167 if (dec_ctx == 0) 170 req_type = ndmp_door_get_uint32(dec_ctx); 175 (void) ndmp_door_decode_finish(dec_ctx); 181 (void) ndmp_door_decode_finish(dec_ctx); 205 id = ndmp_door_get_int32(dec_ctx); 237 if ((dec_status = ndmp_door_decode_finish(dec_ctx)) != 0)
|
/illumos-gate/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_share_doorsvc.c | 151 smb_dr_ctx_t *dec_ctx; local 167 dec_ctx = smb_dr_decode_start(ptr, size); 169 req_type = smb_dr_get_uint32(dec_ctx); 173 if ((dec_status = smb_dr_decode_finish(dec_ctx)) != 0) 182 sharename = smb_dr_get_string(dec_ctx); 184 if ((dec_status = smb_dr_decode_finish(dec_ctx)) != 0) { 196 sharename = smb_dr_get_string(dec_ctx); 197 sharename2 = smb_dr_get_string(dec_ctx); 199 if ((dec_status = smb_dr_decode_finish(dec_ctx)) != 0) { 213 smb_dr_get_share(dec_ctx, [all...] |
/illumos-gate/usr/src/lib/libndmp/common/ |
H A D | libndmp.c | 51 static ndmp_door_ctx_t *dec_ctx; variable 76 *size = ndmp_door_get_uint32(dec_ctx); 86 dipptr->nd_dev_type = ndmp_door_get_int32(dec_ctx); 87 dipptr->nd_name = ndmp_door_get_string(dec_ctx); 88 dipptr->nd_lun = ndmp_door_get_int32(dec_ctx); 89 dipptr->nd_sid = ndmp_door_get_int32(dec_ctx); 90 dipptr->nd_vendor = ndmp_door_get_string(dec_ctx); 91 dipptr->nd_product = ndmp_door_get_string(dec_ctx); 92 dipptr->nd_revision = ndmp_door_get_string(dec_ctx); 93 dipptr->nd_serial = ndmp_door_get_string(dec_ctx); [all...] |
/illumos-gate/usr/src/lib/libshare/smb/ |
H A D | smb_share_doorclnt.c | 185 smb_share_dchk(smb_dr_ctx_t *dec_ctx) argument 187 int status = smb_dr_get_int32(dec_ctx); 191 (void) smb_dr_get_uint32(dec_ctx); 202 smb_dr_ctx_t *dec_ctx; local 226 dec_ctx = smb_dr_decode_start(arg->data_ptr, arg->data_size); 227 if (smb_share_dchk(dec_ctx) != 0) { 228 (void) smb_dr_decode_finish(dec_ctx); 233 (void) smb_dr_get_buf(dec_ctx, (unsigned char *)list, 235 if (smb_dr_decode_finish(dec_ctx) != 0) { 248 smb_dr_ctx_t *dec_ctx; local 291 smb_dr_ctx_t *dec_ctx; local 335 smb_dr_ctx_t *dec_ctx; local 379 smb_dr_ctx_t *dec_ctx; local 423 smb_dr_ctx_t *dec_ctx; local [all...] |
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_kshare.c | 107 smb_dr_ctx_t *dec_ctx; local 164 dec_ctx = smb_dr_decode_start(doorarg.data_ptr, doorarg.data_size); 165 if (smb_kshare_chk_dsrv_status(opcode, dec_ctx) != 0) { 172 rc = smb_dr_get_uint32(dec_ctx); 174 smb_dr_get_share(dec_ctx, lmshare); 176 if (smb_dr_decode_finish(dec_ctx)) 1209 smb_kshare_chk_dsrv_status(int opcode, smb_dr_ctx_t *dec_ctx) argument 1211 int status = smb_dr_get_int32(dec_ctx); 1219 err = smb_dr_get_uint32(dec_ctx); 1222 (void) smb_dr_decode_finish(dec_ctx); [all...] |
Completed in 49 milliseconds