[ SYSTEM ]: Linux srv.persadacompanies.com 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
[ SERVER ]: Apache | PHP: 8.4.20
[ USER ]: persadamedika | IP: 45.64.1.108
GEFORCE FILE MANAGER
/
usr
/
src
/
kernels
/
4.18.0-553.63.1.el8_10.x86_64
/
include
/
linux
/
sunrpc
/
UPLOAD:
NAME
SIZE
QUICK PERMS
ACTIONS
📄 addr.h
5,063 B
SET
[ EDIT ]
|
[ DEL ]
📄 auth.h
6,105 B
SET
[ EDIT ]
|
[ DEL ]
📄 auth_gss.h
2,369 B
SET
[ EDIT ]
|
[ DEL ]
📄 bc_xprt.h
2,847 B
SET
[ EDIT ]
|
[ DEL ]
📄 cache.h
9,144 B
SET
[ EDIT ]
|
[ DEL ]
📄 clnt.h
8,595 B
SET
[ EDIT ]
|
[ DEL ]
📄 debug.h
2,829 B
SET
[ EDIT ]
|
[ DEL ]
📄 gss_api.h
4,560 B
SET
[ EDIT ]
|
[ DEL ]
📄 gss_asn1.h
3,188 B
SET
[ EDIT ]
|
[ DEL ]
📄 gss_err.h
6,025 B
SET
[ EDIT ]
|
[ DEL ]
📄 gss_krb5.h
11,426 B
SET
[ EDIT ]
|
[ DEL ]
📄 gss_krb5_enctypes.h
1,253 B
SET
[ EDIT ]
|
[ DEL ]
📄 metrics.h
3,771 B
SET
[ EDIT ]
|
[ DEL ]
📄 msg_prot.h
6,222 B
SET
[ EDIT ]
|
[ DEL ]
📄 rpc_pipe_fs.h
3,947 B
SET
[ EDIT ]
|
[ DEL ]
📄 rpc_rdma.h
6,219 B
SET
[ EDIT ]
|
[ DEL ]
📄 rpc_rdma_cid.h
622 B
SET
[ EDIT ]
|
[ DEL ]
📄 sched.h
9,884 B
SET
[ EDIT ]
|
[ DEL ]
📄 stats.h
2,055 B
SET
[ EDIT ]
|
[ DEL ]
📄 svc.h
19,936 B
SET
[ EDIT ]
|
[ DEL ]
📄 svc_rdma.h
7,976 B
SET
[ EDIT ]
|
[ DEL ]
📄 svc_rdma_pcl.h
3,208 B
SET
[ EDIT ]
|
[ DEL ]
📄 svc_xprt.h
7,236 B
SET
[ EDIT ]
|
[ DEL ]
📄 svcauth.h
6,296 B
SET
[ EDIT ]
|
[ DEL ]
📄 svcauth_gss.h
782 B
SET
[ EDIT ]
|
[ DEL ]
📄 svcsock.h
2,126 B
SET
[ EDIT ]
|
[ DEL ]
📄 timer.h
1,172 B
SET
[ EDIT ]
|
[ DEL ]
📄 types.h
497 B
SET
[ EDIT ]
|
[ DEL ]
📄 xdr.h
21,306 B
SET
[ EDIT ]
|
[ DEL ]
📄 xprt.h
16,717 B
SET
[ EDIT ]
|
[ DEL ]
📄 xprtmultipath.h
2,295 B
SET
[ EDIT ]
|
[ DEL ]
📄 xprtrdma.h
3,023 B
SET
[ EDIT ]
|
[ DEL ]
📄 xprtsock.h
1,770 B
SET
[ EDIT ]
|
[ DEL ]
DELETE SELECTED
[ CLOSE ]
EDIT: xprtsock.h
/* SPDX-License-Identifier: GPL-2.0 */ /* * linux/include/linux/sunrpc/xprtsock.h * * Declarations for the RPC transport socket provider. */ #ifndef _LINUX_SUNRPC_XPRTSOCK_H #define _LINUX_SUNRPC_XPRTSOCK_H int init_socket_xprt(void); void cleanup_socket_xprt(void); #define RPC_MIN_RESVPORT (1U) #define RPC_MAX_RESVPORT (65535U) #define RPC_DEF_MIN_RESVPORT (665U) #define RPC_DEF_MAX_RESVPORT (1023U) struct sock_xprt { struct rpc_xprt xprt; /* * Network layer */ struct socket * sock; struct sock * inet; struct file * file; /* * State of TCP reply receive */ struct { struct { __be32 fraghdr, xid, calldir; } __attribute__((packed)); u32 offset, len; unsigned long copied; } recv; /* * State of TCP transmit queue */ struct { u32 offset; } xmit; /* * Connection of transports */ unsigned long sock_state; struct delayed_work connect_worker; struct work_struct error_worker; struct work_struct recv_worker; struct mutex recv_mutex; struct sockaddr_storage srcaddr; unsigned short srcport; int xprt_err; /* * UDP socket buffer size parameters */ size_t rcvsize, sndsize; struct rpc_timeout tcp_timeout; /* * Saved socket callback addresses */ void (*old_data_ready)(struct sock *); void (*old_state_change)(struct sock *); void (*old_write_space)(struct sock *); void (*old_error_report)(struct sock *); }; /* * TCP RPC flags */ #define XPRT_SOCK_CONNECTING 1U #define XPRT_SOCK_DATA_READY (2) #define XPRT_SOCK_UPD_TIMEOUT (3) #define XPRT_SOCK_WAKE_ERROR (4) #define XPRT_SOCK_WAKE_WRITE (5) #define XPRT_SOCK_WAKE_PENDING (6) #define XPRT_SOCK_WAKE_DISCONNECT (7) #define XPRT_SOCK_CONNECT_SENT (8) #endif /* _LINUX_SUNRPC_XPRTSOCK_H */