Logo Search packages:      
Sourcecode: fuse version File versions  Download package

int fuse_loop_mt ( struct fuse f )

FUSE event loop with multiple threads

Requests from the kernel are processed, and the appropriate operations are called. Request are processed in parallel by distributing them between multiple threads.

Calling this function requires the pthreads library to be linked to the application.

Parameters:
fthe FUSE handle
Returns:
0 if no error occurred, -1 otherwise

Definition at line 108 of file fuse_mt.c.

References fuse_get_session(), fuse_loop_mt(), and fuse_session_loop_mt().

Referenced by fuse_loop_mt().

{
      if (f == NULL)
            return -1;

      return fuse_session_loop_mt(fuse_get_session(f));
}

Here is the call graph for this function:

Here is the caller graph for this function:


Generated by  Doxygen 1.6.0   Back to index