/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac4_dma.h | 99 static inline u32 dma_chanx_base_addr(const struct dwmac4_addrs *addrs, in dma_chanx_base_addr() argument 104 if (addrs) in dma_chanx_base_addr() 105 addr = addrs->dma_chan + (x * addrs->dma_chan_offset); in dma_chanx_base_addr() 114 #define DMA_CHAN_CONTROL(addrs, x) dma_chanx_base_addr(addrs, x) 115 #define DMA_CHAN_TX_CONTROL(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x4) 116 #define DMA_CHAN_RX_CONTROL(addrs, x) (dma_chanx_base_addr(addrs, [all...] |
H A D | dwmac4.h | 341 static inline u32 mtl_chanx_base_addr(const struct dwmac4_addrs *addrs, in mtl_chanx_base_addr() argument 346 if (addrs) in mtl_chanx_base_addr() 347 addr = addrs->mtl_chan + (x * addrs->mtl_chan_offset); in mtl_chanx_base_addr() 354 #define MTL_CHAN_TX_OP_MODE(addrs, x) mtl_chanx_base_addr(addrs, x) 355 #define MTL_CHAN_TX_DEBUG(addrs, x) (mtl_chanx_base_addr(addrs, x) + 0x8) 356 #define MTL_CHAN_INT_CTRL(addrs, x) (mtl_chanx_base_addr(addrs, 404 mtl_etsx_ctrl_base_addr(const struct dwmac4_addrs *addrs, const u32 x) mtl_etsx_ctrl_base_addr() argument 424 mtl_txqx_weight_base_addr(const struct dwmac4_addrs *addrs, const u32 x) mtl_txqx_weight_base_addr() argument 443 mtl_send_slp_credx_base_addr(const struct dwmac4_addrs *addrs, const u32 x) mtl_send_slp_credx_base_addr() argument 462 mtl_high_credx_base_addr(const struct dwmac4_addrs *addrs, const u32 x) mtl_high_credx_base_addr() argument 481 mtl_low_credx_base_addr(const struct dwmac4_addrs *addrs, const u32 x) mtl_low_credx_base_addr() argument [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | kprobe_multi_test.c | 101 unsigned long long addrs[8]; in test_link_api_addrs() local 103 GET_ADDR("bpf_fentry_test1", addrs[0]); in test_link_api_addrs() 104 GET_ADDR("bpf_fentry_test2", addrs[1]); in test_link_api_addrs() 105 GET_ADDR("bpf_fentry_test3", addrs[2]); in test_link_api_addrs() 106 GET_ADDR("bpf_fentry_test4", addrs[3]); in test_link_api_addrs() 107 GET_ADDR("bpf_fentry_test5", addrs[4]); in test_link_api_addrs() 108 GET_ADDR("bpf_fentry_test6", addrs[5]); in test_link_api_addrs() 109 GET_ADDR("bpf_fentry_test7", addrs[6]); in test_link_api_addrs() 110 GET_ADDR("bpf_fentry_test8", addrs[7]); in test_link_api_addrs() 112 opts.kprobe_multi.addrs in test_link_api_addrs() 179 unsigned long long addrs[8]; test_attach_api_addrs() local 219 unsigned long long addrs[2]; test_attach_api_fails() local [all...] |
H A D | kprobe_multi_testmod_test.c | 51 unsigned long long addrs[3]; in test_testmod_attach_api_addrs() local 53 addrs[0] = ksym_get_addr("bpf_testmod_fentry_test1"); in test_testmod_attach_api_addrs() 54 ASSERT_NEQ(addrs[0], 0, "ksym_get_addr"); in test_testmod_attach_api_addrs() 55 addrs[1] = ksym_get_addr("bpf_testmod_fentry_test2"); in test_testmod_attach_api_addrs() 56 ASSERT_NEQ(addrs[1], 0, "ksym_get_addr"); in test_testmod_attach_api_addrs() 57 addrs[2] = ksym_get_addr("bpf_testmod_fentry_test3"); in test_testmod_attach_api_addrs() 58 ASSERT_NEQ(addrs[2], 0, "ksym_get_addr"); in test_testmod_attach_api_addrs() 60 opts.addrs = (const unsigned long *) addrs; in test_testmod_attach_api_addrs() 61 opts.cnt = ARRAY_SIZE(addrs); in test_testmod_attach_api_addrs() [all...] |
H A D | fill_link_info.c | 199 __u64 addrs[KMULTI_CNT]; in verify_kmulti_link_info() local 219 if (!info.kprobe_multi.addrs) { in verify_kmulti_link_info() 220 info.kprobe_multi.addrs = ptr_to_u64(addrs); in verify_kmulti_link_info() 224 ASSERT_EQ(addrs[i], kmulti_addrs[i], "kmulti_addrs"); in verify_kmulti_link_info() 232 __u64 addrs[KMULTI_CNT]; in verify_kmulti_invalid_user_buffer() local 241 info.kprobe_multi.addrs = ptr_to_u64(addrs); in verify_kmulti_invalid_user_buffer() 247 addrs[i] = 0; in verify_kmulti_invalid_user_buffer() 252 ASSERT_EQ(addrs[ in verify_kmulti_invalid_user_buffer() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/net/ |
H A D | bpf_jit_comp.c | 44 u32 *addrs; member 61 u32 *addrs; in bpf_int_jit_compile() local 97 addrs = jit_data->addrs; in bpf_int_jit_compile() 98 if (addrs) { in bpf_int_jit_compile() 109 addrs = kcalloc(flen + 1, sizeof(*addrs), GFP_KERNEL); in bpf_int_jit_compile() 110 if (addrs == NULL) { in bpf_int_jit_compile() 122 if (bpf_jit_build_body(fp, 0, &cgctx, addrs, 0, false)) { in bpf_int_jit_compile() 137 if (bpf_jit_build_body(fp, 0, &cgctx, addrs, in bpf_int_jit_compile() [all...] |
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | fprobe.c | 161 unsigned long *addrs; in get_ftrace_locations() local 164 addrs = kcalloc(num, sizeof(*addrs), GFP_KERNEL); in get_ftrace_locations() 165 if (!addrs) in get_ftrace_locations() 171 if (!ftrace_lookup_symbols(syms, num, addrs)) in get_ftrace_locations() 172 return addrs; in get_ftrace_locations() 174 kfree(addrs); in get_ftrace_locations() 295 * @addrs: An array of target ftrace location addresses. 296 * @num: The number of entries of @addrs. 298 * Register @fp to ftrace for enabling the probe on the address given by @addrs 305 register_fprobe_ips(struct fprobe *fp, unsigned long *addrs, int num) register_fprobe_ips() argument 341 unsigned long *addrs; register_fprobe_syms() local [all...] |
/kernel/linux/linux-5.10/kernel/kcsan/ |
H A D | debugfs.c | 39 unsigned long *addrs; /* array of addresses */ member 45 .addrs = NULL, 114 sort(report_filterlist.addrs, report_filterlist.used, in kcsan_skip_report_debugfs() 118 ret = !!bsearch(&func_addr, report_filterlist.addrs, in kcsan_skip_report_debugfs() 152 if (report_filterlist.addrs == NULL) { in insert_report_filterlist() 154 report_filterlist.addrs = in insert_report_filterlist() 157 if (report_filterlist.addrs == NULL) { in insert_report_filterlist() 165 krealloc(report_filterlist.addrs, in insert_report_filterlist() 175 report_filterlist.addrs = new_addrs; in insert_report_filterlist() 179 report_filterlist.addrs[report_filterlis in insert_report_filterlist() [all...] |
/kernel/linux/linux-6.6/kernel/kcsan/ |
H A D | debugfs.c | 44 unsigned long *addrs; /* array of addresses */ member 50 .addrs = NULL, 119 sort(report_filterlist.addrs, report_filterlist.used, in kcsan_skip_report_debugfs() 123 ret = !!bsearch(&func_addr, report_filterlist.addrs, in kcsan_skip_report_debugfs() 157 if (report_filterlist.addrs == NULL) { in insert_report_filterlist() 159 report_filterlist.addrs = in insert_report_filterlist() 162 if (report_filterlist.addrs == NULL) { in insert_report_filterlist() 170 krealloc(report_filterlist.addrs, in insert_report_filterlist() 180 report_filterlist.addrs = new_addrs; in insert_report_filterlist() 184 report_filterlist.addrs[report_filterlis in insert_report_filterlist() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/net/mptcp/ |
H A D | mptcp_sockopt.c | 92 struct mptcp_subflow_addrs addrs; member 120 struct mptcp_subflow_addrs addrs; member 433 } addrs; in do_getsockopt_subflow_addrs() local 435 memset(&addrs, 0, sizeof(addrs)); in do_getsockopt_subflow_addrs() 439 addrs.d.size_subflow_data = sizeof(struct mptcp_subflow_data); in do_getsockopt_subflow_addrs() 440 addrs.d.size_user = sizeof(struct mptcp_subflow_addrs); in do_getsockopt_subflow_addrs() 441 olen = sizeof(addrs); in do_getsockopt_subflow_addrs() 443 ret = getsockopt(fd, SOL_MPTCP, MPTCP_SUBFLOW_ADDRS, &addrs, &olen); in do_getsockopt_subflow_addrs() 447 assert(olen <= sizeof(addrs)); in do_getsockopt_subflow_addrs() [all...] |
/kernel/linux/linux-6.6/drivers/char/ipmi/ |
H A D | kcs_bmc_aspeed.c | 228 static int aspeed_kcs_set_address(struct kcs_bmc_device *kcs_bmc, u32 addrs[2], int nr_addrs) in aspeed_kcs_set_address() argument 238 regmap_write(priv->map, LPC_LADR12H, addrs[0] >> 8); in aspeed_kcs_set_address() 239 regmap_write(priv->map, LPC_LADR12L, addrs[0] & 0xFF); in aspeed_kcs_set_address() 242 addrs[1] << LPC_LSADR12_LSADR1_SHIFT); in aspeed_kcs_set_address() 251 regmap_write(priv->map, LPC_LADR12H, addrs[0] >> 8); in aspeed_kcs_set_address() 252 regmap_write(priv->map, LPC_LADR12L, addrs[0] & 0xFF); in aspeed_kcs_set_address() 255 addrs[1] << LPC_LSADR12_LSADR2_SHIFT); in aspeed_kcs_set_address() 269 regmap_write(priv->map, LPC_LADR3H, addrs[0] >> 8); in aspeed_kcs_set_address() 270 regmap_write(priv->map, LPC_LADR3L, addrs[0] & 0xFF); in aspeed_kcs_set_address() 275 regmap_write(priv->map, LPC_LADR4, ((addrs[ in aspeed_kcs_set_address() 530 aspeed_kcs_of_get_io_address(struct platform_device *pdev, u32 addrs[2]) aspeed_kcs_of_get_io_address() argument 564 u32 addrs[2]; aspeed_kcs_probe() local [all...] |
H A D | ipmi_si_hardcode.c | 19 static unsigned long addrs[SI_MAX_PARMS]; variable 37 module_param_hw_array(addrs, ulong, iomem, &num_addrs, 0); 38 MODULE_PARM_DESC(addrs, 120 if (i < num_addrs && addrs[i]) in ipmi_hardcode_init() 121 ipmi_hardcode_init_one(si_type[i], i, addrs[i], in ipmi_hardcode_init() 147 if (addrs[i] == addr) in ipmi_si_hardcode_match()
|
/kernel/linux/linux-5.10/arch/powerpc/net/ |
H A D | bpf_jit_comp64.c | 319 u32 *addrs, bool extra_pass) in bpf_jit_build_body() 327 u32 exit_addr = addrs[flen]; in bpf_jit_build_body() 342 * addrs[] maps a BPF bytecode address into a real offset from in bpf_jit_build_body() 345 addrs[i] = ctx->idx * 4; in bpf_jit_build_body() 546 addrs[++i] = ctx->idx * 4; in bpf_jit_build_body() 555 addrs[++i] = ctx->idx * 4; in bpf_jit_build_body() 564 addrs[++i] = ctx->idx * 4; in bpf_jit_build_body() 572 addrs[++i] = ctx->idx * 4; in bpf_jit_build_body() 610 addrs[++i] = ctx->idx * 4; in bpf_jit_build_body() 679 addrs[ in bpf_jit_build_body() 317 bpf_jit_build_body(struct bpf_prog *fp, u32 *image, struct codegen_context *ctx, u32 *addrs, bool extra_pass) bpf_jit_build_body() argument 1091 bpf_jit_fixup_subprog_calls(struct bpf_prog *fp, u32 *image, struct codegen_context *ctx, u32 *addrs) bpf_jit_fixup_subprog_calls() argument 1141 u32 *addrs; global() member 1158 u32 *addrs; bpf_int_jit_compile() local [all...] |
H A D | bpf_jit_comp.c | 112 unsigned int *addrs) in bpf_jit_build_body() 121 unsigned int exit_addr = addrs[flen]; in bpf_jit_build_body() 128 * addrs[] maps a BPF bytecode address into a real offset from in bpf_jit_build_body() 131 addrs[i] = ctx->idx * 4; in bpf_jit_build_body() 174 PPC_BCC(COND_EQ, addrs[ctx->pc_ret0]); in bpf_jit_build_body() 351 PPC_BCC(COND_EQ, addrs[ctx->pc_ret0]); in bpf_jit_build_body() 460 PPC_JMP(addrs[i + 1 + K]); in bpf_jit_build_body() 482 PPC_JMP(addrs[i + 1 + filter[i].jt]); in bpf_jit_build_body() 525 addrs[i + 1 + filter[i].jf]); in bpf_jit_build_body() 527 PPC_BCC(true_cond, addrs[ in bpf_jit_build_body() 110 bpf_jit_build_body(struct bpf_prog *fp, u32 *image, struct codegen_context *ctx, unsigned int *addrs) bpf_jit_build_body() argument 556 unsigned int *addrs; bpf_jit_compile() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | pci_of_scan.c | 123 const __be32 *addrs; in of_pci_parse_addrs() local 128 addrs = of_get_property(node, "assigned-addresses", &proplen); in of_pci_parse_addrs() 129 if (!addrs || !proplen) { in of_pci_parse_addrs() 130 addrs = of_get_property(node, "reg", &proplen); in of_pci_parse_addrs() 131 if (!addrs || !proplen) in of_pci_parse_addrs() 136 pr_debug(" parse addresses (%d bytes) @ %p\n", proplen, addrs); in of_pci_parse_addrs() 137 for (; proplen >= 20; proplen -= 20, addrs += 5) { in of_pci_parse_addrs() 138 flags = pci_parse_of_flags(of_read_number(addrs, 1), 0); in of_pci_parse_addrs() 141 base = of_read_number(&addrs[1], 2); in of_pci_parse_addrs() 142 size = of_read_number(&addrs[ in of_pci_parse_addrs() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | pci_of_scan.c | 123 const __be32 *addrs; in of_pci_parse_addrs() local 128 addrs = of_get_property(node, "assigned-addresses", &proplen); in of_pci_parse_addrs() 129 if (!addrs || !proplen) { in of_pci_parse_addrs() 130 addrs = of_get_property(node, "reg", &proplen); in of_pci_parse_addrs() 131 if (!addrs || !proplen) in of_pci_parse_addrs() 136 pr_debug(" parse addresses (%d bytes) @ %p\n", proplen, addrs); in of_pci_parse_addrs() 137 for (; proplen >= 20; proplen -= 20, addrs += 5) { in of_pci_parse_addrs() 138 flags = pci_parse_of_flags(of_read_number(addrs, 1), 0); in of_pci_parse_addrs() 141 base = of_read_number(&addrs[1], 2); in of_pci_parse_addrs() 142 size = of_read_number(&addrs[ in of_pci_parse_addrs() [all...] |
/kernel/linux/linux-5.10/drivers/char/ipmi/ |
H A D | ipmi_si_hardcode.c | 19 static unsigned long addrs[SI_MAX_PARMS]; variable 39 module_param_hw_array(addrs, ulong, iomem, &num_addrs, 0); 40 MODULE_PARM_DESC(addrs, "Sets the memory address of each interface, the" 143 if (i < num_addrs && addrs[i]) in ipmi_hardcode_init() 144 ipmi_hardcode_init_one(si_type[i], i, addrs[i], in ipmi_hardcode_init() 170 if (addrs[i] == addr) in ipmi_si_hardcode_match()
|
/kernel/linux/linux-5.10/fs/afs/ |
H A D | vl_list.c | 164 struct afs_addr_list *addrs; in afs_extract_vlserver_list() local 257 addrs = afs_extract_vl_addrs(&b, end, bs.nr_addrs, bs.port); in afs_extract_vlserver_list() 258 if (IS_ERR(addrs)) { in afs_extract_vlserver_list() 259 ret = PTR_ERR(addrs); in afs_extract_vlserver_list() 265 afs_put_addrlist(addrs); in afs_extract_vlserver_list() 270 addrs->source = bs.source; in afs_extract_vlserver_list() 271 addrs->status = bs.status; in afs_extract_vlserver_list() 273 if (addrs->nr_addrs == 0) { in afs_extract_vlserver_list() 274 afs_put_addrlist(addrs); in afs_extract_vlserver_list() 280 struct afs_addr_list *old = addrs; in afs_extract_vlserver_list() [all...] |
H A D | addr_list.c | 40 alist = kzalloc(struct_size(alist, addrs, nr), GFP_KERNEL); in afs_alloc_addrlist() 48 struct sockaddr_rxrpc *srx = &alist->addrs[i]; in afs_alloc_addrlist() 284 struct sockaddr_in *a = &alist->addrs[i].transport.sin; in afs_merge_fs_addr4() 297 memmove(alist->addrs + i + 1, in afs_merge_fs_addr4() 298 alist->addrs + i, in afs_merge_fs_addr4() 299 sizeof(alist->addrs[0]) * (alist->nr_addrs - i)); in afs_merge_fs_addr4() 301 srx = &alist->addrs[i]; in afs_merge_fs_addr4() 324 struct sockaddr_in6 *a = &alist->addrs[i].transport.sin6; in afs_merge_fs_addr6() 337 memmove(alist->addrs + i + 1, in afs_merge_fs_addr6() 338 alist->addrs in afs_merge_fs_addr6() [all...] |
/kernel/linux/linux-6.6/fs/afs/ |
H A D | vl_list.c | 157 struct afs_addr_list *addrs; in afs_extract_vlserver_list() local 250 addrs = afs_extract_vl_addrs(&b, end, bs.nr_addrs, bs.port); in afs_extract_vlserver_list() 251 if (IS_ERR(addrs)) { in afs_extract_vlserver_list() 252 ret = PTR_ERR(addrs); in afs_extract_vlserver_list() 258 afs_put_addrlist(addrs); in afs_extract_vlserver_list() 263 addrs->source = bs.source; in afs_extract_vlserver_list() 264 addrs->status = bs.status; in afs_extract_vlserver_list() 266 if (addrs->nr_addrs == 0) { in afs_extract_vlserver_list() 267 afs_put_addrlist(addrs); in afs_extract_vlserver_list() 273 struct afs_addr_list *old = addrs; in afs_extract_vlserver_list() [all...] |
H A D | addr_list.c | 40 alist = kzalloc(struct_size(alist, addrs, nr), GFP_KERNEL); in afs_alloc_addrlist() 48 struct sockaddr_rxrpc *srx = &alist->addrs[i]; in afs_alloc_addrlist() 284 struct sockaddr_in *a = &alist->addrs[i].transport.sin; in afs_merge_fs_addr4() 297 memmove(alist->addrs + i + 1, in afs_merge_fs_addr4() 298 alist->addrs + i, in afs_merge_fs_addr4() 299 sizeof(alist->addrs[0]) * (alist->nr_addrs - i)); in afs_merge_fs_addr4() 301 srx = &alist->addrs[i]; in afs_merge_fs_addr4() 324 struct sockaddr_in6 *a = &alist->addrs[i].transport.sin6; in afs_merge_fs_addr6() 337 memmove(alist->addrs + i + 1, in afs_merge_fs_addr6() 338 alist->addrs in afs_merge_fs_addr6() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/armada/ |
H A D | armada_plane.c | 37 void armada_drm_plane_calc(struct drm_plane_state *state, u32 addrs[2][3], in armada_drm_plane_calc() argument 54 addrs[0][0] = addr + fb->offsets[0] + y * fb->pitches[0] + in armada_drm_plane_calc() 62 addrs[0][i] = addr + fb->offsets[i] + y * fb->pitches[i] + in armada_drm_plane_calc() 67 addrs[0][i] = 0; in armada_drm_plane_calc() 72 addrs[1][i] = addrs[0][i] + pitches[i]; in armada_drm_plane_calc() 77 addrs[1][i] = addrs[0][i]; in armada_drm_plane_calc() 129 armada_drm_plane_calc(new_plane_state, st->addrs, st->pitches, in armada_drm_plane_atomic_check()
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | output_core.c | 38 struct in6_addr *addrs; in ipv6_proxy_select_ident() local 41 addrs = skb_header_pointer(skb, in ipv6_proxy_select_ident() 45 if (!addrs) in ipv6_proxy_select_ident() 48 id = __ipv6_select_ident(net, &addrs[1], &addrs[0]); in ipv6_proxy_select_ident()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | output_core.c | 32 struct in6_addr *addrs; in ipv6_proxy_select_ident() local 35 addrs = skb_header_pointer(skb, in ipv6_proxy_select_ident() 39 if (!addrs) in ipv6_proxy_select_ident() 42 id = __ipv6_select_ident(net, &addrs[1], &addrs[0]); in ipv6_proxy_select_ident()
|
/kernel/linux/linux-6.6/tools/bpf/bpftool/ |
H A D | link.c | 263 __u64 *addrs; in show_kprobe_multi_json() local 270 addrs = u64_to_ptr(info->kprobe_multi.addrs); in show_kprobe_multi_json() 271 qsort(addrs, info->kprobe_multi.count, sizeof(addrs[0]), cmp_u64); in show_kprobe_multi_json() 277 if (dd.sym_mapping[i].address != addrs[j]) in show_kprobe_multi_json() 634 __u64 *addrs; in show_kprobe_multi_plain() local 644 addrs = (__u64 *)u64_to_ptr(info->kprobe_multi.addrs); in show_kprobe_multi_plain() 645 qsort(addrs, inf in show_kprobe_multi_plain() 836 __u64 *addrs = NULL; do_show_link() local [all...] |