Lines Matching defs:parms

327 	SHFLCREATEPARMS parms;
333 parms.Handle = SHFL_HANDLE_NIL;
334 parms.Info.cbObject = 0;
335 sfprov_fmode_from_mode(&parms.Info.Attr.fMode, mode);
336 parms.CreateFlags = SHFL_CF_ACT_CREATE_IF_NEW |
338 rc = vboxCallCreate(&vbox_client, &mnt->map, str, &parms);
347 if (parms.Handle == SHFL_HANDLE_NIL) {
348 if (parms.Result == SHFL_FILE_EXISTS)
353 newfp->handle = parms.Handle;
356 sfprov_stat_from_info(mnt, stat, &parms.Info);
364 SHFLCREATEPARMS parms;
369 bzero(&parms, sizeof(parms));
371 parms.Handle = SHFL_HANDLE_NIL;
372 parms.Info.cbObject = 0;
373 parms.CreateFlags = SHFL_CF_DIRECTORY
381 rc = vboxCallCreate(&vbox_client, &mnt->map, str, &parms);
392 if (parms.Handle == SHFL_HANDLE_NIL) {
398 newfp->handle = parms.Handle;
408 SHFLCREATEPARMS parms;
413 bzero(&parms, sizeof(parms));
415 parms.Handle = SHFL_HANDLE_NIL;
416 parms.Info.cbObject = 0;
422 parms.CreateFlags |= SHFL_CF_ACT_CREATE_IF_NEW;
424 parms.CreateFlags |= SHFL_CF_ACT_OPEN_IF_EXISTS;
427 parms.CreateFlags |= SHFL_CF_ACT_FAIL_IF_NEW;
430 parms.CreateFlags |= SHFL_CF_ACT_OVERWRITE_IF_EXISTS | SHFL_CF_ACCESS_WRITE;
432 parms.CreateFlags |= SHFL_CF_ACCESS_WRITE;
434 parms.CreateFlags |= SHFL_CF_ACCESS_READ;
436 parms.CreateFlags |= SHFL_CF_ACCESS_APPEND;
441 rc = vboxCallCreate(&vbox_client, &mnt->map, str, &parms);
452 if (parms.Handle == SHFL_HANDLE_NIL) {
458 newfp->handle = parms.Handle;
514 SHFLCREATEPARMS parms;
519 parms.Handle = 0;
520 parms.Info.cbObject = 0;
521 parms.CreateFlags = SHFL_CF_LOOKUP | SHFL_CF_ACT_FAIL_IF_NEW;
522 rc = vboxCallCreate(&vbox_client, &mnt->map, str, &parms);
527 if (parms.Result != SHFL_FILE_EXISTS)
529 *info = parms.Info;
633 SHFLCREATEPARMS parms;
640 parms.Handle = 0;
641 parms.Info.cbObject = 0;
642 parms.CreateFlags = SHFL_CF_ACT_OPEN_IF_EXISTS
646 rc = vboxCallCreate(&vbox_client, &mnt->map, str, &parms);
654 if (parms.Result != SHFL_FILE_EXISTS) {
670 rc = vboxCallFSInfo(&vbox_client, &mnt->map, parms.Handle,
685 rc = vboxCallClose(&vbox_client, &mnt->map, parms.Handle);
699 SHFLCREATEPARMS parms;
706 parms.Handle = 0;
707 parms.Info.cbObject = 0;
708 parms.CreateFlags = SHFL_CF_ACT_OPEN_IF_EXISTS
712 rc = vboxCallCreate(&vbox_client, &mnt->map, str, &parms);
720 if (parms.Result != SHFL_FILE_EXISTS) {
728 rc = vboxCallFSInfo(&vbox_client, &mnt->map, parms.Handle,
740 rc = vboxCallClose(&vbox_client, &mnt->map, parms.Handle);
762 SHFLCREATEPARMS parms;
768 parms.Handle = SHFL_HANDLE_NIL;
769 parms.Info.cbObject = 0;
770 sfprov_fmode_from_mode(&parms.Info.Attr.fMode, mode);
771 parms.CreateFlags = SHFL_CF_DIRECTORY | SHFL_CF_ACT_CREATE_IF_NEW |
773 rc = vboxCallCreate(&vbox_client, &mnt->map, str, &parms);
778 if (parms.Handle == SHFL_HANDLE_NIL) {
779 if (parms.Result == SHFL_FILE_EXISTS)
784 newfp->handle = parms.Handle;
787 sfprov_stat_from_info(mnt, stat, &parms.Info);