[ 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.64.1.el8_10.x86_64
/
include
/
net
/
tc_act
/
UPLOAD:
NAME
SIZE
QUICK PERMS
ACTIONS
📄 tc_bpf.h
663 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_connmark.h
392 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_csum.h
798 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_ct.h
2,140 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_ctinfo.h
585 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_defact.h
278 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_gact.h
1,729 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_gate.h
2,678 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_ife.h
2,143 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_ipt.h
324 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_mirred.h
1,440 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_mpls.h
2,004 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_nat.h
404 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_pedit.h
2,372 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_police.h
4,892 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_sample.h
918 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_skbedit.h
3,703 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_skbmod.h
765 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_tunnel_key.h
2,371 B
SET
[ EDIT ]
|
[ DEL ]
📄 tc_vlan.h
2,269 B
SET
[ EDIT ]
|
[ DEL ]
DELETE SELECTED
[ CLOSE ]
EDIT: tc_sample.h
/* SPDX-License-Identifier: GPL-2.0 */ #ifndef __NET_TC_SAMPLE_H #define __NET_TC_SAMPLE_H #include <net/act_api.h> #include <linux/tc_act/tc_sample.h> #include <net/psample.h> struct tcf_sample { struct tc_action common; u32 rate; bool truncate; u32 trunc_size; struct psample_group __rcu *psample_group; u32 psample_group_num; struct list_head tcfm_list; }; #define to_sample(a) ((struct tcf_sample *)a) static inline bool is_tcf_sample(const struct tc_action *a) { #ifdef CONFIG_NET_CLS_ACT return a->ops && a->ops->id == TCA_ID_SAMPLE; #else return false; #endif } static inline __u32 tcf_sample_rate(const struct tc_action *a) { return to_sample(a)->rate; } static inline bool tcf_sample_truncate(const struct tc_action *a) { return to_sample(a)->truncate; } static inline int tcf_sample_trunc_size(const struct tc_action *a) { return to_sample(a)->trunc_size; } #endif /* __NET_TC_SAMPLE_H */