Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
svc_rqst Struct Reference

#include <svc.h>

Data Fields

struct list_head rq_list
 
struct list_head rq_all
 
struct svc_xprtrq_xprt
 
struct sockaddr_storage rq_addr
 
size_t rq_addrlen
 
struct sockaddr_storage rq_daddr
 
size_t rq_daddrlen
 
struct svc_servrq_server
 
struct svc_poolrq_pool
 
struct svc_procedurerq_procinfo
 
struct auth_ops * rq_authop
 
struct svc_cred rq_cred
 
voidrq_xprt_ctxt
 
struct svc_deferred_reqrq_deferred
 
int rq_usedeferral
 
size_t rq_xprt_hlen
 
struct xdr_buf rq_arg
 
struct xdr_buf rq_res
 
struct pagerq_pages [RPCSVC_MAXPAGES]
 
struct page ** rq_respages
 
int rq_resused
 
struct kvec rq_vec [RPCSVC_MAXPAGES]
 
__be32 rq_xid
 
u32 rq_prog
 
u32 rq_vers
 
u32 rq_proc
 
u32 rq_prot
 
unsigned short rq_secure: 1
 
voidrq_argp
 
voidrq_resp
 
voidrq_auth_data
 
int rq_reserved
 
struct cache_req rq_chandle
 
bool rq_dropme
 
struct auth_domain * rq_client
 
struct auth_domain * rq_gssclient
 
int rq_cachetype
 
struct svc_cachereprq_cacherep
 
int rq_splice_ok
 
wait_queue_head_t rq_wait
 
struct task_structrq_task
 

Detailed Description

Definition at line 220 of file svc.h.

Field Documentation

Definition at line 225 of file svc.h.

size_t rq_addrlen

Definition at line 226 of file svc.h.

struct list_head rq_all

Definition at line 222 of file svc.h.

struct xdr_buf rq_arg

Definition at line 241 of file svc.h.

void* rq_argp

Definition at line 257 of file svc.h.

void* rq_auth_data

Definition at line 259 of file svc.h.

struct auth_ops* rq_authop

Definition at line 234 of file svc.h.

struct svc_cacherep* rq_cacherep

Definition at line 273 of file svc.h.

int rq_cachetype

Definition at line 272 of file svc.h.

struct cache_req rq_chandle

Definition at line 265 of file svc.h.

struct auth_domain* rq_client

Definition at line 270 of file svc.h.

struct svc_cred rq_cred

Definition at line 235 of file svc.h.

Definition at line 227 of file svc.h.

size_t rq_daddrlen

Definition at line 229 of file svc.h.

struct svc_deferred_req* rq_deferred

Definition at line 237 of file svc.h.

bool rq_dropme

Definition at line 268 of file svc.h.

struct auth_domain* rq_gssclient

Definition at line 271 of file svc.h.

struct list_head rq_list

Definition at line 221 of file svc.h.

Definition at line 243 of file svc.h.

struct svc_pool* rq_pool

Definition at line 232 of file svc.h.

u32 rq_proc

Definition at line 252 of file svc.h.

struct svc_procedure* rq_procinfo

Definition at line 233 of file svc.h.

u32 rq_prog

Definition at line 250 of file svc.h.

u32 rq_prot

Definition at line 253 of file svc.h.

struct xdr_buf rq_res

Definition at line 242 of file svc.h.

int rq_reserved

Definition at line 261 of file svc.h.

void* rq_resp

Definition at line 258 of file svc.h.

struct page* * rq_respages

Definition at line 244 of file svc.h.

int rq_resused

Definition at line 245 of file svc.h.

unsigned short rq_secure

Definition at line 255 of file svc.h.

struct svc_serv* rq_server

Definition at line 231 of file svc.h.

int rq_splice_ok

Definition at line 274 of file svc.h.

struct task_struct* rq_task

Definition at line 278 of file svc.h.

int rq_usedeferral

Definition at line 238 of file svc.h.

Definition at line 247 of file svc.h.

u32 rq_vers

Definition at line 251 of file svc.h.

Definition at line 277 of file svc.h.

__be32 rq_xid

Definition at line 249 of file svc.h.

struct svc_xprt* rq_xprt

Definition at line 223 of file svc.h.

void* rq_xprt_ctxt

Definition at line 236 of file svc.h.

size_t rq_xprt_hlen

Definition at line 240 of file svc.h.


The documentation for this struct was generated from the following file: