Searched refs:skip_sw (Results 1 – 12 of 12) sorted by relevance
/Linux-v5.4/net/sched/ |
D | cls_bpf.c | 151 bool skip_sw; in cls_bpf_offload_cmd() local 154 skip_sw = prog && tc_skip_sw(prog->gen_flags); in cls_bpf_offload_cmd() 167 skip_sw, &oldprog->gen_flags, in cls_bpf_offload_cmd() 173 skip_sw, &prog->gen_flags, in cls_bpf_offload_cmd() 177 skip_sw, &oldprog->gen_flags, in cls_bpf_offload_cmd() 185 if (prog && skip_sw && !(prog->gen_flags & TCA_CLS_FLAGS_IN_HW)) in cls_bpf_offload_cmd() 380 bool skip_sw; in cls_bpf_prog_from_efd() local 384 skip_sw = gen_flags & TCA_CLS_FLAGS_SKIP_SW; in cls_bpf_prog_from_efd() 386 fp = bpf_prog_get_type_dev(bpf_fd, BPF_PROG_TYPE_SCHED_CLS, skip_sw); in cls_bpf_prog_from_efd()
|
D | cls_matchall.c | 89 bool skip_sw = tc_skip_sw(head->flags); in mall_replace_hw_filter() local 104 if (skip_sw) in mall_replace_hw_filter() 113 skip_sw, &head->flags, &head->in_hw_count, true); in mall_replace_hw_filter() 122 if (skip_sw && !(head->flags & TCA_CLS_FLAGS_IN_HW)) in mall_replace_hw_filter()
|
D | cls_u32.c | 491 bool skip_sw = tc_skip_sw(flags); in u32_replace_hw_hnode() local 501 err = tc_setup_cb_call(block, TC_SETUP_CLSU32, &cls_u32, skip_sw, true); in u32_replace_hw_hnode() 509 if (skip_sw && !offloaded) in u32_replace_hw_hnode() 535 bool skip_sw = tc_skip_sw(flags); in u32_replace_hw_knode() local 555 err = tc_setup_cb_add(block, tp, TC_SETUP_CLSU32, &cls_u32, skip_sw, in u32_replace_hw_knode() 562 if (skip_sw && !(n->flags & TCA_CLS_FLAGS_IN_HW)) in u32_replace_hw_knode()
|
D | cls_flower.c | 430 bool skip_sw = tc_skip_sw(f->flags); in fl_hw_replace_filter() local 449 if (skip_sw) { in fl_hw_replace_filter() 457 skip_sw, &f->flags, &f->in_hw_count, rtnl_held); in fl_hw_replace_filter() 466 if (skip_sw && !(f->flags & TCA_CLS_FLAGS_IN_HW)) in fl_hw_replace_filter()
|
/Linux-v5.4/tools/testing/selftests/bpf/ |
D | test_offload.py | 553 skip_sw=False, skip_hw=False, argument 562 if skip_sw: 822 ret, _, err = sim.cls_bpf_add_filter(obj, skip_sw=True, 853 ret, _, err = sim.cls_bpf_add_filter(bytecode, skip_sw=True, 862 skip_sw=True, 873 sim.cls_bpf_add_filter(obj, prio=1, handle=1, skip_sw=True) 874 sim.cls_bpf_add_filter(obj, op="replace", prio=1, handle=1, skip_sw=True) 885 skip_sw=(j == 1), skip_hw=(j == 2), 906 ret, _, err = sim.cls_bpf_add_filter(obj, verbose=True, skip_sw=True, 946 sim.cls_bpf_add_filter(obj, skip_sw=True) [all …]
|
/Linux-v5.4/tools/testing/selftests/drivers/net/mlxsw/ |
D | router_scale.sh | 127 skip_sw dst_ip 193.0.0.0/8 action drop 151 skip_sw dst_ip 193.0.0.0/8 action drop
|
D | one_armed_router.sh | 143 skip_sw dst_ip 198.51.100.1 ip_proto udp dst_port 52768 \ 186 skip_sw dst_ip 2001:db8:2::1 ip_proto udp dst_port 52768 \
|
D | vxlan_flooding.sh | 182 dst_port 4789 skip_sw action drop
|
/Linux-v5.4/tools/testing/selftests/tc-testing/ |
D | tdc_batch.py | 58 if args.skip_sw:
|
/Linux-v5.4/tools/testing/selftests/net/forwarding/ |
D | vxlan_bridge_1d.sh | 350 $add_del 100 "" $dev skip_sw 2>/dev/null || \
|
D | lib.sh | 630 flower skip_sw action trap 2>/dev/null \
|
D | vxlan_bridge_1q.sh | 449 $add_del 100 "" $dev skip_sw 2>/dev/null || \
|