| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/modules/hdcp/ |
| D | hdcp2_transition.c | 34 struct mod_hdcp_connection *conn = &hdcp->connection; in mod_hdcp_hdcp2_transition() 35 struct mod_hdcp_link_adjustment *adjust = &hdcp->connection.link.adjust; in mod_hdcp_hdcp2_transition() 39 if (input->hdcp2version_read != PASS || in mod_hdcp_hdcp2_transition() 40 input->hdcp2_capable_check != PASS) { in mod_hdcp_hdcp2_transition() 41 adjust->hdcp2.disable = 1; in mod_hdcp_hdcp2_transition() 50 if (input->create_session != PASS || in mod_hdcp_hdcp2_transition() 51 input->ake_init_prepare != PASS) { in mod_hdcp_hdcp2_transition() 53 adjust->hdcp2.disable = 1; in mod_hdcp_hdcp2_transition() 56 } else if (input->ake_init_write != PASS) { in mod_hdcp_hdcp2_transition() 65 if (input->ake_cert_available != PASS) { in mod_hdcp_hdcp2_transition() [all …]
|
| D | hdcp1_transition.c | 34 struct mod_hdcp_connection *conn = &hdcp->connection; in mod_hdcp_hdcp1_transition() 35 struct mod_hdcp_link_adjustment *adjust = &hdcp->connection.link.adjust; in mod_hdcp_hdcp1_transition() 39 if (input->bksv_read != PASS || input->bcaps_read != PASS) { in mod_hdcp_hdcp1_transition() 40 /* 1A-04: repeatedly attempts on port access failure */ in mod_hdcp_hdcp1_transition() 49 if (input->create_session != PASS) { in mod_hdcp_hdcp1_transition() 51 adjust->hdcp1.disable = 1; in mod_hdcp_hdcp1_transition() 54 } else if (input->an_write != PASS || in mod_hdcp_hdcp1_transition() 55 input->aksv_write != PASS || in mod_hdcp_hdcp1_transition() 56 input->bksv_read != PASS || in mod_hdcp_hdcp1_transition() 57 input->bksv_validation != PASS || in mod_hdcp_hdcp1_transition() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/modules/hdcp/ |
| D | hdcp2_transition.c | 34 struct mod_hdcp_connection *conn = &hdcp->connection; in mod_hdcp_hdcp2_transition() 35 struct mod_hdcp_link_adjustment *adjust = &hdcp->connection.link.adjust; in mod_hdcp_hdcp2_transition() 39 if (input->hdcp2version_read != PASS || in mod_hdcp_hdcp2_transition() 40 input->hdcp2_capable_check != PASS) { in mod_hdcp_hdcp2_transition() 41 adjust->hdcp2.disable = 1; in mod_hdcp_hdcp2_transition() 50 if (input->create_session != PASS || in mod_hdcp_hdcp2_transition() 51 input->ake_init_prepare != PASS) { in mod_hdcp_hdcp2_transition() 53 adjust->hdcp2.disable = 1; in mod_hdcp_hdcp2_transition() 56 } else if (input->ake_init_write != PASS) { in mod_hdcp_hdcp2_transition() 65 if (input->ake_cert_available != PASS) { in mod_hdcp_hdcp2_transition() [all …]
|
| D | hdcp1_transition.c | 34 struct mod_hdcp_connection *conn = &hdcp->connection; in mod_hdcp_hdcp1_transition() 35 struct mod_hdcp_link_adjustment *adjust = &hdcp->connection.link.adjust; in mod_hdcp_hdcp1_transition() 39 if (input->bksv_read != PASS || input->bcaps_read != PASS) { in mod_hdcp_hdcp1_transition() 40 /* 1A-04: repeatedly attempts on port access failure */ in mod_hdcp_hdcp1_transition() 49 if (input->create_session != PASS) { in mod_hdcp_hdcp1_transition() 51 adjust->hdcp1.disable = 1; in mod_hdcp_hdcp1_transition() 54 } else if (input->an_write != PASS || in mod_hdcp_hdcp1_transition() 55 input->aksv_write != PASS || in mod_hdcp_hdcp1_transition() 56 input->bksv_read != PASS || in mod_hdcp_hdcp1_transition() 57 input->bksv_validation != PASS || in mod_hdcp_hdcp1_transition() [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/tc-testing/tc-tests/filters/ |
| D | matchall.json | 4 "name": "Add ingress matchall filter for protocol ipv4 and action PASS", 13 …"cmdUnderTest": "$TC filter add dev $DUMMY parent ffff: handle 0x1 prio 1 protocol ip matchall act… 15 "verifyCmd": "$TC filter get dev $DUMMY parent ffff: handle 1 prio 1 protocol ip matchall", 16 …Pattern": "^filter parent ffff: protocol ip pref 1 matchall.*handle 0x1.*gact action pass.*ref 1 b… 17 "matchCount": "1", 25 "name": "Add egress matchall filter for protocol ipv4 and action PASS", 32 "$TC qdisc add dev $DUMMY root handle 1: prio" string 34 …"cmdUnderTest": "$TC filter add dev $DUMMY parent 1: handle 0x1 prio 1 protocol ip matchall action… 36 "verifyCmd": "$TC filter get dev $DUMMY parent 1: handle 1 prio 1 protocol ip matchall", 37 …"matchPattern": "^filter parent 1: protocol ip pref 1 matchall.*handle 0x1.*gact action pass.*ref … [all …]
|
| /kernel/linux/linux-6.6/tools/perf/tests/ |
| D | time-utils-test.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #include "time-utils.h" 73 .first_sample_time = d->first, in test__perf_time__parse_for_ranges() 74 .last_sample_time = d->last, in test__perf_time__parse_for_ranges() 79 bool pass = false; in test__perf_time__parse_for_ranges() local 82 pr_debug("\nperf_time__parse_for_ranges(\"%s\")\n", d->str); in test__perf_time__parse_for_ranges() 84 if (strchr(d->str, '%')) in test__perf_time__parse_for_ranges() 86 d->first, d->last); in test__perf_time__parse_for_ranges() 88 err = perf_time__parse_for_ranges(d->str, &session, &ptime, &range_size, in test__perf_time__parse_for_ranges() 95 if (range_size < d->num || range_num != d->num) { in test__perf_time__parse_for_ranges() [all …]
|
| /kernel/linux/linux-5.10/tools/perf/tests/ |
| D | time-utils-test.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #include "time-utils.h" 73 .first_sample_time = d->first, in test__perf_time__parse_for_ranges() 74 .last_sample_time = d->last, in test__perf_time__parse_for_ranges() 79 bool pass = false; in test__perf_time__parse_for_ranges() local 82 pr_debug("\nperf_time__parse_for_ranges(\"%s\")\n", d->str); in test__perf_time__parse_for_ranges() 84 if (strchr(d->str, '%')) in test__perf_time__parse_for_ranges() 86 d->first, d->last); in test__perf_time__parse_for_ranges() 88 err = perf_time__parse_for_ranges(d->str, &session, &ptime, &range_size, in test__perf_time__parse_for_ranges() 95 if (range_size < d->num || range_num != d->num) { in test__perf_time__parse_for_ranges() [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/tc-testing/tc-tests/filters/ |
| D | matchall.json | 4 "name": "Add ingress matchall filter for protocol ipv4 and action PASS", 13 …"cmdUnderTest": "$TC filter add dev $DUMMY parent ffff: handle 0x1 prio 1 protocol ip matchall act… 15 "verifyCmd": "$TC filter get dev $DUMMY parent ffff: handle 1 prio 1 protocol ip matchall", 16 …Pattern": "^filter parent ffff: protocol ip pref 1 matchall.*handle 0x1.*gact action pass.*ref 1 b… 17 "matchCount": "1", 25 "name": "Add egress matchall filter for protocol ipv4 and action PASS", 32 "$TC qdisc add dev $DUMMY root handle 1: prio" string 34 …"cmdUnderTest": "$TC filter add dev $DUMMY parent 1: handle 0x1 prio 1 protocol ip matchall action… 36 "verifyCmd": "$TC filter get dev $DUMMY parent 1: handle 1 prio 1 protocol ip matchall", 37 …"matchPattern": "^filter parent 1: protocol ip pref 1 matchall.*handle 0x1.*gact action pass.*ref … [all …]
|
| /kernel/linux/linux-5.10/tools/lib/traceevent/Documentation/ |
| D | libtraceevent-filter.txt | 5 ---- 8 tep_filter_remove_event, tep_filter_strerror, tep_filter_add_filter_str - 12 -------- 14 -- 15 *#include <event-parse.h>* 17 struct tep_event_filter pass:[*]*tep_filter_alloc*(struct tep_handle pass:[*]_tep_); 18 void *tep_filter_free*(struct tep_event_filter pass:[*]_filter_); 19 void *tep_filter_reset*(struct tep_event_filter pass:[*]_filter_); 20 …p_errno *tep_filter_add_filter_str*(struct tep_event_filter pass:[*]_filter_, const char pass:[*]_… 21 int *tep_event_filtered*(struct tep_event_filter pass:[*]_filter_, int _event_id_); [all …]
|
| D | libtraceevent-reg_event_handler.txt | 5 ---- 6 tep_register_event_handler, tep_unregister_event_handler - Register / 10 -------- 12 -- 13 *#include <event-parse.h>* 20 … tep_handle pass:[*]_tep_, int _id_, const char pass:[*]_sys_name_, const char pass:[*]_event_name… 21 …truct tep_handle pass:[*]tep, int id, const char pass:[*]sys_name, const char pass:[*]event_name, … 23 …f int (*pass:[*]tep_event_handler_func*)(struct trace_seq pass:[*]s, struct tep_record pass:[*]rec… 24 -- 27 ----------- [all …]
|
| D | libtraceevent-field_get_val.txt | 5 ---- 7 tep_get_field_raw - Get value of a field. 10 -------- 12 -- 13 *#include <event-parse.h>* 14 *#include <trace-seq.h>* 16 …trace_seq pass:[*]_s_, struct tep_event pass:[*]_event_, const char pass:[*]_name_, struct tep_rec… 17 …trace_seq pass:[*]_s_, struct tep_event pass:[*]_event_, const char pass:[*]_name_, struct tep_rec… 18 …trace_seq pass:[*]_s_, struct tep_event pass:[*]_event_, const char pass:[*]_name_, struct tep_rec… 19 …pass:[*]*tep_get_field_raw*(struct trace_seq pass:[*]_s_, struct tep_event pass:[*]_event_, const … [all …]
|
| D | libtraceevent-field_print.txt | 5 ---- 6 tep_print_field, tep_print_fields, tep_print_num_field, tep_print_func_field - 10 -------- 12 -- 13 *#include <event-parse.h>* 14 *#include <trace-seq.h>* 16 void *tep_print_field*(struct trace_seq pass:[*]_s_, void pass:[*]_data_, struct tep_format_field p… 17 void *tep_print_fields*(struct trace_seq pass:[*]_s_, void pass:[*]_data_, int _size_, struct tep_e… 18 …ruct trace_seq pass:[*]_s_, const char pass:[*]_fmt_, struct tep_event pass:[*]_event_, const char… 19 …ruct trace_seq pass:[*]_s_, const char pass:[*]_fmt_, struct tep_event pass:[*]_event_, const char… [all …]
|
| D | libtraceevent-tseq.txt | 5 ---- 8 trace_seq_do_fprintf, trace_seq_do_printf - 12 -------- 14 -- 15 *#include <event-parse.h>* 16 *#include <trace-seq.h>* 18 void *trace_seq_init*(struct trace_seq pass:[*]_s_); 19 void *trace_seq_destroy*(struct trace_seq pass:[*]_s_); 20 void *trace_seq_reset*(struct trace_seq pass:[*]_s_); 21 void *trace_seq_terminate*(struct trace_seq pass:[*]_s_); [all …]
|
| D | libtraceevent-func_apis.txt | 5 ---- 7 tep_reset_function_resolver, tep_register_function, tep_register_print_string - 11 -------- 13 -- 14 *#include <event-parse.h>* 16 typedef char pass:[*](*tep_func_resolver_t*)(void pass:[*]_priv_, unsigned long long pass:[*]_addrp… 17 …*tep_set_function_resolver*(struct tep_handle pass:[*]_tep_, tep_func_resolver_t pass:[*]_func_, v… 18 void *tep_reset_function_resolver*(struct tep_handle pass:[*]_tep_); 19 const char pass:[*]*tep_find_function*(struct tep_handle pass:[*]_tep_, unsigned long long _addr_); 20 unsigned long long *tep_find_function_address*(struct tep_handle pass:[*]_tep_, unsigned long long … [all …]
|
| /kernel/linux/linux-5.10/drivers/w1/masters/ |
| D | ds1wm.c | 2 * 1-wire busmaster driver for DS1WM and ASICs with embedded DS1WMs 6 * Copyright (c) 2004-2005, Szabolcs Gyurko <szabolcs.gyurko@tlt.hu> 7 * Copyright (c) 2004-2007, Matt Reimer <mreimer@vpop.net> 35 #define DS1WM_CLKDIV 0x04 /* R/W 5 bits of divisor and pre-scale */ 38 #define DS1WM_CMD_1W_RESET (1 << 0) /* force reset on 1-wire bus */ 39 #define DS1WM_CMD_SRA (1 << 1) /* enable Search ROM accelerator mode */ 40 #define DS1WM_CMD_DQ_OUTPUT (1 << 2) /* write only - forces bus low */ 41 #define DS1WM_CMD_DQ_INPUT (1 << 3) /* read only - reflects state of bus */ 42 #define DS1WM_CMD_RST (1 << 5) /* software reset */ 43 #define DS1WM_CMD_OD (1 << 7) /* overdrive */ [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/vm/ |
| D | run_vmtests | 2 # SPDX-License-Identifier: GPL-2.0 5 # Kselftest framework requirement - SKIP code is 4. 32 if [ -n "$freepgs" ] && [ -n "$hpgsize_KB" ]; then 36 while [ $tries -gt 0 ] && [ $freepgs -lt $needpgs ]; do 37 lackpgs=$(( $needpgs - $freepgs )) 40 if [ $? -ne 0 ]; then 49 tries=$((tries - 1)) 51 if [ $freepgs -lt $needpgs ]; then 54 exit 1 58 exit 1 [all …]
|
| /kernel/linux/linux-5.10/arch/mips/cavium-octeon/executive/ |
| D | octeon-model.c | 7 * Copyright (c) 2003-2017 Cavium, Inc. 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 37 * Returns fuse value: 0 or 1 45 read_cmd.s.pend = 1; in cvmx_fuse_read_byte() 55 * as running early in u-boot static/global variables don't work when 63 char pass[4]; in octeon_model_get_string_buffer() local 83 fus_dat3.s.nodfa_dte = 1; in octeon_model_get_string_buffer() 84 fus_dat3.s.nozip = 1; in octeon_model_get_string_buffer() 87 fus_dat3.s.nodfa_dte = 1; in octeon_model_get_string_buffer() [all …]
|
| /kernel/linux/linux-6.6/arch/mips/cavium-octeon/executive/ |
| D | octeon-model.c | 7 * Copyright (c) 2003-2017 Cavium, Inc. 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 37 * Returns fuse value: 0 or 1 45 read_cmd.s.pend = 1; in cvmx_fuse_read_byte() 55 * as running early in u-boot static/global variables don't work when 63 char pass[4]; in octeon_model_get_string_buffer() local 83 fus_dat3.s.nodfa_dte = 1; in octeon_model_get_string_buffer() 84 fus_dat3.s.nozip = 1; in octeon_model_get_string_buffer() 87 fus_dat3.s.nodfa_dte = 1; in octeon_model_get_string_buffer() [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
| D | test_migrate_reuseport.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * 1. If reuse_md->migrating_sk is NULL (SYN packet), 7 * 2. If reuse_md->migrating_sk is not NULL (socket migration), 47 void *data_end = (void *)(long)xdp->data_end; in drop_ack() 48 void *data = (void *)(long)xdp->data; in drop_ack() 52 if (eth + 1 > data_end) in drop_ack() 53 goto pass; in drop_ack() 55 switch (bpf_ntohs(eth->h_proto)) { in drop_ack() 57 struct iphdr *ip = (struct iphdr *)(eth + 1); in drop_ack() 59 if (ip + 1 > data_end) in drop_ack() [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/tc-testing/tc-tests/actions/ |
| D | ctinfo.json | 13 1, 20 "matchPattern": "action order [0-9]*: ctinfo zone 0 pipe.*index 10 ref", 21 "matchCount": "1", 37 1, 44 …"matchPattern": "action order [0-9]*: ctinfo zone 0 pipe.*index 100 ref.*dscp 0xfc000000 0x0100000… 45 "matchCount": "1", 61 1, 65 "cmdUnderTest": "$TC action add action ctinfo cpmark 0x01000000 zone 1 index 1", 67 "verifyCmd": "$TC action get action ctinfo index 1", 68 "matchPattern": "action order [0-9]*: ctinfo zone 1 pipe.*index 1 ref.*cpmark 0x01000000", [all …]
|
| D | connmark.json | 13 1, 20 "matchPattern": "action order [0-9]+: connmark zone 0 pipe", 21 "matchCount": "1", 28 "name": "Add valid connmark action with control pass", 37 1, 41 "cmdUnderTest": "$TC actions add action connmark pass index 1", 43 "verifyCmd": "$TC actions get action connmark index 1", 44 "matchPattern": "action order [0-9]+: connmark zone 0 pass.*index 1 ref", 45 "matchCount": "1", 61 1, [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/sibyte/ |
| D | sb1250_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 10 * SB1250 specification level: User's manual 1/02/02 24 * 'long long' (64-bit integer) support. 45 * #if SIBYTE_HDR_FEATURE(chip,pass) 54 * Note also that 'chip' and 'pass' must textually exactly 59 * #if SIBYTE_HDR_FEATURE_UP_TO(chip,pass) 64 * #if SIBYTE_HDR_FEATURE_EXACT(chip,pass) 98 #define SIBYTE_HDR_FMASK(chip, pass) \ argument 99 (SIBYTE_HDR_FMASK_ ## chip ## _ ## pass) 121 #define SIBYTE_HDR_FMASK_BEFORE(chip, pass) \ argument [all …]
|
| /kernel/linux/linux-6.6/arch/mips/include/asm/sibyte/ |
| D | sb1250_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 10 * SB1250 specification level: User's manual 1/02/02 24 * 'long long' (64-bit integer) support. 45 * #if SIBYTE_HDR_FEATURE(chip,pass) 54 * Note also that 'chip' and 'pass' must textually exactly 59 * #if SIBYTE_HDR_FEATURE_UP_TO(chip,pass) 64 * #if SIBYTE_HDR_FEATURE_EXACT(chip,pass) 98 #define SIBYTE_HDR_FMASK(chip, pass) \ argument 99 (SIBYTE_HDR_FMASK_ ## chip ## _ ## pass) 121 #define SIBYTE_HDR_FMASK_BEFORE(chip, pass) \ argument [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/net/ |
| D | bpf_jit_comp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 12 #include <asm/asm-compat.h> 28 if (!exit_addr || is_offset_in_branch_range(exit_addr - (ctx->idx * 4))) { in bpf_jit_emit_exit_insn() 30 } else if (ctx->alt_exit_addr) { in bpf_jit_emit_exit_insn() 31 if (WARN_ON(!is_offset_in_branch_range((long)ctx->alt_exit_addr - (ctx->idx * 4)))) in bpf_jit_emit_exit_insn() 32 return -1; in bpf_jit_emit_exit_insn() 33 PPC_JMP(ctx->alt_exit_addr); in bpf_jit_emit_exit_insn() 35 ctx->alt_exit_addr = ctx->idx * 4; in bpf_jit_emit_exit_insn() 64 int pass; in bpf_int_jit_compile() local 74 if (!fp->jit_requested) in bpf_int_jit_compile() [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/net/ |
| D | sctp_vrf.sh | 2 # SPDX-License-Identifier: GPL-2.0 5 # TOPO: CLIENT_NS1 (veth1) <---> (veth1) -> vrf_s1 7 # CLIENT_NS2 (veth1) <---> (veth2) -> vrf_s2 9 CLIENT_NS1="client-ns1" 10 CLIENT_NS2="client-ns2" 12 CLIENT_IP6="2000::1" 15 SERVER_NS="server-ns" 27 ip net exec $CLIENT_NS1 sysctl -w net.ipv6.conf.default.accept_dad=0 2>&1 >/dev/null 28 ip net exec $CLIENT_NS2 sysctl -w net.ipv6.conf.default.accept_dad=0 2>&1 >/dev/null 29 ip net exec $SERVER_NS sysctl -w net.ipv6.conf.default.accept_dad=0 2>&1 >/dev/null [all …]
|