Lines Matching refs:t2p
299 struct smb_t2rq *t2p; in smb_usr_t2request() local
305 t2p = malloc(sizeof(struct smb_t2rq), M_SMBTEMP, M_WAITOK); in smb_usr_t2request()
306 error = smb_t2_init(t2p, SSTOCP(ssp), dp->ioc_setup[0], scred); in smb_usr_t2request()
308 free(t2p, M_SMBTEMP); in smb_usr_t2request()
311 len = t2p->t2_setupcount = dp->ioc_setupcnt; in smb_usr_t2request()
313 t2p->t2_setupdata = dp->ioc_setup; in smb_usr_t2request()
315 t2p->t_name = smb_strdupin(dp->ioc_name, 128); in smb_usr_t2request()
316 if (t2p->t_name == NULL) { in smb_usr_t2request()
321 t2p->t2_maxscount = 0; in smb_usr_t2request()
322 t2p->t2_maxpcount = dp->ioc_rparamcnt; in smb_usr_t2request()
323 t2p->t2_maxdcount = dp->ioc_rdatacnt; in smb_usr_t2request()
324 error = smb_cpdatain(&t2p->t2_tparam, dp->ioc_tparamcnt, dp->ioc_tparam); in smb_usr_t2request()
327 error = smb_cpdatain(&t2p->t2_tdata, dp->ioc_tdatacnt, dp->ioc_tdata); in smb_usr_t2request()
330 error = smb_t2_request(t2p); in smb_usr_t2request()
333 mdp = &t2p->t2_rparam; in smb_usr_t2request()
346 mdp = &t2p->t2_rdata; in smb_usr_t2request()
358 if (t2p->t_name) in smb_usr_t2request()
359 smb_strfree(t2p->t_name); in smb_usr_t2request()
360 smb_t2_done(t2p); in smb_usr_t2request()
361 free(t2p, M_SMBTEMP); in smb_usr_t2request()