Home
last modified time | relevance | path

Searched refs:tcf_proto_ops (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/net/sched/
H A Dcls_api.c108 static const struct tcf_proto_ops *__tcf_proto_lookup_ops(const char *kind) in __tcf_proto_lookup_ops()
110 const struct tcf_proto_ops *t, *res = NULL; in __tcf_proto_lookup_ops()
126 static const struct tcf_proto_ops *
130 const struct tcf_proto_ops *ops; in tcf_proto_lookup_ops()
158 int register_tcf_proto_ops(struct tcf_proto_ops *ops) in register_tcf_proto_ops()
160 struct tcf_proto_ops *t; in register_tcf_proto_ops()
178 int unregister_tcf_proto_ops(struct tcf_proto_ops *ops) in unregister_tcf_proto_ops()
180 struct tcf_proto_ops *t; in unregister_tcf_proto_ops()
184 * tcf_proto_ops's destroy() handler. in unregister_tcf_proto_ops()
231 const struct tcf_proto_ops *op in tcf_proto_is_unlocked()
[all...]
H A Dcls_cgroup.c198 static struct tcf_proto_ops cls_cgroup_ops __read_mostly = {
H A Dcls_matchall.c413 static struct tcf_proto_ops cls_mall_ops __read_mostly = {
H A Dcls_fw.c434 static struct tcf_proto_ops cls_fw_ops __read_mostly = {
H A Dcls_basic.c328 static struct tcf_proto_ops cls_basic_ops __read_mostly = {
H A Dcls_bpf.c697 static struct tcf_proto_ops cls_bpf_ops __read_mostly = {
H A Dcls_route.c666 static struct tcf_proto_ops cls_route4_ops __read_mostly = {
H A Dcls_flow.c697 static struct tcf_proto_ops cls_flow_ops __read_mostly = {
H A Dcls_u32.c1428 static struct tcf_proto_ops cls_u32_ops __read_mostly = {
H A Dcls_flower.c3203 static struct tcf_proto_ops cls_fl_ops __read_mostly = {
/kernel/linux/linux-6.6/net/sched/
H A Dcls_api.c230 static const struct tcf_proto_ops *__tcf_proto_lookup_ops(const char *kind) in __tcf_proto_lookup_ops()
232 const struct tcf_proto_ops *t, *res = NULL; in __tcf_proto_lookup_ops()
248 static const struct tcf_proto_ops *
252 const struct tcf_proto_ops *ops; in tcf_proto_lookup_ops()
280 int register_tcf_proto_ops(struct tcf_proto_ops *ops) in register_tcf_proto_ops()
282 struct tcf_proto_ops *t; in register_tcf_proto_ops()
300 void unregister_tcf_proto_ops(struct tcf_proto_ops *ops) in unregister_tcf_proto_ops()
302 struct tcf_proto_ops *t; in unregister_tcf_proto_ops()
306 * tcf_proto_ops's destroy() handler. in unregister_tcf_proto_ops()
354 const struct tcf_proto_ops *op in tcf_proto_is_unlocked()
[all...]
H A Dcls_cgroup.c200 static struct tcf_proto_ops cls_cgroup_ops __read_mostly = {
H A Dcls_matchall.c387 static struct tcf_proto_ops cls_mall_ops __read_mostly = {
H A Dcls_fw.c423 static struct tcf_proto_ops cls_fw_ops __read_mostly = {
H A Dcls_basic.c318 static struct tcf_proto_ops cls_basic_ops __read_mostly = {
H A Dcls_route.c656 static struct tcf_proto_ops cls_route4_ops __read_mostly = {
H A Dcls_bpf.c682 static struct tcf_proto_ops cls_bpf_ops __read_mostly = {
H A Dcls_flow.c693 static struct tcf_proto_ops cls_flow_ops __read_mostly = {
H A Dcls_u32.c1442 static struct tcf_proto_ops cls_u32_ops __read_mostly = {
H A Dcls_flower.c3637 static struct tcf_proto_ops cls_fl_ops __read_mostly = {
/kernel/linux/linux-5.10/include/net/
H A Dpkt_cls.h25 int register_tcf_proto_ops(struct tcf_proto_ops *ops);
26 int unregister_tcf_proto_ops(struct tcf_proto_ops *ops);
H A Dsch_generic.h326 struct tcf_proto_ops { struct
381 /* Classifiers setting TCF_PROTO_OPS_DOIT_UNLOCKED in tcf_proto_ops->flags
382 * are expected to implement tcf_proto_ops->delete_empty(), otherwise race
403 const struct tcf_proto_ops *ops;
439 const struct tcf_proto_ops *tmplt_ops;
/kernel/linux/linux-6.6/include/net/
H A Dsch_generic.h341 struct tcf_proto_ops { struct
402 /* Classifiers setting TCF_PROTO_OPS_DOIT_UNLOCKED in tcf_proto_ops->flags
403 * are expected to implement tcf_proto_ops->delete_empty(), otherwise race
424 const struct tcf_proto_ops *ops;
459 const struct tcf_proto_ops *tmplt_ops;
H A Dpkt_cls.h25 int register_tcf_proto_ops(struct tcf_proto_ops *ops);
26 void unregister_tcf_proto_ops(struct tcf_proto_ops *ops);

Completed in 39 milliseconds