Print this page
12063 Convert free_rtn(9S) to mandoc
   1 FREE_RTN(9S)              Data Structures for Drivers             FREE_RTN(9S)
   2 
   3 
   4 
   5 NAME
   6        free_rtn - structure that specifies a driver's message-freeing routine
   7 
   8 SYNOPSIS
   9        #include <sys/stream.h>
  10 
  11 
  12 INTERFACE LEVEL
  13        Architecture independent level 1 (DDI/DKI).
  14 
  15 DESCRIPTION
  16        The  free_rtn structure is referenced by the  datab structure. When
  17        freeb(9F) is called to free the message, the driver's message-freeing
  18        routine (referenced through the  free_rtn structure) is called, with
  19        arguments, to free the data buffer.
  20 
  21 STRUCTURE MEMBERS
  22          void     (*free_func)()      /* user's freeing routine */
  23          char     *free_arg           /* arguments to free_func() */
  24 
  25 
  26 
  27        The  free_rtn structure is defined as type  frtn_t.
  28 
  29 SEE ALSO
  30        esballoc(9F), freeb(9F), datab(9S)
  31 

  32 
  33        STREAMS Programming Guide
  34 
  35 
  36 
  37                                November 13, 1996                  FREE_RTN(9S)
   1 FREE_RTN(9S)              Data Structures for Drivers             FREE_RTN(9S)
   2 


   3 NAME
   4      free_rtn - structure that specifies a driver's message-freeing routine
   5 
   6 SYNOPSIS
   7      #include <sys/stream.h>
   8 

   9 INTERFACE LEVEL
  10      Architecture independent level 1 (DDI/DKI).
  11 
  12 DESCRIPTION
  13      The free_rtn structure is referenced by the datab structure.  When
  14      freeb(9F) is called to free the message, the driver's message-freeing
  15      routine (referenced through the free_rtn structure) is called, with
  16      arguments, to free the data buffer.
  17 
  18 STRUCTURE MEMBERS
  19        void     (*free_func)()      /* user's freeing routine */
  20        char     *free_arg           /* arguments to free_func() */
  21 


  22      The free_rtn structure is defined as type frtn_t.
  23 
  24 SEE ALSO
  25      esballoc(9F), freeb(9F), datab(9S)
  26 
  27      STREAMS Programming Guide.
  28 
  29 illumos                          July 9, 2018                          illumos