Home
last modified time | relevance | path

Searched refs:bss (Results 1 – 25 of 330) sorted by relevance

12345678910>>...14

/linux-6.1.9/tools/testing/selftests/bpf/prog_tests/
Dusdt.c47 struct test_usdt__bss *bss; in subtest_basic_usdt() local
54 bss = skel->bss; in subtest_basic_usdt()
55 bss->my_pid = getpid(); in subtest_basic_usdt()
71 ASSERT_EQ(bss->usdt0_called, 1, "usdt0_called"); in subtest_basic_usdt()
72 ASSERT_EQ(bss->usdt3_called, 1, "usdt3_called"); in subtest_basic_usdt()
73 ASSERT_EQ(bss->usdt12_called, 1, "usdt12_called"); in subtest_basic_usdt()
75 ASSERT_EQ(bss->usdt0_cookie, 0xcafedeadbeeffeed, "usdt0_cookie"); in subtest_basic_usdt()
76 ASSERT_EQ(bss->usdt0_arg_cnt, 0, "usdt0_arg_cnt"); in subtest_basic_usdt()
77 ASSERT_EQ(bss->usdt0_arg_ret, -ENOENT, "usdt0_arg_ret"); in subtest_basic_usdt()
80 ASSERT_EQ(bss->usdt3_cookie, 0, "usdt3_cookie"); in subtest_basic_usdt()
[all …]
Dtracing_struct.c22 ASSERT_EQ(skel->bss->t1_a_a, 2, "t1:a.a"); in test_fentry()
23 ASSERT_EQ(skel->bss->t1_a_b, 3, "t1:a.b"); in test_fentry()
24 ASSERT_EQ(skel->bss->t1_b, 1, "t1:b"); in test_fentry()
25 ASSERT_EQ(skel->bss->t1_c, 4, "t1:c"); in test_fentry()
27 ASSERT_EQ(skel->bss->t1_nregs, 4, "t1 nregs"); in test_fentry()
28 ASSERT_EQ(skel->bss->t1_reg0, 2, "t1 reg0"); in test_fentry()
29 ASSERT_EQ(skel->bss->t1_reg1, 3, "t1 reg1"); in test_fentry()
30 ASSERT_EQ(skel->bss->t1_reg2, 1, "t1 reg2"); in test_fentry()
31 ASSERT_EQ(skel->bss->t1_reg3, 4, "t1 reg3"); in test_fentry()
32 ASSERT_EQ(skel->bss->t1_ret, 10, "t1 ret"); in test_fentry()
[all …]
Dskeleton.c17 struct test_skeleton__bss *bss; in test_skeleton() local
34 bss = skel->bss; in test_skeleton()
49 CHECK(bss->in3 != 0, "in3", "got %d != exp %d\n", bss->in3, 0); in test_skeleton()
50 CHECK(bss->out3 != 0, "out3", "got %d != exp %d\n", bss->out3, 0); in test_skeleton()
51 CHECK(bss->in4 != 0, "in4", "got %lld != exp %lld\n", bss->in4, 0LL); in test_skeleton()
52 CHECK(bss->out4 != 0, "out4", "got %lld != exp %lld\n", bss->out4, 0LL); in test_skeleton()
55 CHECK(bss->out6 != 0, "out6", "got %d != exp %d\n", bss->out6, 0); in test_skeleton()
66 bss->in3 = 12; in test_skeleton()
67 bss->in4 = 13; in test_skeleton()
81 CHECK(bss->in3 != 12, "in3", "got %d != exp %d\n", bss->in3, 12); in test_skeleton()
[all …]
Dbtf_skc_cls_ingress.c57 memset(&skel->bss->srv_sa6, 0, sizeof(skel->bss->srv_sa6)); in reset_test()
58 skel->bss->listen_tp_sport = 0; in reset_test()
59 skel->bss->req_sk_sport = 0; in reset_test()
60 skel->bss->recv_cookie = 0; in reset_test()
61 skel->bss->gen_cookie = 0; in reset_test()
62 skel->bss->linum = 0; in reset_test()
67 if (skel->bss->linum) in print_err_line()
68 printf("bpf prog error at line %u\n", skel->bss->linum); in print_err_line()
88 memcpy(&skel->bss->srv_sa6, &srv_sa6, sizeof(srv_sa6)); in test_conn()
99 if (CHECK(skel->bss->listen_tp_sport != srv_port || in test_conn()
[all …]
Dendian.c20 struct test_endian__bss *bss; in test_endian() local
26 bss = skel->bss; in test_endian()
28 bss->in16 = IN16; in test_endian()
29 bss->in32 = IN32; in test_endian()
30 bss->in64 = IN64; in test_endian()
38 CHECK(bss->out16 != OUT16, "out16", "got 0x%llx != exp 0x%llx\n", in test_endian()
39 (__u64)bss->out16, (__u64)OUT16); in test_endian()
40 CHECK(bss->out32 != OUT32, "out32", "got 0x%llx != exp 0x%llx\n", in test_endian()
41 (__u64)bss->out32, (__u64)OUT32); in test_endian()
42 CHECK(bss->out64 != OUT64, "out16", "got 0x%llx != exp 0x%llx\n", in test_endian()
[all …]
Dringbuf.c66 skel->bss->dropped = 0; in trigger_samples()
67 skel->bss->total = 0; in trigger_samples()
68 skel->bss->discarded = 0; in trigger_samples()
71 skel->bss->value = 333; in trigger_samples()
73 skel->bss->value = 777; in trigger_samples()
150 skel->bss->pid = getpid(); in test_ringbuf()
164 CHECK(skel->bss->avail_data != 3 * rec_sz, in test_ringbuf()
166 3L * rec_sz, skel->bss->avail_data); in test_ringbuf()
167 CHECK(skel->bss->ring_size != page_size, in test_ringbuf()
169 (long)page_size, skel->bss->ring_size); in test_ringbuf()
[all …]
Dtest_bpf_syscall_macro.c37 ASSERT_NEQ(skel->bss->arg1, exp_arg1, "syscall_arg1"); in test_bpf_syscall_macro()
39 ASSERT_EQ(skel->bss->arg1, exp_arg1, "syscall_arg1"); in test_bpf_syscall_macro()
41 ASSERT_EQ(skel->bss->arg2, exp_arg2, "syscall_arg2"); in test_bpf_syscall_macro()
42 ASSERT_EQ(skel->bss->arg3, exp_arg3, "syscall_arg3"); in test_bpf_syscall_macro()
45 ASSERT_NEQ(skel->bss->arg4_cx, exp_arg4, "syscall_arg4_from_cx"); in test_bpf_syscall_macro()
47 ASSERT_EQ(skel->bss->arg4_cx, exp_arg4, "syscall_arg4_from_cx"); in test_bpf_syscall_macro()
49 ASSERT_EQ(skel->bss->arg4, exp_arg4, "syscall_arg4"); in test_bpf_syscall_macro()
50 ASSERT_EQ(skel->bss->arg5, exp_arg5, "syscall_arg5"); in test_bpf_syscall_macro()
53 ASSERT_EQ(skel->bss->arg1_core, exp_arg1, "syscall_arg1_core_variant"); in test_bpf_syscall_macro()
54 ASSERT_EQ(skel->bss->arg2_core, exp_arg2, "syscall_arg2_core_variant"); in test_bpf_syscall_macro()
[all …]
Dtest_ima.c55 static void test_init(struct ima__bss *bss) in test_init() argument
59 bss->use_ima_file_hash = false; in test_init()
60 bss->enable_bprm_creds_for_exec = false; in test_init()
61 bss->enable_kernel_read_file = false; in test_init()
62 bss->test_deny = false; in test_init()
103 test_init(skel->bss); in test_test_ima()
104 err = run_measured_process(measured_dir, &skel->bss->monitored_pid); in test_test_ima()
117 test_init(skel->bss); in test_test_ima()
118 skel->bss->use_ima_file_hash = true; in test_test_ima()
119 err = run_measured_process(measured_dir, &skel->bss->monitored_pid); in test_test_ima()
[all …]
Dbpf_loop.c17 skel->bss->nr_loops = 0; in check_nr_loops()
21 ASSERT_EQ(skel->bss->nr_loops_returned, skel->bss->nr_loops, in check_nr_loops()
25 skel->bss->nr_loops = 500; in check_nr_loops()
29 ASSERT_EQ(skel->bss->nr_loops_returned, skel->bss->nr_loops, in check_nr_loops()
31 ASSERT_EQ(skel->bss->g_output, (500 * 499) / 2, "g_output"); in check_nr_loops()
34 skel->bss->nr_loops = -1; in check_nr_loops()
38 ASSERT_EQ(skel->bss->err, -E2BIG, "over max limit"); in check_nr_loops()
52 skel->bss->nr_loops = 400; in check_callback_fn_stop()
57 ASSERT_EQ(skel->bss->nr_loops_returned, skel->data->stop_index + 1, in check_callback_fn_stop()
59 ASSERT_EQ(skel->bss->g_output, (50 * 49) / 2, in check_callback_fn_stop()
[all …]
Dlink_pinning.c12 struct test_link_pinning__bss *bss) in test_link_pinning_subtest() argument
23 bss->in = 1; in test_link_pinning_subtest()
25 CHECK(bss->out != 1, "res_check1", "exp %d, got %d\n", 1, bss->out); in test_link_pinning_subtest()
40 bss->in = 2; in test_link_pinning_subtest()
42 CHECK(bss->out != 2, "res_check2", "exp %d, got %d\n", 2, bss->out); in test_link_pinning_subtest()
48 bss->in = 3; in test_link_pinning_subtest()
50 CHECK(bss->out != 3, "res_check3", "exp %d, got %d\n", 3, bss->out); in test_link_pinning_subtest()
66 bss->in = 4; in test_link_pinning_subtest()
68 CHECK(bss->out != 4, "res_check4", "exp %d, got %d\n", 4, bss->out); in test_link_pinning_subtest()
79 bss->in = i; in test_link_pinning_subtest()
[all …]
Dsnprintf.c46 skel->bss->pid = getpid(); in test_snprintf_positive()
54 ASSERT_STREQ(skel->bss->num_out, EXP_NUM_OUT, "num_out"); in test_snprintf_positive()
55 ASSERT_EQ(skel->bss->num_ret, EXP_NUM_RET, "num_ret"); in test_snprintf_positive()
57 ASSERT_STREQ(skel->bss->ip_out, EXP_IP_OUT, "ip_out"); in test_snprintf_positive()
58 ASSERT_EQ(skel->bss->ip_ret, EXP_IP_RET, "ip_ret"); in test_snprintf_positive()
60 ASSERT_OK(memcmp(skel->bss->sym_out, exp_sym_out, in test_snprintf_positive()
62 ASSERT_LT(MIN_SYM_RET, skel->bss->sym_ret, "sym_ret"); in test_snprintf_positive()
64 ASSERT_OK(memcmp(skel->bss->addr_out, exp_addr_out, in test_snprintf_positive()
66 ASSERT_EQ(skel->bss->addr_ret, EXP_ADDR_RET, "addr_ret"); in test_snprintf_positive()
68 ASSERT_STREQ(skel->bss->str_out, EXP_STR_OUT, "str_out"); in test_snprintf_positive()
[all …]
Dsetget_sockopt.c43 struct setget_sockopt__bss *bss = skel->bss; in test_tcp() local
46 memset(bss, 0, sizeof(*bss)); in test_tcp()
61 ASSERT_EQ(bss->nr_listen, 1, "nr_listen"); in test_tcp()
62 ASSERT_EQ(bss->nr_connect, 1, "nr_connect"); in test_tcp()
63 ASSERT_EQ(bss->nr_active, 1, "nr_active"); in test_tcp()
64 ASSERT_EQ(bss->nr_passive, 1, "nr_passive"); in test_tcp()
65 ASSERT_EQ(bss->nr_socket_post_create, 2, "nr_socket_post_create"); in test_tcp()
66 ASSERT_EQ(bss->nr_binddev, 2, "nr_bind"); in test_tcp()
71 struct setget_sockopt__bss *bss = skel->bss; in test_udp() local
74 memset(bss, 0, sizeof(*bss)); in test_udp()
[all …]
Dd_path.c106 struct test_d_path__bss *bss; in test_d_path_basic() local
118 bss = skel->bss; in test_d_path_basic()
119 bss->my_pid = getpid(); in test_d_path_basic()
121 err = trigger_fstat_events(bss->my_pid); in test_d_path_basic()
125 if (CHECK(!bss->called_stat, in test_d_path_basic()
130 if (CHECK(!bss->called_close, in test_d_path_basic()
136 CHECK(strncmp(src.paths[i], bss->paths_stat[i], MAX_PATH_LEN), in test_d_path_basic()
139 i, src.paths[i], bss->paths_stat[i]); in test_d_path_basic()
140 CHECK(strncmp(src.paths[i], bss->paths_close[i], MAX_PATH_LEN), in test_d_path_basic()
143 i, src.paths[i], bss->paths_close[i]); in test_d_path_basic()
[all …]
Dcore_read_macros.c27 struct test_core_read_macros__bss *bss; in test_core_read_macros() local
34 bss = skel->bss; in test_core_read_macros()
35 bss->my_pid = getpid(); in test_core_read_macros()
38 bss->k_probe_in.func = (void *)(long)0x1234; in test_core_read_macros()
39 bss->k_core_in.func = (void *)(long)0xabcd; in test_core_read_macros()
43 bss->u_probe_in = &u_probe_in; in test_core_read_macros()
47 bss->u_core_in = &u_core_in; in test_core_read_macros()
56 ASSERT_EQ(bss->k_probe_out, 0x1234, "k_probe_out"); in test_core_read_macros()
57 ASSERT_EQ(bss->k_core_out, 0xabcd, "k_core_out"); in test_core_read_macros()
59 ASSERT_EQ(bss->u_probe_out, 0x5678, "u_probe_out"); in test_core_read_macros()
[all …]
Dmodule_attach.c45 struct test_module_attach__bss *bss; in test_module_attach() local
62 bss = skel->bss; in test_module_attach()
72 ASSERT_EQ(bss->raw_tp_read_sz, READ_SZ, "raw_tp"); in test_module_attach()
73 ASSERT_EQ(bss->raw_tp_bare_write_sz, WRITE_SZ, "raw_tp_bare"); in test_module_attach()
74 ASSERT_EQ(bss->tp_btf_read_sz, READ_SZ, "tp_btf"); in test_module_attach()
75 ASSERT_EQ(bss->fentry_read_sz, READ_SZ, "fentry"); in test_module_attach()
76 ASSERT_EQ(bss->fentry_manual_read_sz, READ_SZ, "fentry_manual"); in test_module_attach()
77 ASSERT_EQ(bss->fexit_read_sz, READ_SZ, "fexit"); in test_module_attach()
78 ASSERT_EQ(bss->fexit_ret, -EIO, "fexit_tet"); in test_module_attach()
79 ASSERT_EQ(bss->fmod_ret_read_sz, READ_SZ, "fmod_ret"); in test_module_attach()
[all …]
Datomics.c21 ASSERT_EQ(skel->bss->add64_result, 1, "add64_result"); in test_add()
24 ASSERT_EQ(skel->bss->add32_result, 1, "add32_result"); in test_add()
26 ASSERT_EQ(skel->bss->add_stack_value_copy, 3, "add_stack_value"); in test_add()
27 ASSERT_EQ(skel->bss->add_stack_result, 1, "add_stack_result"); in test_add()
46 ASSERT_EQ(skel->bss->sub64_result, 1, "sub64_result"); in test_sub()
49 ASSERT_EQ(skel->bss->sub32_result, 1, "sub32_result"); in test_sub()
51 ASSERT_EQ(skel->bss->sub_stack_value_copy, -1, "sub_stack_value"); in test_sub()
52 ASSERT_EQ(skel->bss->sub_stack_result, 1, "sub_stack_result"); in test_sub()
71 ASSERT_EQ(skel->bss->and64_result, 0x110ull << 32, "and64_result"); in test_and()
74 ASSERT_EQ(skel->bss->and32_result, 0x110, "and32_result"); in test_and()
[all …]
Dsnprintf_btf.c12 struct netif_receive_skb__bss *bss; in serial_test_snprintf_btf() local
23 bss = skel->bss; in serial_test_snprintf_btf()
34 if (bss->skip) { in serial_test_snprintf_btf()
45 if (!ASSERT_GT(bss->ret, 0, "bpf_snprintf_ret")) in serial_test_snprintf_btf()
48 if (CHECK(bss->ran_subtests == 0, "check if subtests ran", in serial_test_snprintf_btf()
52 if (CHECK(bss->num_subtests != bss->ran_subtests, in serial_test_snprintf_btf()
54 "only ran %d of %d tests\n", bss->num_subtests, in serial_test_snprintf_btf()
55 bss->ran_subtests)) in serial_test_snprintf_btf()
Dbpf_cookie.c60 ASSERT_EQ(skel->bss->kprobe_res, 0x1 | 0x2, "kprobe_res"); in kprobe_subtest()
61 ASSERT_EQ(skel->bss->kretprobe_res, 0x10 | 0x20, "kretprobe_res"); in kprobe_subtest()
80 ASSERT_EQ(skel->bss->kprobe_test1_result, 1, "kprobe_test1_result"); in kprobe_multi_test_run()
81 ASSERT_EQ(skel->bss->kprobe_test2_result, 1, "kprobe_test2_result"); in kprobe_multi_test_run()
82 ASSERT_EQ(skel->bss->kprobe_test3_result, 1, "kprobe_test3_result"); in kprobe_multi_test_run()
83 ASSERT_EQ(skel->bss->kprobe_test4_result, 1, "kprobe_test4_result"); in kprobe_multi_test_run()
84 ASSERT_EQ(skel->bss->kprobe_test5_result, 1, "kprobe_test5_result"); in kprobe_multi_test_run()
85 ASSERT_EQ(skel->bss->kprobe_test6_result, 1, "kprobe_test6_result"); in kprobe_multi_test_run()
86 ASSERT_EQ(skel->bss->kprobe_test7_result, 1, "kprobe_test7_result"); in kprobe_multi_test_run()
87 ASSERT_EQ(skel->bss->kprobe_test8_result, 1, "kprobe_test8_result"); in kprobe_multi_test_run()
[all …]
Dvarlen.c16 struct test_varlen__bss *bss; in test_varlen() local
27 bss = skel->bss; in test_varlen()
34 bss->test_pid = getpid(); in test_varlen()
37 memcpy(bss->buf_in1, str1, size1); in test_varlen()
38 memcpy(bss->buf_in2, str2, size2); in test_varlen()
39 bss->capture = true; in test_varlen()
41 bss->capture = false; in test_varlen()
43 CHECK_VAL(bss->payload1_len1, size1); in test_varlen()
44 CHECK_VAL(bss->payload1_len2, size2); in test_varlen()
45 CHECK_VAL(bss->total1, size1 + size2); in test_varlen()
[all …]
Duprobe_autoattach.c28 skel->bss->test_pid = getpid(); in test_uprobe_autoattach()
33 skel->bss->test_pid = getpid(); in test_uprobe_autoattach()
38 ASSERT_EQ(skel->bss->uprobe_byname_parm1, trigger_val, "check_uprobe_byname_parm1"); in test_uprobe_autoattach()
39 ASSERT_EQ(skel->bss->uprobe_byname_ran, 1, "check_uprobe_byname_ran"); in test_uprobe_autoattach()
40 ASSERT_EQ(skel->bss->uretprobe_byname_rc, trigger_ret, "check_uretprobe_byname_rc"); in test_uprobe_autoattach()
41 ASSERT_EQ(skel->bss->uretprobe_byname_ran, 2, "check_uretprobe_byname_ran"); in test_uprobe_autoattach()
42 ASSERT_EQ(skel->bss->uprobe_byname2_parm1, malloc_sz, "check_uprobe_byname2_parm1"); in test_uprobe_autoattach()
43 ASSERT_EQ(skel->bss->uprobe_byname2_ran, 3, "check_uprobe_byname2_ran"); in test_uprobe_autoattach()
44 ASSERT_EQ(skel->bss->uretprobe_byname2_rc, mem, "check_uretprobe_byname2_rc"); in test_uprobe_autoattach()
45 ASSERT_EQ(skel->bss->uretprobe_byname2_ran, 4, "check_uretprobe_byname2_ran"); in test_uprobe_autoattach()
Drdonly_maps.c4 struct bss { struct
30 struct bss bss; in test_rdonly_maps() local
55 memset(&bss, 0, sizeof(bss)); in test_rdonly_maps()
56 err = bpf_map_update_elem(bpf_map__fd(bss_map), &zero, &bss, 0); in test_rdonly_maps()
70 err = bpf_map_lookup_elem(bpf_map__fd(bss_map), &zero, &bss); in test_rdonly_maps()
73 if (CHECK(bss.did_run == 0, "check_run", in test_rdonly_maps()
76 if (CHECK(bss.iters != t->exp_iters, "check_iters", in test_rdonly_maps()
78 t->prog_name, bss.iters, t->exp_iters)) in test_rdonly_maps()
80 if (CHECK(bss.sum != t->exp_sum, "check_sum", in test_rdonly_maps()
82 t->prog_name, bss.sum, t->exp_sum)) in test_rdonly_maps()
Dlinked_vars.c17 skel->bss->input_bss1 = 1000; in test_linked_vars()
18 skel->bss->input_bss2 = 2000; in test_linked_vars()
19 skel->bss->input_bss_weak = 3000; in test_linked_vars()
32 ASSERT_EQ(skel->bss->output_bss1, 1000 + 2000 + 3000, "output_bss1"); in test_linked_vars()
33 ASSERT_EQ(skel->bss->output_bss2, 1000 + 2000 + 3000, "output_bss2"); in test_linked_vars()
35 ASSERT_EQ(skel->bss->output_data1, 1 + 2 + 10, "output_bss1"); in test_linked_vars()
36 ASSERT_EQ(skel->bss->output_data2, 1 + 2 + 10, "output_bss2"); in test_linked_vars()
38 ASSERT_EQ(skel->bss->output_rodata1, 11 + 22 + 100, "output_weak1"); in test_linked_vars()
39 ASSERT_EQ(skel->bss->output_rodata2, 11 + 22 + 100, "output_weak2"); in test_linked_vars()
Dbpf_nf.c91 skel->bss->saddr = peer_addr.sin_addr.s_addr; in test_bpf_nf_ct()
92 skel->bss->sport = peer_addr.sin_port; in test_bpf_nf_ct()
93 skel->bss->daddr = peer_addr.sin_addr.s_addr; in test_bpf_nf_ct()
94 skel->bss->dport = htons(srv_port); in test_bpf_nf_ct()
105 ASSERT_EQ(skel->bss->test_einval_bpf_tuple, -EINVAL, "Test EINVAL for NULL bpf_tuple"); in test_bpf_nf_ct()
106 ASSERT_EQ(skel->bss->test_einval_reserved, -EINVAL, "Test EINVAL for reserved not set to 0"); in test_bpf_nf_ct()
107 ASSERT_EQ(skel->bss->test_einval_netns_id, -EINVAL, "Test EINVAL for netns_id < -1"); in test_bpf_nf_ct()
108 …ASSERT_EQ(skel->bss->test_einval_len_opts, -EINVAL, "Test EINVAL for len__opts != NF_BPF_CT_OPTS_S… in test_bpf_nf_ct()
109 ASSERT_EQ(skel->bss->test_eproto_l4proto, -EPROTO, "Test EPROTO for l4proto != TCP or UDP"); in test_bpf_nf_ct()
110 ASSERT_EQ(skel->bss->test_enonet_netns_id, -ENONET, "Test ENONET for bad but valid netns_id"); in test_bpf_nf_ct()
[all …]
Dcgroup_getset_retval.c42 if (!ASSERT_EQ(obj->bss->invocations, 1, "invocations")) in test_setsockopt_set()
44 if (!ASSERT_FALSE(obj->bss->assertion_error, "assertion_error")) in test_setsockopt_set()
80 if (!ASSERT_EQ(obj->bss->invocations, 2, "invocations")) in test_setsockopt_set_and_get()
82 if (!ASSERT_FALSE(obj->bss->assertion_error, "assertion_error")) in test_setsockopt_set_and_get()
84 if (!ASSERT_EQ(obj->bss->retval_value, -EUNATCH, "retval_value")) in test_setsockopt_set_and_get()
115 if (!ASSERT_EQ(obj->bss->invocations, 1, "invocations")) in test_setsockopt_default_zero()
117 if (!ASSERT_FALSE(obj->bss->assertion_error, "assertion_error")) in test_setsockopt_default_zero()
119 if (!ASSERT_EQ(obj->bss->retval_value, 0, "retval_value")) in test_setsockopt_default_zero()
156 if (!ASSERT_EQ(obj->bss->invocations, 2, "invocations")) in test_setsockopt_default_zero_and_set()
158 if (!ASSERT_FALSE(obj->bss->assertion_error, "assertion_error")) in test_setsockopt_default_zero_and_set()
[all …]
/linux-6.1.9/drivers/net/wireless/intersil/orinoco/
Dscan.c75 const union hermes_scan_info *bss) in orinoco_add_hostscan_result() argument
90 len = le16_to_cpu(bss->a.essid_len); in orinoco_add_hostscan_result()
95 memcpy(&ie_buf[2], bss->a.essid, len); in orinoco_add_hostscan_result()
101 ie_len += symbol_build_supp_rates(ie, bss->s.rates); in orinoco_add_hostscan_result()
105 ie_len += prism_build_supp_rates(ie, bss->p.rates); in orinoco_add_hostscan_result()
114 le16_to_cpu(bss->a.channel), NL80211_BAND_2GHZ); in orinoco_add_hostscan_result()
118 bss->a.channel, freq); in orinoco_add_hostscan_result()
122 capability = le16_to_cpu(bss->a.capabilities); in orinoco_add_hostscan_result()
123 beacon_interval = le16_to_cpu(bss->a.beacon_interv); in orinoco_add_hostscan_result()
124 signal = SIGNAL_TO_MBM(le16_to_cpu(bss->a.level)); in orinoco_add_hostscan_result()
[all …]

12345678910>>...14