JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual     Sun QFS and Sun Storage Archive Manager 5.3 Information Library
search filter icon
search icon

Document Information

Preface

1.  User Commands (Man Pages Section 1)

2.  Maintenance Commands (Man Pages Section 1M)

3.  Library Functions (Man Pages Section 3)

intro_libsam(3)

intro_libsamrpc(3)

qfs_listio(3)

sam_advise(3)

sam_archive(3)

sam_audit(3)

sam_cancelstage(3)

sam_chmed(3)

sam_clear_request(3)

sam_closecat(3)

sam_damage(3)

sam_devstat(3)

sam_devstr(3)

sam_errno(3)

sam_exarchive(3)

sam_export(3)

sam_getcatalog(3)

sam_getfsdata(3)

sam_getfsdisks(3)

sam_import(3)

sam_load(3)

sam_lstat(3)

sam_mig_create_file(3)

sam_mig_mount_media(3)

sam_mig_rearchive(3)

sam_mig_release_device(3)

sam_mig_stage_end(3)

sam_mig_stage_error(3)

sam_mig_stage_file(3)

sam_mig_stage_write(3)

sam_move(3)

sam_odlabel(3)

sam_opencat(3)

sam_readrminfo(3)

sam_rearch(3)

sam_release(3)

sam_request(3)

sam_restore_copy(3)

sam_restore_file(3)

sam_segment(3)

sam_segment_stat(3)

sam_segment_vsn_stat(3)

sam_set_fs_contig(3)

sam_set_fs_thresh(3)

sam_set_state(3)

sam_setfa(3)

sam_settings(3)

sam_ssum(3)

sam_stage(3)

sam_stat(3)

sam_tplabel(3)

sam_unarchive(3)

sam_undamage(3)

sam_unload(3)

sam_unrearch(3)

sam_vsn_stat(3)

usam_mig_cancel_stage_req(3)

usam_mig_initialize(3)

usam_mig_stage_file_req(3)

4.  Library Functions (Man Pages Section 3X)

5.  File Formats (Man Pages Section 4)

6.  Standards, Environment, and Macros (Man Pages Section 5)

7.  Device and Network Interfaces (Man Pages Section 7)

usam_mig_cancel_stage_req(3)

NAME
     usam_mig_cancel_stage_req - Cancels a  foreign  media  stage
     request

SYNOPSIS
     cc [ flag  ... ] file  ...  -L/opt/SUNWsamfs/lib  -lsamut  [library ... ]

     #include "/opt/SUNWsamfs/include/mig.h"

     int usam_mig_cancel_stage_req(tp_stage_t *stage_req );

AVAILABILITY
     SUNWsamfs

DESCRIPTION
     usam_mig_cancel_stage_req() cancels a stage request from the
     foreign data migration program, written by the integrator.

     The stager daemon, sam-stagerd, is expected  to  cancel  the
     stage  request on its worklist.  Only the inode and fseq can
     be used to find the stage request to be canceled.  stage_req
     is a pointer to a tp_api structure into which information is
     placed regarding the offset, size, position,  etc.   of  the
     data  file.   The  contents  of  the structure pointed to by
     stage_req include the following members:

          offset_t  offset;        /* Offset from beginning of the file */
          offset_t  size;          /* Size of the file to stage */
          long long position;      /* The position field from the archive info in the inode */
          ino_t     inode;         /* Inode number from the file system */
          vsn_t     space;         /* VSN field from the archive information in the inode */
          equ_t     fseq;          /*  Equipment number of family set in the inode */
          char      media_type[2]; /*  2 character media type for the foreign media*/

     offset    The offset from the beginning of the file for this
               stage  request.  As the system is reading a "stage
               never" file, the file offset moves down the  file.
               For  a  normal stage of a file the stage offset is
               zero.

     size      The size of the  file  to  stage  for  this  stage
               request.   During a "stage never" request, this is
               the size the file system wants to deliver at  this
               time.   For  a  normal stage of a file the size is
               the size of the file.

     position  The position field(s) from the archive information
               in the inode.

     inode     The inode number from the file system.

     vsn       The vsn field from the archive information in  the
               inodes.

     fseq      The equipment number of the  family  set  for  the
               inode.

     media_type[2]
               The two  character  media  type  for  the  foreign
               media.  Upon succesful initialization a value of 0
               is returned.  Otherwise, a value of 1 is  returned
               and errno is set to indicate the error.

ERRORS
     usam_mig_cancel_stage_req() fails if the following is true:

     ECANCELED

FILES
     /opt/SUNWsamfs/migkit/mig_cd.c
                         The example Migration Toolkit program.

     /etc/opt/SUNWsamfs/mcf
                         The configuration file for Sun  QFS  and
                         SAM-QFS file systems.

SEE ALSO
     mcf(4).