Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
ncp_fs_sb.h File Reference
#include <linux/types.h>
#include <linux/ncp_mount.h>
#include <linux/net.h>
#include <linux/mutex.h>
#include <linux/backing-dev.h>
#include <linux/workqueue.h>

Go to the source code of this file.

Data Structures

struct  ncp_mount_data_kernel
 
struct  ncp_server
 

Macros

#define NCP_DEFAULT_OPTIONS   0 /* 2 for packet signatures */
 
#define NCP_IMOUNT_LOGGEDIN_POSSIBLE   0x0001
 
#define NCP_FLAG_UTF8   1
 
#define NCP_CLR_FLAG(server, flag)   ((server)->flags &= ~(flag))
 
#define NCP_SET_FLAG(server, flag)   ((server)->flags |= (flag))
 
#define NCP_IS_FLAG(server, flag)   ((server)->flags & (flag))
 

Functions

void ncp_tcp_rcv_proc (struct work_struct *work)
 
void ncp_tcp_tx_proc (struct work_struct *work)
 
void ncpdgram_rcv_proc (struct work_struct *work)
 
void ncpdgram_timeout_proc (struct work_struct *work)
 
void ncpdgram_timeout_call (unsigned long server)
 
void ncp_tcp_data_ready (struct sock *sk, int len)
 
void ncp_tcp_write_space (struct sock *sk)
 
void ncp_tcp_error_report (struct sock *sk)
 

Macro Definition Documentation

#define NCP_CLR_FLAG (   server,
  flag 
)    ((server)->flags &= ~(flag))

Definition at line 162 of file ncp_fs_sb.h.

#define NCP_DEFAULT_OPTIONS   0 /* 2 for packet signatures */

Definition at line 18 of file ncp_fs_sb.h.

#define NCP_FLAG_UTF8   1

Definition at line 160 of file ncp_fs_sb.h.

#define NCP_IMOUNT_LOGGEDIN_POSSIBLE   0x0001

Definition at line 25 of file ncp_fs_sb.h.

#define NCP_IS_FLAG (   server,
  flag 
)    ((server)->flags & (flag))

Definition at line 164 of file ncp_fs_sb.h.

#define NCP_SET_FLAG (   server,
  flag 
)    ((server)->flags |= (flag))

Definition at line 163 of file ncp_fs_sb.h.

Function Documentation

void ncp_tcp_data_ready ( struct sock sk,
int  len 
)

Definition at line 99 of file sock.c.

void ncp_tcp_error_report ( struct sock sk)

Definition at line 107 of file sock.c.

void ncp_tcp_rcv_proc ( struct work_struct work)

Definition at line 679 of file sock.c.

void ncp_tcp_tx_proc ( struct work_struct work)

Definition at line 689 of file sock.c.

void ncp_tcp_write_space ( struct sock sk)

Definition at line 115 of file sock.c.

void ncpdgram_rcv_proc ( struct work_struct work)

Definition at line 381 of file sock.c.

void ncpdgram_timeout_call ( unsigned long  server)

Definition at line 126 of file sock.c.

void ncpdgram_timeout_proc ( struct work_struct work)

Definition at line 500 of file sock.c.