ACIL FM
Dark
Refresh
Current DIR:
/usr/src/kernels/5.14.0-427.31.1.el9_4.x86_64/include/linux/sunrpc
/
usr
src
kernels
5.14.0-427.31.1.el9_4.x86_64
include
linux
sunrpc
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
addr.h
4.94 MB
chmod
View
DL
Edit
Rename
Delete
auth.h
6.11 MB
chmod
View
DL
Edit
Rename
Delete
auth_gss.h
2.31 MB
chmod
View
DL
Edit
Rename
Delete
bc_xprt.h
2.78 MB
chmod
View
DL
Edit
Rename
Delete
cache.h
8.96 MB
chmod
View
DL
Edit
Rename
Delete
clnt.h
9.01 MB
chmod
View
DL
Edit
Rename
Delete
debug.h
2.76 MB
chmod
View
DL
Edit
Rename
Delete
gss_api.h
4.45 MB
chmod
View
DL
Edit
Rename
Delete
gss_asn1.h
3.11 MB
chmod
View
DL
Edit
Rename
Delete
gss_err.h
5.88 MB
chmod
View
DL
Edit
Rename
Delete
gss_krb5.h
6.32 MB
chmod
View
DL
Edit
Rename
Delete
metrics.h
3.68 MB
chmod
View
DL
Edit
Rename
Delete
msg_prot.h
6.21 MB
chmod
View
DL
Edit
Rename
Delete
rpc_pipe_fs.h
3.85 MB
chmod
View
DL
Edit
Rename
Delete
rpc_rdma.h
6.07 MB
chmod
View
DL
Edit
Rename
Delete
rpc_rdma_cid.h
622 B
chmod
View
DL
Edit
Rename
Delete
sched.h
9.91 MB
chmod
View
DL
Edit
Rename
Delete
stats.h
2 MB
chmod
View
DL
Edit
Rename
Delete
svc.h
18.39 MB
chmod
View
DL
Edit
Rename
Delete
svcauth.h
6.01 MB
chmod
View
DL
Edit
Rename
Delete
svcauth_gss.h
782 B
chmod
View
DL
Edit
Rename
Delete
svcsock.h
2.18 MB
chmod
View
DL
Edit
Rename
Delete
svc_rdma.h
7.63 MB
chmod
View
DL
Edit
Rename
Delete
svc_rdma_pcl.h
3.13 MB
chmod
View
DL
Edit
Rename
Delete
svc_xprt.h
7.33 MB
chmod
View
DL
Edit
Rename
Delete
timer.h
1.14 MB
chmod
View
DL
Edit
Rename
Delete
types.h
497 B
chmod
View
DL
Edit
Rename
Delete
xdr.h
22.31 MB
chmod
View
DL
Edit
Rename
Delete
xprt.h
16.56 MB
chmod
View
DL
Edit
Rename
Delete
xprtmultipath.h
2.41 MB
chmod
View
DL
Edit
Rename
Delete
xprtrdma.h
2.95 MB
chmod
View
DL
Edit
Rename
Delete
xprtsock.h
1.85 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /usr/src/kernels/5.14.0-427.31.1.el9_4.x86_64/include/linux/sunrpc/xprtmultipath.h
/* SPDX-License-Identifier: GPL-2.0 */ /* * RPC client multipathing definitions * * Copyright (c) 2015, 2016, Primary Data, Inc. All rights reserved. * * Trond Myklebust <trond.myklebust@primarydata.com> */ #ifndef _NET_SUNRPC_XPRTMULTIPATH_H #define _NET_SUNRPC_XPRTMULTIPATH_H struct rpc_xprt_iter_ops; struct rpc_sysfs_xprt_switch; struct rpc_xprt_switch { spinlock_t xps_lock; struct kref xps_kref; unsigned int xps_id; unsigned int xps_nxprts; unsigned int xps_nactive; unsigned int xps_nunique_destaddr_xprts; atomic_long_t xps_queuelen; struct list_head xps_xprt_list; struct net * xps_net; const struct rpc_xprt_iter_ops *xps_iter_ops; struct rpc_sysfs_xprt_switch *xps_sysfs; struct rcu_head xps_rcu; }; struct rpc_xprt_iter { struct rpc_xprt_switch __rcu *xpi_xpswitch; struct rpc_xprt * xpi_cursor; const struct rpc_xprt_iter_ops *xpi_ops; }; struct rpc_xprt_iter_ops { void (*xpi_rewind)(struct rpc_xprt_iter *); struct rpc_xprt *(*xpi_xprt)(struct rpc_xprt_iter *); struct rpc_xprt *(*xpi_next)(struct rpc_xprt_iter *); }; extern struct rpc_xprt_switch *xprt_switch_alloc(struct rpc_xprt *xprt, gfp_t gfp_flags); extern struct rpc_xprt_switch *xprt_switch_get(struct rpc_xprt_switch *xps); extern void xprt_switch_put(struct rpc_xprt_switch *xps); extern void rpc_xprt_switch_set_roundrobin(struct rpc_xprt_switch *xps); extern void rpc_xprt_switch_add_xprt(struct rpc_xprt_switch *xps, struct rpc_xprt *xprt); extern void rpc_xprt_switch_remove_xprt(struct rpc_xprt_switch *xps, struct rpc_xprt *xprt, bool offline); extern void xprt_iter_init(struct rpc_xprt_iter *xpi, struct rpc_xprt_switch *xps); extern void xprt_iter_init_listall(struct rpc_xprt_iter *xpi, struct rpc_xprt_switch *xps); extern void xprt_iter_init_listoffline(struct rpc_xprt_iter *xpi, struct rpc_xprt_switch *xps); extern void xprt_iter_destroy(struct rpc_xprt_iter *xpi); extern void xprt_iter_rewind(struct rpc_xprt_iter *xpi); extern struct rpc_xprt_switch *xprt_iter_xchg_switch( struct rpc_xprt_iter *xpi, struct rpc_xprt_switch *newswitch); extern struct rpc_xprt *xprt_iter_xprt(struct rpc_xprt_iter *xpi); extern struct rpc_xprt *xprt_iter_get_xprt(struct rpc_xprt_iter *xpi); extern struct rpc_xprt *xprt_iter_get_next(struct rpc_xprt_iter *xpi); extern bool rpc_xprt_switch_has_addr(struct rpc_xprt_switch *xps, const struct sockaddr *sap); extern void xprt_multipath_cleanup_ids(void); #endif
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply