:: RootR ::  Hosting Order Map Login   Secure Inter-Network Operations  
 
relay_open(9) - phpMan

Command: man perldoc info search(apropos)  


RELAY_OPEN(9)                        relay interface support                        RELAY_OPEN(9)



NAME
       relay_open - create a new relay channel

SYNOPSIS
       struct rchan * relay_open(const char * base_filename, struct dentry * parent,
                                 size_t subbuf_size, size_t n_subbufs,
                                 struct rchan_callbacks * cb, void * private_data);

ARGUMENTS
       base_filename
           base name of files to create, NULL for buffering only

       parent
           dentry of parent directory, NULL for root directory or buffer

       subbuf_size
           size of sub-buffers

       n_subbufs
           number of sub-buffers

       cb
           client callback functions

       private_data
           user-defined data

DESCRIPTION
       Returns channel pointer if successful, NULL otherwise.

       Creates a channel buffer for each cpu using the sizes and attributes specified. The
       created channel buffer files will be named base_filename0...base_filenameN-1. File
       permissions will be S_IRUSR.

       If opening a buffer (parent = NULL) that you later wish to register in a filesystem, call
       relay_late_setup_files once the parent dentry is available.

COPYRIGHT
Kernel Hackers Manual 4.8.                 January 2017                             RELAY_OPEN(9)


/man
rootr.net - man pages