arch/arm64/include/asm/text-patching.h
15
int aarch64_insn_patch_text(void *addrs[], u32 insns[], int cnt);
arch/arm64/kernel/patching.c
224
int __kprobes aarch64_insn_patch_text(void *addrs[], u32 insns[], int cnt)
arch/arm64/kernel/patching.c
227
.text_addrs = addrs,
arch/powerpc/kernel/pci_of_scan.c
123
const __be32 *addrs;
arch/powerpc/kernel/pci_of_scan.c
128
addrs = of_get_property(node, "assigned-addresses", &proplen);
arch/powerpc/kernel/pci_of_scan.c
129
if (!addrs || !proplen) {
arch/powerpc/kernel/pci_of_scan.c
130
addrs = of_get_property(node, "reg", &proplen);
arch/powerpc/kernel/pci_of_scan.c
131
if (!addrs || !proplen)
arch/powerpc/kernel/pci_of_scan.c
136
pr_debug(" parse addresses (%d bytes) @ %p\n", proplen, addrs);
arch/powerpc/kernel/pci_of_scan.c
137
for (; proplen >= 20; proplen -= 20, addrs += 5) {
arch/powerpc/kernel/pci_of_scan.c
138
flags = pci_parse_of_flags(of_read_number(addrs, 1), 0);
arch/powerpc/kernel/pci_of_scan.c
141
base = of_read_number(&addrs[1], 2);
arch/powerpc/kernel/pci_of_scan.c
142
size = of_read_number(&addrs[3], 2);
arch/powerpc/kernel/pci_of_scan.c
145
i = of_read_number(addrs, 1) & 0xff;
arch/powerpc/net/bpf_jit.h
215
u32 *addrs, int pass, bool extra_pass);
arch/powerpc/net/bpf_jit_comp.c
121
u32 *addrs;
arch/powerpc/net/bpf_jit_comp.c
171
u32 *addrs = NULL;
arch/powerpc/net/bpf_jit_comp.c
216
addrs = jit_data->addrs;
arch/powerpc/net/bpf_jit_comp.c
217
if (addrs) {
arch/powerpc/net/bpf_jit_comp.c
235
addrs = kcalloc(flen + 1, sizeof(*addrs), GFP_KERNEL);
arch/powerpc/net/bpf_jit_comp.c
236
if (addrs == NULL)
arch/powerpc/net/bpf_jit_comp.c
264
if (bpf_jit_build_body(fp, NULL, NULL, &cgctx, addrs, 0, false))
arch/powerpc/net/bpf_jit_comp.c
277
if (bpf_jit_build_body(fp, NULL, NULL, &cgctx, addrs, 0, false))
arch/powerpc/net/bpf_jit_comp.c
288
addrs[fp->len] = cgctx.idx * 4;
arch/powerpc/net/bpf_jit_comp.c
315
if (bpf_jit_build_body(fp, code_base, fcode_base, &cgctx, addrs, pass,
arch/powerpc/net/bpf_jit_comp.c
351
bpf_prog_fill_jited_linfo(fp, addrs);
arch/powerpc/net/bpf_jit_comp.c
356
bpf_prog_update_insn_ptrs(fp, addrs,
arch/powerpc/net/bpf_jit_comp.c
365
kfree(addrs);
arch/powerpc/net/bpf_jit_comp.c
369
jit_data->addrs = addrs;
arch/powerpc/net/bpf_jit_comp.c
492
kvfree(jit_data->addrs);
arch/powerpc/net/bpf_jit_comp32.c
1139
addrs[++i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp32.c
1187
PPC_JMP(addrs[i + 1 + off]);
arch/powerpc/net/bpf_jit_comp32.c
1190
PPC_JMP(addrs[i + 1 + imm]);
arch/powerpc/net/bpf_jit_comp32.c
1392
PPC_BCC(true_cond, addrs[i + 1 + off]);
arch/powerpc/net/bpf_jit_comp32.c
1400
ret = bpf_jit_emit_tail_call(image, ctx, addrs[i + 1]);
arch/powerpc/net/bpf_jit_comp32.c
1420
addrs[i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp32.c
323
u32 *addrs, int pass, bool extra_pass)
arch/powerpc/net/bpf_jit_comp32.c
330
u32 exit_addr = addrs[flen];
arch/powerpc/net/bpf_jit_comp32.c
358
ctx->idx = addrs[i - 1] / 4;
arch/powerpc/net/bpf_jit_comp32.c
365
addrs[i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp64.c
1209
addrs[++i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp64.c
1218
addrs[++i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp64.c
1227
addrs[++i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp64.c
1235
addrs[++i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp64.c
1301
addrs[++i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp64.c
1371
addrs[++i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp64.c
1525
&jmp_off, &tmp_idx, &addrs[i + 1]);
arch/powerpc/net/bpf_jit_comp64.c
1557
addrs[++i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp64.c
1567
&jmp_off, &tmp_idx, &addrs[i + 1]);
arch/powerpc/net/bpf_jit_comp64.c
1663
addrs[++i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp64.c
1702
addrs[++i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp64.c
1719
addrs[++i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp64.c
1816
PPC_JMP(addrs[i + 1 + off]);
arch/powerpc/net/bpf_jit_comp64.c
1819
PPC_JMP(addrs[i + 1 + imm]);
arch/powerpc/net/bpf_jit_comp64.c
2007
PPC_BCC(true_cond, addrs[i + 1 + off]);
arch/powerpc/net/bpf_jit_comp64.c
2015
ret = bpf_jit_emit_tail_call(image, ctx, addrs[i + 1]);
arch/powerpc/net/bpf_jit_comp64.c
2033
addrs[i] = ctx->idx * 4;
arch/powerpc/net/bpf_jit_comp64.c
968
u32 *addrs, int pass, bool extra_pass)
arch/powerpc/net/bpf_jit_comp64.c
977
u32 exit_addr = addrs[flen];
arch/powerpc/net/bpf_jit_comp64.c
999
addrs[i] = ctx->idx * 4;
arch/powerpc/platforms/cell/spu_base.c
255
void *addrs[] = {
arch/powerpc/platforms/cell/spu_base.c
262
for (i = 0; i < ARRAY_SIZE(addrs); i++) {
arch/powerpc/platforms/cell/spu_base.c
263
if (__slb_present(slbs, nr_slbs, addrs[i]))
arch/powerpc/platforms/cell/spu_base.c
266
__spu_kernel_slb(addrs[i], &slbs[nr_slbs]);
arch/s390/net/bpf_jit_comp.c
2121
can_use_rel(jit, addrs[i + off + 1])) {
arch/s390/net/bpf_jit_comp.c
2124
mask >> 12, addrs[i + off + 1]);
arch/s390/net/bpf_jit_comp.c
2128
mask >> 12, addrs[i + off + 1]);
arch/s390/net/bpf_jit_comp.c
2139
can_use_rel(jit, addrs[i + off + 1])) {
arch/s390/net/bpf_jit_comp.c
2151
mask >> 12, addrs[i + off + 1]);
arch/s390/net/bpf_jit_comp.c
2157
can_use_rel(jit, addrs[i + off + 1])) {
arch/s390/net/bpf_jit_comp.c
2169
mask >> 12, addrs[i + off + 1]);
arch/s390/net/bpf_jit_comp.c
2174
can_use_rel(jit, addrs[i + branch_oc_off + 1])) {
arch/s390/net/bpf_jit_comp.c
2178
addrs[i + branch_oc_off + 1]);
arch/s390/net/bpf_jit_comp.c
2183
addrs[i + branch_oc_off + 1]);
arch/s390/net/bpf_jit_comp.c
2206
return jit->addrs[i] == jit->prg;
arch/s390/net/bpf_jit_comp.c
2209
return jit->addrs[i] >= jit->prg;
arch/s390/net/bpf_jit_comp.c
2220
delta = jit->prg - jit->addrs[i];
arch/s390/net/bpf_jit_comp.c
2226
jit->addrs[i] = jit->prg;
arch/s390/net/bpf_jit_comp.c
2358
if (jit_data->ctx.addrs) {
arch/s390/net/bpf_jit_comp.c
2367
jit.addrs = kvcalloc(fp->len + 1, sizeof(*jit.addrs), GFP_KERNEL);
arch/s390/net/bpf_jit_comp.c
2368
if (jit.addrs == NULL)
arch/s390/net/bpf_jit_comp.c
2409
bpf_prog_fill_jited_linfo(fp, jit.addrs + 1);
arch/s390/net/bpf_jit_comp.c
2411
kvfree(jit.addrs);
arch/s390/net/bpf_jit_comp.c
270
int rel = off_to_pcrel(jit, addrs[(i) + (off) + 1]) / 2;\
arch/s390/net/bpf_jit_comp.c
39
u32 *addrs; /* Array with relative instruction addresses */
arch/s390/net/bpf_jit_comp.c
885
u32 *addrs = jit->addrs;
arch/sparc/kernel/pci.c
233
const u32 *addrs;
arch/sparc/kernel/pci.c
236
addrs = of_get_property(node, "assigned-addresses", &proplen);
arch/sparc/kernel/pci.c
237
if (!addrs)
arch/sparc/kernel/pci.c
241
proplen, addrs);
arch/sparc/kernel/pci.c
243
for (; proplen >= 20; proplen -= 20, addrs += 5, op_res++) {
arch/sparc/kernel/pci.c
248
flags = pci_parse_of_flags(addrs[0]);
arch/sparc/kernel/pci.c
251
i = addrs[0] & 0xff;
arch/sparc/net/bpf_jit_comp_32.c
241
do { void *_here = image + addrs[i] - 8; \
arch/sparc/net/bpf_jit_comp_32.c
248
do { unsigned int _here = addrs[i] - 8; \
arch/sparc/net/bpf_jit_comp_32.c
332
unsigned int *addrs;
arch/sparc/net/bpf_jit_comp_32.c
338
addrs = kmalloc_array(flen, sizeof(*addrs), GFP_KERNEL);
arch/sparc/net/bpf_jit_comp_32.c
339
if (addrs == NULL)
arch/sparc/net/bpf_jit_comp_32.c
347
addrs[i] = proglen;
arch/sparc/net/bpf_jit_comp_32.c
464
t_offset = addrs[pc_ret0 - 1];
arch/sparc/net/bpf_jit_comp_32.c
633
emit_jump(addrs[i + K]);
arch/sparc/net/bpf_jit_comp_32.c
652
cond_branch: f_offset = addrs[i + filter[i].jf];
arch/sparc/net/bpf_jit_comp_32.c
653
t_offset = addrs[i + filter[i].jt];
arch/sparc/net/bpf_jit_comp_32.c
715
kfree(addrs);
arch/sparc/net/bpf_jit_comp_32.c
722
addrs[i] = proglen;
arch/sparc/net/bpf_jit_comp_32.c
754
kfree(addrs);
arch/x86/mm/pat/cpa-test.c
114
static unsigned long addrs[NPAGES];
arch/x86/mm/pat/cpa-test.c
172
addrs[k] = addr[i] + k*PAGE_SIZE;
arch/x86/mm/pat/cpa-test.c
186
err = change_page_attr_set(addrs, len[i], PAGE_CPA_TEST, 1);
arch/x86/net/bpf_jit_comp.c
1627
#define INSN_SZ_DIFF (((addrs[i] - addrs[i - 1]) - (prog - temp)))
arch/x86/net/bpf_jit_comp.c
1681
static int do_jit(struct bpf_verifier_env *env, struct bpf_prog *bpf_prog, int *addrs, u8 *image,
arch/x86/net/bpf_jit_comp.c
1807
addrs[0] = proglen;
arch/x86/net/bpf_jit_comp.c
1833
ip = image + addrs[i - 1] + (prog - temp);
arch/x86/net/bpf_jit_comp.c
2740
jmp_offset = addrs[i + insn->off] - addrs[i];
arch/x86/net/bpf_jit_comp.c
2791
jmp_offset = addrs[i + insn->off] - addrs[i];
arch/x86/net/bpf_jit_comp.c
2796
jmp_offset = addrs[i + insn->imm] - addrs[i];
arch/x86/net/bpf_jit_comp.c
2859
jmp_offset = ctx->cleanup_addr - addrs[i];
arch/x86/net/bpf_jit_comp.c
2883
emit_return(&prog, image + addrs[i - 1] + (prog - temp));
arch/x86/net/bpf_jit_comp.c
2913
proglen + ilen != addrs[i])) {
arch/x86/net/bpf_jit_comp.c
2920
addrs[i] = proglen;
arch/x86/net/bpf_jit_comp.c
3842
int *addrs;
arch/x86/net/bpf_jit_comp.c
3864
int *addrs;
arch/x86/net/bpf_jit_comp.c
3893
addrs = jit_data->addrs;
arch/x86/net/bpf_jit_comp.c
3894
if (addrs) {
arch/x86/net/bpf_jit_comp.c
3905
addrs = kvmalloc_objs(*addrs, prog->len + 1);
arch/x86/net/bpf_jit_comp.c
3906
if (!addrs)
arch/x86/net/bpf_jit_comp.c
3915
addrs[i] = proglen;
arch/x86/net/bpf_jit_comp.c
3929
proglen = do_jit(env, prog, addrs, image, rw_image, oldproglen,
arch/x86/net/bpf_jit_comp.c
3998
jit_data->addrs = addrs;
arch/x86/net/bpf_jit_comp.c
4012
bpf_prog_update_insn_ptrs(prog, addrs, image);
arch/x86/net/bpf_jit_comp.c
4028
bpf_prog_fill_jited_linfo(prog, addrs + 1);
arch/x86/net/bpf_jit_comp.c
4030
kvfree(addrs);
arch/x86/net/bpf_jit_comp.c
4087
kvfree(jit_data->addrs);
arch/x86/net/bpf_jit_comp32.c
1659
static int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image,
arch/x86/net/bpf_jit_comp32.c
2098
image + addrs[i],
arch/x86/net/bpf_jit_comp32.c
2107
jmp_offset = func - (image + addrs[i]);
arch/x86/net/bpf_jit_comp32.c
2141
emit_bpf_tail_call(&prog, image + addrs[i - 1]);
arch/x86/net/bpf_jit_comp32.c
2365
jmp_offset = addrs[i + insn->off] - addrs[i];
arch/x86/net/bpf_jit_comp32.c
2414
jmp_offset = addrs[i + insn->off] - addrs[i] + 8;
arch/x86/net/bpf_jit_comp32.c
2427
jmp_offset = addrs[i + insn->off] - addrs[i];
arch/x86/net/bpf_jit_comp32.c
2446
jmp_offset = addrs[i + insn->off] - addrs[i];
arch/x86/net/bpf_jit_comp32.c
2466
jmp_offset = ctx->cleanup_addr - addrs[i];
arch/x86/net/bpf_jit_comp32.c
2503
proglen + ilen != addrs[i])) {
arch/x86/net/bpf_jit_comp32.c
2510
addrs[i] = proglen;
arch/x86/net/bpf_jit_comp32.c
2527
int *addrs;
arch/x86/net/bpf_jit_comp32.c
2534
addrs = kmalloc_objs(*addrs, prog->len);
arch/x86/net/bpf_jit_comp32.c
2535
if (!addrs)
arch/x86/net/bpf_jit_comp32.c
2544
addrs[i] = proglen;
arch/x86/net/bpf_jit_comp32.c
2555
proglen = do_jit(prog, addrs, image, oldproglen, &ctx);
arch/x86/net/bpf_jit_comp32.c
2591
kfree(addrs);
drivers/block/rnbd/rnbd-clt-sysfs.c
583
struct sockaddr_storage *addrs;
drivers/block/rnbd/rnbd-clt-sysfs.c
594
addrs = kzalloc_objs(*addrs, ARRAY_SIZE(paths) * 2);
drivers/block/rnbd/rnbd-clt-sysfs.c
595
if (!addrs)
drivers/block/rnbd/rnbd-clt-sysfs.c
599
paths[path_cnt].src = &addrs[path_cnt * 2];
drivers/block/rnbd/rnbd-clt-sysfs.c
600
paths[path_cnt].dst = &addrs[path_cnt * 2 + 1];
drivers/block/rnbd/rnbd-clt-sysfs.c
627
kfree(addrs);
drivers/block/rnbd/rnbd-clt-sysfs.c
633
kfree(addrs);
drivers/char/ipmi/ipmi_si_hardcode.c
120
if (i < num_addrs && addrs[i])
drivers/char/ipmi/ipmi_si_hardcode.c
121
ipmi_hardcode_init_one(si_type[i], i, addrs[i],
drivers/char/ipmi/ipmi_si_hardcode.c
147
if (addrs[i] == addr)
drivers/char/ipmi/ipmi_si_hardcode.c
19
static unsigned long addrs[SI_MAX_PARMS];
drivers/char/ipmi/ipmi_si_hardcode.c
37
module_param_hw_array(addrs, ulong, iomem, &num_addrs, 0);
drivers/char/ipmi/ipmi_si_hardcode.c
38
MODULE_PARM_DESC(addrs,
drivers/char/ipmi/kcs_bmc_aspeed.c
228
static int aspeed_kcs_set_address(struct kcs_bmc_device *kcs_bmc, u32 addrs[2], int nr_addrs)
drivers/char/ipmi/kcs_bmc_aspeed.c
238
regmap_write(priv->map, LPC_LADR12H, addrs[0] >> 8);
drivers/char/ipmi/kcs_bmc_aspeed.c
239
regmap_write(priv->map, LPC_LADR12L, addrs[0] & 0xFF);
drivers/char/ipmi/kcs_bmc_aspeed.c
242
addrs[1] << LPC_LSADR12_LSADR1_SHIFT);
drivers/char/ipmi/kcs_bmc_aspeed.c
251
regmap_write(priv->map, LPC_LADR12H, addrs[0] >> 8);
drivers/char/ipmi/kcs_bmc_aspeed.c
252
regmap_write(priv->map, LPC_LADR12L, addrs[0] & 0xFF);
drivers/char/ipmi/kcs_bmc_aspeed.c
255
addrs[1] << LPC_LSADR12_LSADR2_SHIFT);
drivers/char/ipmi/kcs_bmc_aspeed.c
269
regmap_write(priv->map, LPC_LADR3H, addrs[0] >> 8);
drivers/char/ipmi/kcs_bmc_aspeed.c
270
regmap_write(priv->map, LPC_LADR3L, addrs[0] & 0xFF);
drivers/char/ipmi/kcs_bmc_aspeed.c
275
regmap_write(priv->map, LPC_LADR4, ((addrs[0] + 1) << 16) | addrs[0]);
drivers/char/ipmi/kcs_bmc_aspeed.c
277
regmap_write(priv->map, LPC_LADR4, (addrs[1] << 16) | addrs[0]);
drivers/char/ipmi/kcs_bmc_aspeed.c
530
aspeed_kcs_of_get_io_address(struct platform_device *pdev, u32 addrs[2])
drivers/char/ipmi/kcs_bmc_aspeed.c
536
addrs, 1, 2);
drivers/char/ipmi/kcs_bmc_aspeed.c
542
if (addrs[0] > 0xffff) {
drivers/char/ipmi/kcs_bmc_aspeed.c
547
if (rc == 2 && addrs[1] > 0xffff) {
drivers/char/ipmi/kcs_bmc_aspeed.c
564
u32 addrs[2];
drivers/char/ipmi/kcs_bmc_aspeed.c
578
nr_addrs = aspeed_kcs_of_get_io_address(pdev, addrs);
drivers/char/ipmi/kcs_bmc_aspeed.c
609
rc = aspeed_kcs_set_address(kcs_bmc, addrs, nr_addrs);
drivers/char/ipmi/kcs_bmc_aspeed.c
639
kcs_bmc->channel, addrs[0]);
drivers/dma/ppc4xx/adma.c
2830
dma_addr_t *addrs, unsigned long flags)
drivers/dma/ppc4xx/adma.c
2843
paddr = addrs[0];
drivers/dma/ppc4xx/adma.c
2848
qaddr = addrs[1];
drivers/dma/ppc4xx/adma.c
3703
dma_addr_t dma_addr, addrs[2];
drivers/dma/ppc4xx/adma.c
3737
addrs[0] = dma_addr;
drivers/dma/ppc4xx/adma.c
3738
addrs[1] = 0;
drivers/dma/ppc4xx/adma.c
3739
ppc440spe_adma_pq_set_dest(sw_desc, addrs, DMA_PREP_PQ_DISABLE_Q);
drivers/gpu/drm/arm/malidp_hw.c
513
dma_addr_t *addrs, s32 *pitches,
drivers/gpu/drm/arm/malidp_hw.c
532
malidp_hw_write(hwdev, lower_32_bits(addrs[1]), base + MALIDP_MW_P2_PTR_LOW);
drivers/gpu/drm/arm/malidp_hw.c
533
malidp_hw_write(hwdev, upper_32_bits(addrs[1]), base + MALIDP_MW_P2_PTR_HIGH);
drivers/gpu/drm/arm/malidp_hw.c
537
malidp_hw_write(hwdev, lower_32_bits(addrs[0]), base + MALIDP_MW_P1_PTR_LOW);
drivers/gpu/drm/arm/malidp_hw.c
538
malidp_hw_write(hwdev, upper_32_bits(addrs[0]), base + MALIDP_MW_P1_PTR_HIGH);
drivers/gpu/drm/arm/malidp_hw.c
854
dma_addr_t *addrs, s32 *pitches,
drivers/gpu/drm/arm/malidp_hw.c
869
malidp_hw_write(hwdev, lower_32_bits(addrs[1]), base + MALIDP_MW_P2_PTR_LOW);
drivers/gpu/drm/arm/malidp_hw.c
870
malidp_hw_write(hwdev, upper_32_bits(addrs[1]), base + MALIDP_MW_P2_PTR_HIGH);
drivers/gpu/drm/arm/malidp_hw.c
874
malidp_hw_write(hwdev, lower_32_bits(addrs[0]), base + MALIDP_MW_P1_PTR_LOW);
drivers/gpu/drm/arm/malidp_hw.c
875
malidp_hw_write(hwdev, upper_32_bits(addrs[0]), base + MALIDP_MW_P1_PTR_HIGH);
drivers/gpu/drm/arm/malidp_hw.h
203
int (*enable_memwrite)(struct malidp_hw_device *hwdev, dma_addr_t *addrs,
drivers/gpu/drm/arm/malidp_mw.c
176
mw_state->addrs[i] = obj->dma_addr + fb->offsets[i];
drivers/gpu/drm/arm/malidp_mw.c
260
&mw_state->addrs[0],
drivers/gpu/drm/arm/malidp_mw.c
264
hwdev->hw->enable_memwrite(hwdev, mw_state->addrs,
drivers/gpu/drm/arm/malidp_mw.c
29
dma_addr_t addrs[2];
drivers/gpu/drm/armada/armada_plane.c
125
armada_drm_plane_calc(new_plane_state, st->addrs, st->pitches,
drivers/gpu/drm/armada/armada_plane.c
38
void armada_drm_plane_calc(struct drm_plane_state *state, u32 addrs[2][3],
drivers/gpu/drm/armada/armada_plane.c
55
addrs[0][0] = addr + fb->offsets[0] + y * fb->pitches[0] +
drivers/gpu/drm/armada/armada_plane.c
63
addrs[0][i] = addr + fb->offsets[i] + y * fb->pitches[i] +
drivers/gpu/drm/armada/armada_plane.c
68
addrs[0][i] = 0;
drivers/gpu/drm/armada/armada_plane.c
73
addrs[1][i] = addrs[0][i] + pitches[i];
drivers/gpu/drm/armada/armada_plane.c
78
addrs[1][i] = addrs[0][i];
drivers/gpu/drm/armada/armada_plane.h
19
#define armada_addr(state, f, p) to_armada_plane_state(state)->addrs[f][p]
drivers/gpu/drm/armada/armada_plane.h
22
void armada_drm_plane_calc(struct drm_plane_state *state, u32 addrs[2][3],
drivers/gpu/drm/armada/armada_plane.h
9
u32 addrs[2][3];
drivers/gpu/drm/drm_prime.c
1082
int drm_prime_sg_to_dma_addr_array(struct sg_table *sgt, dma_addr_t *addrs,
drivers/gpu/drm/drm_prime.c
1086
dma_addr_t *a = addrs;
drivers/gpu/drm/drm_prime.c
1089
if (WARN_ON(a - addrs >= max_entries))
drivers/gpu/drm/omapdrm/omap_gem.c
236
dma_addr_t *addrs;
drivers/gpu/drm/omapdrm/omap_gem.c
257
addrs = kmalloc_objs(*addrs, npages);
drivers/gpu/drm/omapdrm/omap_gem.c
258
if (!addrs) {
drivers/gpu/drm/omapdrm/omap_gem.c
264
addrs[i] = dma_map_page(dev->dev, pages[i],
drivers/gpu/drm/omapdrm/omap_gem.c
267
if (dma_mapping_error(dev->dev, addrs[i])) {
drivers/gpu/drm/omapdrm/omap_gem.c
272
dma_unmap_page(dev->dev, addrs[i],
drivers/gpu/drm/omapdrm/omap_gem.c
281
addrs = kzalloc_objs(*addrs, npages);
drivers/gpu/drm/omapdrm/omap_gem.c
282
if (!addrs) {
drivers/gpu/drm/omapdrm/omap_gem.c
288
omap_obj->dma_addrs = addrs;
drivers/gpu/drm/omapdrm/omap_gem.c
294
kfree(addrs);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
305
const dma_addr_t *addrs;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
326
const dma_addr_t *addrs;
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
113
viter->addrs = vsgt->addrs;
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
185
vsgt->addrs = vmw_tt->dma_ttm.dma_address;
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
83
return viter->addrs[viter->i];
drivers/i3c/master/adi-i3c-master.c
121
u8 addrs[ADI_MAX_DEVS];
drivers/i3c/master/adi-i3c-master.c
646
master->daa.addrs[i] = addr;
drivers/i3c/master/adi-i3c-master.c
663
i3c_master_add_i3c_dev_locked(m, master->daa.addrs[i]);
drivers/i3c/master/adi-i3c-master.c
745
addr = master->daa.addrs[master->daa.index++];
drivers/i3c/master/i3c-master-cdns.c
1124
u8 addrs[MAX_DEVS] = { };
drivers/i3c/master/i3c-master-cdns.c
1137
addrs[slot] = last_addr;
drivers/i3c/master/i3c-master-cdns.c
1156
i3c_master_add_i3c_dev_locked(m, addrs[slot]);
drivers/i3c/master/renesas-i3c.c
1003
i3c->addrs[data->index] = 0;
drivers/i3c/master/renesas-i3c.c
264
u8 addrs[RENESAS_I3C_MAX_DEVS];
drivers/i3c/master/renesas-i3c.c
337
if (addr == i3c->addrs[pos])
drivers/i3c/master/renesas-i3c.c
667
i3c->addrs[pos] = ret;
drivers/i3c/master/renesas-i3c.c
697
i3c_master_add_i3c_dev_locked(m, i3c->addrs[pos]);
drivers/i3c/master/renesas-i3c.c
879
i3c->addrs[pos] = dev->info.dyn_addr ? : dev->info.static_addr;
drivers/i3c/master/renesas-i3c.c
883
datbas_dvdyad_with_parity(i3c->addrs[pos]));
drivers/i3c/master/renesas-i3c.c
896
i3c->addrs[data->index] = dev->info.dyn_addr ? dev->info.dyn_addr :
drivers/i3c/master/renesas-i3c.c
909
i3c->addrs[data->index] = 0;
drivers/i3c/master/renesas-i3c.c
989
i3c->addrs[pos] = dev->addr;
drivers/i3c/master/svc-i3c-master.c
1009
u8 *addrs, unsigned int *count)
drivers/i3c/master/svc-i3c-master.c
1155
addrs[dev_nb] = dyn_addr;
drivers/i3c/master/svc-i3c-master.c
1157
dev_nb, addrs[dev_nb]);
drivers/i3c/master/svc-i3c-master.c
1158
last_addr = addrs[dev_nb++];
drivers/i3c/master/svc-i3c-master.c
1225
u8 addrs[SVC_I3C_MAX_DEVS];
drivers/i3c/master/svc-i3c-master.c
1242
ret = svc_i3c_master_do_daa_locked(master, addrs, &dev_nb);
drivers/i3c/master/svc-i3c-master.c
1273
i3c_master_add_i3c_dev_locked(m, addrs[i]);
drivers/i3c/master/svc-i3c-master.c
1776
cmd->addr = master->addrs[data->index];
drivers/i3c/master/svc-i3c-master.c
1816
cmd->addr = master->addrs[data->index];
drivers/i3c/master/svc-i3c-master.c
235
u8 addrs[SVC_I3C_MAX_DEVS];
drivers/i3c/master/svc-i3c-master.c
374
if (master->addrs[i] == ibiaddr)
drivers/i3c/master/svc-i3c-master.c
918
master->addrs[slot] = dev->info.dyn_addr ? dev->info.dyn_addr :
drivers/i3c/master/svc-i3c-master.c
934
master->addrs[data->index] = dev->info.dyn_addr ? dev->info.dyn_addr :
drivers/i3c/master/svc-i3c-master.c
946
master->addrs[data->index] = 0;
drivers/i3c/master/svc-i3c-master.c
970
master->addrs[slot] = dev->addr;
drivers/infiniband/hw/erdma/erdma_verbs.c
709
dma_addr_t *addrs;
drivers/infiniband/hw/erdma/erdma_verbs.c
716
npages = vmalloc_to_dma_addrs(dev, &addrs, mtt->buf, mtt->size);
drivers/infiniband/hw/erdma/erdma_verbs.c
720
mtt->dma_addrs = addrs;
drivers/infiniband/hw/hfi1/firmware.c
1332
const u8 *addrs, int count)
drivers/infiniband/hw/hfi1/firmware.c
1347
sbus_request(dd, addrs[count], 0xfd, WRITE_SBUS_RECEIVER,
drivers/media/i2c/rdacm20.c
320
u32 addrs[2];
drivers/media/i2c/rdacm20.c
497
ret = max9271_set_address(&dev->serializer, dev->addrs[0]);
drivers/media/i2c/rdacm20.c
500
dev->serializer.client->addr = dev->addrs[0];
drivers/media/i2c/rdacm20.c
534
(dev->addrs[1] << 1) |
drivers/media/i2c/rdacm20.c
541
dev->sensor->addr = dev->addrs[1];
drivers/media/i2c/rdacm20.c
578
ret = device_property_read_u32_array(dev->dev, "reg", dev->addrs, 2);
drivers/media/i2c/rdacm21.c
513
ret = max9271_set_address(&dev->serializer, dev->addrs[0]);
drivers/media/i2c/rdacm21.c
516
dev->serializer.client->addr = dev->addrs[0];
drivers/media/i2c/rdacm21.c
518
ret = max9271_set_translation(&dev->serializer, dev->addrs[1],
drivers/media/i2c/rdacm21.c
522
dev->isp->addr = dev->addrs[1];
drivers/media/i2c/rdacm21.c
554
ret = device_property_read_u32_array(dev->dev, "reg", dev->addrs, 2);
drivers/media/i2c/rdacm21.c
85
u32 addrs[2];
drivers/media/pci/bt8xx/bttv-cards.c
3528
static const unsigned short addrs[] = {
drivers/media/pci/bt8xx/bttv-cards.c
3536
&btv->c.i2c_adap, "saa6588", 0, addrs);
drivers/media/pci/bt8xx/bttv-cards.c
3554
static const unsigned short addrs[] = {
drivers/media/pci/bt8xx/bttv-cards.c
3561
&btv->c.i2c_adap, "msp3400", 0, addrs);
drivers/media/pci/bt8xx/bttv-cards.c
3569
static const unsigned short addrs[] = {
drivers/media/pci/bt8xx/bttv-cards.c
3575
&btv->c.i2c_adap, "tda7432", 0, addrs))
drivers/media/pci/bt8xx/bttv-cards.c
3626
static const unsigned short addrs[] = {
drivers/media/pci/bt8xx/bttv-cards.c
3632
&btv->c.i2c_adap, "tda7432", 0, addrs);
drivers/media/platform/arm/mali-c55/mali-c55-capture.c
382
buf->addrs[i] = vb2_dma_contig_plane_dma_addr(vb, i);
drivers/media/platform/arm/mali-c55/mali-c55-capture.c
391
dma_addr_t *addrs;
drivers/media/platform/arm/mali-c55/mali-c55-capture.c
427
addrs = buf->addrs;
drivers/media/platform/arm/mali-c55/mali-c55-capture.c
430
addrs[MALI_C55_PLANE_Y]);
drivers/media/platform/arm/mali-c55/mali-c55-capture.c
433
addrs[MALI_C55_PLANE_UV]);
drivers/media/platform/arm/mali-c55/mali-c55-common.h
141
dma_addr_t addrs[MALI_C55_NUM_PLANES];
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
361
dma_addr_t *addrs = job->hw_dma_addrs;
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
372
ret = pispbe_get_planes_addr(addrs, buf[MAIN_INPUT_NODE],
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
388
addrs[3] = pispbe_get_addr(buf[TDN_INPUT_NODE]);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
389
if (addrs[3] == 0 ||
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
401
addrs[4] = pispbe_get_addr(buf[STITCH_INPUT_NODE]);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
402
if (addrs[4] == 0 ||
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
411
addrs[5] = pispbe_get_addr(buf[TDN_OUTPUT_NODE]);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
412
if (addrs[5] == 0)
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
417
addrs[6] = pispbe_get_addr(buf[STITCH_OUTPUT_NODE]);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
418
if (addrs[6] == 0)
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
429
ret = pispbe_get_planes_addr(addrs + 7 + 3 * i,
drivers/media/platform/renesas/rcar_fdp1.c
1797
fbuf->addrs[i] = vb2_dma_contig_plane_dma_addr(&vbuf->vb2_buf, i);
drivers/media/platform/renesas/rcar_fdp1.c
1832
fbuf->addrs[i] +=
drivers/media/platform/renesas/rcar_fdp1.c
1838
fbuf->addrs[i] += q_data->vsize *
drivers/media/platform/renesas/rcar_fdp1.c
522
dma_addr_t addrs[3];
drivers/media/platform/renesas/rcar_fdp1.c
926
fdp1_write(fdp1, job->previous->addrs[0], FD1_RPF0_ADDR_Y);
drivers/media/platform/renesas/rcar_fdp1.c
929
fdp1_write(fdp1, job->active->addrs[0], FD1_RPF1_ADDR_Y);
drivers/media/platform/renesas/rcar_fdp1.c
930
fdp1_write(fdp1, job->active->addrs[1], FD1_RPF1_ADDR_C0);
drivers/media/platform/renesas/rcar_fdp1.c
931
fdp1_write(fdp1, job->active->addrs[2], FD1_RPF1_ADDR_C1);
drivers/media/platform/renesas/rcar_fdp1.c
935
fdp1_write(fdp1, job->next->addrs[0], FD1_RPF2_ADDR_Y);
drivers/media/platform/renesas/rcar_fdp1.c
994
fdp1_write(fdp1, job->dst->addrs[0], FD1_WPF_ADDR_Y);
drivers/media/platform/renesas/rcar_fdp1.c
995
fdp1_write(fdp1, job->dst->addrs[1], FD1_WPF_ADDR_C0);
drivers/media/platform/renesas/rcar_fdp1.c
996
fdp1_write(fdp1, job->dst->addrs[2], FD1_WPF_ADDR_C1);
drivers/media/platform/rockchip/rga/rga-hw.c
324
struct rga_addrs *addrs)
drivers/media/platform/rockchip/rga/rga-hw.c
338
src_corner_addrs = rga_get_corner_addrs(&ctx->in, addrs,
drivers/media/platform/rockchip/rga/rga-hw.c
350
struct rga_addrs *addrs)
drivers/media/platform/rockchip/rga/rga-hw.c
387
corner_addrs = rga_get_corner_addrs(&ctx->out, addrs, dst_x, dst_y, dst_w, dst_h);
drivers/media/platform/rockchip/rga/rga-hw.c
40
rga_get_corner_addrs(struct rga_frame *frm, struct rga_addrs *addrs,
drivers/media/platform/rockchip/rga/rga-hw.c
68
lt->y_addr = addrs->y_addr + y * y_stride + x * pixel_width;
drivers/media/platform/rockchip/rga/rga-hw.c
69
lt->u_addr = addrs->u_addr + (y / y_div) * uv_stride + x / x_div;
drivers/media/platform/rockchip/rga/rga-hw.c
70
lt->v_addr = addrs->v_addr + (y / y_div) * uv_stride + x / x_div;
drivers/media/platform/rockchip/rga/rga3-hw.c
111
const struct rga_addrs *addrs)
drivers/media/platform/rockchip/rga/rga3-hw.c
117
cmd[reg >> 2] = addrs->y_addr;
drivers/media/platform/rockchip/rga/rga3-hw.c
119
cmd[reg >> 2] = addrs->u_addr;
drivers/media/platform/rockchip/rga/rga3-hw.c
123
const struct rga_addrs *addrs)
drivers/media/platform/rockchip/rga/rga3-hw.c
129
cmd[reg >> 2] = addrs->y_addr;
drivers/media/platform/rockchip/rga/rga3-hw.c
131
cmd[reg >> 2] = addrs->u_addr;
drivers/most/most_usb.c
121
unsigned char link_state, unsigned char *addrs);
drivers/mtd/nand/raw/ams-delta.c
161
gpio_nand_write_buf(priv, instr->ctx.addr.addrs,
drivers/mtd/nand/raw/arasan-nand-controller.c
612
const u8 *addrs;
drivers/mtd/nand/raw/arasan-nand-controller.c
630
addrs = &instr->ctx.addr.addrs[offset];
drivers/mtd/nand/raw/arasan-nand-controller.c
635
nfc_op->addr1_reg |= (u32)addrs[i] << i * 8;
drivers/mtd/nand/raw/arasan-nand-controller.c
637
nfc_op->addr2_reg |= addrs[i];
drivers/mtd/nand/raw/atmel/nand-controller.c
187
u8 addrs[5];
drivers/mtd/nand/raw/atmel/nand-controller.c
423
u8 *addrs = nc->op.addrs;
drivers/mtd/nand/raw/atmel/nand-controller.c
434
regmap_write(nc->base.smc, ATMEL_HSMC_NFC_ADDR, *addrs++);
drivers/mtd/nand/raw/atmel/nand-controller.c
442
addr = addrs[0] | (addrs[1] << 8) | (addrs[2] << 16) |
drivers/mtd/nand/raw/atmel/nand-controller.c
443
(addrs[3] << 24);
drivers/mtd/nand/raw/atmel/nand-controller.c
587
writeb(instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/atmel/nand-controller.c
652
nc->op.addrs[nc->op.naddrs] = instr->ctx.addr.addrs[j];
drivers/mtd/nand/raw/atmel/nand-controller.c
770
nc->op.addrs[nc->op.naddrs++] = column;
drivers/mtd/nand/raw/atmel/nand-controller.c
776
nc->op.addrs[nc->op.naddrs++] = column >> 8;
drivers/mtd/nand/raw/atmel/nand-controller.c
780
nc->op.addrs[nc->op.naddrs++] = page;
drivers/mtd/nand/raw/atmel/nand-controller.c
781
nc->op.addrs[nc->op.naddrs++] = page >> 8;
drivers/mtd/nand/raw/atmel/nand-controller.c
784
nc->op.addrs[nc->op.naddrs++] = page >> 16;
drivers/mtd/nand/raw/au1550nd.c
170
writeb(instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2478
brcmnand_low_level_op(host, LL_OP_ADDR, instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/brcmnand/brcmnand.c
2621
addr |= (instr->ctx.addr.addrs[j]) << (j << 3);
drivers/mtd/nand/raw/cadence-nand-controller.c
2131
const u8 *addrs;
drivers/mtd/nand/raw/cadence-nand-controller.c
2145
addrs = &instr->ctx.addr.addrs[offset];
drivers/mtd/nand/raw/cadence-nand-controller.c
2148
address |= (u64)addrs[i] << (8 * i);
drivers/mtd/nand/raw/cadence-nand-controller.c
2173
const u8 *addrs;
drivers/mtd/nand/raw/cadence-nand-controller.c
2179
addrs = &instr->ctx.addr.addrs[offset];
drivers/mtd/nand/raw/cadence-nand-controller.c
2182
page |= (u32)addrs[i] << (8 * i);
drivers/mtd/nand/raw/cs553x_nand.c
165
instr->ctx.addr.addrs[i]);
drivers/mtd/nand/raw/davinci_nand.c
760
iowrite8(instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/denali.c
1121
instr->ctx.addr.addrs,
drivers/mtd/nand/raw/diskonchip.c
525
u8 addr = instr->ctx.addr.addrs[i];
drivers/mtd/nand/raw/diskonchip.c
611
u8 addr = instr->ctx.addr.addrs[i];
drivers/mtd/nand/raw/fsl_upm.c
99
mar = (instr->ctx.addr.addrs[i] << (32 - fun->upm.width)) |
drivers/mtd/nand/raw/fsmc_nand.c
658
writeb_relaxed(instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/gpio.c
96
writeb(instr->ctx.addr.addrs[i], gpiomtd->io);
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
2568
desc = gpmi_chain_command(this, cmd, instr->ctx.addr.addrs,
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
272
writeb(instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/intel-nand-controller.c
538
instr->ctx.addr.addrs[i]);
drivers/mtd/nand/raw/loongson-nand-controller.c
210
const u8 *addrs;
drivers/mtd/nand/raw/loongson-nand-controller.c
225
addrs = &instr->ctx.addr.addrs[offset];
drivers/mtd/nand/raw/loongson-nand-controller.c
226
memcpy(op->addrs + op->addrs_offset, addrs, naddrs);
drivers/mtd/nand/raw/loongson-nand-controller.c
281
val = (u32)op->addrs[i] << shift;
drivers/mtd/nand/raw/loongson-nand-controller.c
286
val = (u32)op->addrs[i] << shift;
drivers/mtd/nand/raw/loongson-nand-controller.c
291
val = (u32)op->addrs[i] >> (BITS_PER_WORD - shift);
drivers/mtd/nand/raw/loongson-nand-controller.c
308
val = (u32)op->addrs[i] << shift;
drivers/mtd/nand/raw/loongson-nand-controller.c
313
val = (u32)op->addrs[i] << shift;
drivers/mtd/nand/raw/loongson-nand-controller.c
325
int col0 = op->addrs[0];
drivers/mtd/nand/raw/loongson-nand-controller.c
329
col0 = ALIGN_DOWN(op->addrs[0], chip->buf_align);
drivers/mtd/nand/raw/loongson-nand-controller.c
330
op->aligned_offset = op->addrs[0] - col0;
drivers/mtd/nand/raw/loongson-nand-controller.c
331
op->addrs[0] = col0;
drivers/mtd/nand/raw/loongson-nand-controller.c
348
col = op->addrs[1] << BITS_PER_BYTE | op->addrs[0];
drivers/mtd/nand/raw/loongson-nand-controller.c
88
char addrs[LOONGSON_NAND_MAX_ADDR_CYC];
drivers/mtd/nand/raw/marvell_nand.c
1727
const u8 *addrs;
drivers/mtd/nand/raw/marvell_nand.c
1749
addrs = &instr->ctx.addr.addrs[offset];
drivers/mtd/nand/raw/marvell_nand.c
1754
nfc_op->ndcb[1] |= addrs[i] << (8 * i);
drivers/mtd/nand/raw/marvell_nand.c
1757
nfc_op->ndcb[2] |= NDCB2_ADDR5_CYC(addrs[4]);
drivers/mtd/nand/raw/marvell_nand.c
1759
nfc_op->ndcb[3] |= NDCB3_ADDR6_CYC(addrs[5]);
drivers/mtd/nand/raw/marvell_nand.c
1761
nfc_op->ndcb[3] |= NDCB3_ADDR7_CYC(addrs[6]);
drivers/mtd/nand/raw/meson_nand.c
1062
cmd |= instr->ctx.addr.addrs[i] & 0xff;
drivers/mtd/nand/raw/meson_nand.c
158
u32 addrs[MAX_CYCLE_ADDRS];
drivers/mtd/nand/raw/meson_nand.c
699
u32 *addrs = nfc->cmdfifo.rw.addrs;
drivers/mtd/nand/raw/meson_nand.c
709
addrs[0] = cs | NFC_CMD_ALE | NFC_COLUMN_ADDR_0;
drivers/mtd/nand/raw/meson_nand.c
714
addrs[1] = cs | NFC_CMD_ALE | NFC_COLUMN_ADDR_1;
drivers/mtd/nand/raw/meson_nand.c
718
addrs[row_start] = cs | NFC_CMD_ALE | ROW_ADDER(page, 0);
drivers/mtd/nand/raw/meson_nand.c
719
addrs[row_start + 1] = cs | NFC_CMD_ALE | ROW_ADDER(page, 1);
drivers/mtd/nand/raw/meson_nand.c
722
addrs[row_start + 2] =
drivers/mtd/nand/raw/mtk_nand.c
478
mtk_nfc_send_address(nfc, instr->ctx.addr.addrs[i]);
drivers/mtd/nand/raw/mxc_nand.c
1589
host->devtype_data->send_addr(host, instr->ctx.addr.addrs[j], islast);
drivers/mtd/nand/raw/mxic_nand.c
421
instr->ctx.addr.addrs, NULL,
drivers/mtd/nand/raw/nand_base.c
1093
static int nand_fill_column_cycles(struct nand_chip *chip, u8 *addrs,
drivers/mtd/nand/raw/nand_base.c
1125
addrs[0] = offset_in_page;
drivers/mtd/nand/raw/nand_base.c
1134
addrs[1] = offset_in_page >> 8;
drivers/mtd/nand/raw/nand_base.c
1146
u8 addrs[4];
drivers/mtd/nand/raw/nand_base.c
1149
NAND_OP_ADDR(3, addrs, NAND_COMMON_TIMING_NS(conf, tWB_max)),
drivers/mtd/nand/raw/nand_base.c
1167
ret = nand_fill_column_cycles(chip, addrs, offset_in_page);
drivers/mtd/nand/raw/nand_base.c
1171
addrs[1] = page;
drivers/mtd/nand/raw/nand_base.c
1172
addrs[2] = page >> 8;
drivers/mtd/nand/raw/nand_base.c
1175
addrs[3] = page >> 16;
drivers/mtd/nand/raw/nand_base.c
1188
u8 addrs[5];
drivers/mtd/nand/raw/nand_base.c
1191
NAND_OP_ADDR(4, addrs, 0),
drivers/mtd/nand/raw/nand_base.c
1204
ret = nand_fill_column_cycles(chip, addrs, offset_in_page);
drivers/mtd/nand/raw/nand_base.c
1208
addrs[2] = page;
drivers/mtd/nand/raw/nand_base.c
1209
addrs[3] = page >> 8;
drivers/mtd/nand/raw/nand_base.c
1212
addrs[4] = page >> 16;
drivers/mtd/nand/raw/nand_base.c
1257
u8 addrs[5];
drivers/mtd/nand/raw/nand_base.c
1260
NAND_OP_ADDR(4, addrs, 0),
drivers/mtd/nand/raw/nand_base.c
1285
ret = nand_fill_column_cycles(chip, addrs, offset_in_page);
drivers/mtd/nand/raw/nand_base.c
1289
addrs[2] = page;
drivers/mtd/nand/raw/nand_base.c
1290
addrs[3] = page >> 8;
drivers/mtd/nand/raw/nand_base.c
1293
addrs[4] = page >> 16;
drivers/mtd/nand/raw/nand_base.c
1461
u8 addrs[2] = {};
drivers/mtd/nand/raw/nand_base.c
1464
NAND_OP_ADDR(2, addrs, 0),
drivers/mtd/nand/raw/nand_base.c
1472
ret = nand_fill_column_cycles(chip, addrs, offset_in_page);
drivers/mtd/nand/raw/nand_base.c
1537
u8 addrs[5] = {};
drivers/mtd/nand/raw/nand_base.c
1546
NAND_OP_ADDR(0, addrs, NAND_COMMON_TIMING_NS(conf, tADL_min)),
drivers/mtd/nand/raw/nand_base.c
1554
int naddrs = nand_fill_column_cycles(chip, addrs, offset_in_page);
drivers/mtd/nand/raw/nand_base.c
1559
addrs[naddrs++] = page;
drivers/mtd/nand/raw/nand_base.c
1560
addrs[naddrs++] = page >> 8;
drivers/mtd/nand/raw/nand_base.c
1562
addrs[naddrs++] = page >> 16;
drivers/mtd/nand/raw/nand_base.c
1771
u8 addrs[2];
drivers/mtd/nand/raw/nand_base.c
1774
NAND_OP_ADDR(2, addrs, NAND_COMMON_TIMING_NS(conf, tCCS_min)),
drivers/mtd/nand/raw/nand_base.c
1780
ret = nand_fill_column_cycles(chip, addrs, offset_in_page);
drivers/mtd/nand/raw/nand_base.c
1967
u8 addrs[3] = { page, page >> 8, page >> 16 };
drivers/mtd/nand/raw/nand_base.c
1970
NAND_OP_ADDR(2, addrs, 0),
drivers/mtd/nand/raw/nandsim.c
2195
ns_nand_write_byte(chip, instr->ctx.addr.addrs[i]);
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c
801
writel(instr->ctx.addr.addrs[i] | ENDADDR,
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c
804
writel(instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/omap2.c
2151
iowrite8(instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/pl35x-nand-controller.c
672
const u8 *addrs;
drivers/mtd/nand/raw/pl35x-nand-controller.c
693
addrs = &instr->ctx.addr.addrs[offset];
drivers/mtd/nand/raw/pl35x-nand-controller.c
698
addr1 |= PL35X_SMC_CMD_PHASE_ADDR(i, addrs[i]);
drivers/mtd/nand/raw/pl35x-nand-controller.c
700
addr2 |= PL35X_SMC_CMD_PHASE_ADDR(i - 4, addrs[i]);
drivers/mtd/nand/raw/qcom_nandc.c
1610
const u8 *addrs;
drivers/mtd/nand/raw/qcom_nandc.c
1627
addrs = &instr->ctx.addr.addrs[offset];
drivers/mtd/nand/raw/qcom_nandc.c
1630
q_op->addr1_reg |= cpu_to_le32(addrs[i] << (i * 8));
drivers/mtd/nand/raw/qcom_nandc.c
1633
q_op->addr2_reg |= cpu_to_le32(addrs[4]);
drivers/mtd/nand/raw/renesas-nand-controller.c
700
const u8 *addrs;
drivers/mtd/nand/raw/renesas-nand-controller.c
747
addrs = instr->ctx.addr.addrs;
drivers/mtd/nand/raw/renesas-nand-controller.c
758
rop.addr0_col |= addrs[i] << (i * 8);
drivers/mtd/nand/raw/renesas-nand-controller.c
762
rop.addr0_row |= addrs[2 + i] << (i * 8);
drivers/mtd/nand/raw/renesas-nand-controller.c
770
rop.addr1_col |= addrs[i] << (i * 8);
drivers/mtd/nand/raw/renesas-nand-controller.c
774
rop.addr1_row |= addrs[2 + i] << (i * 8);
drivers/mtd/nand/raw/rockchip-nand-controller.c
356
writeb(instr->ctx.addr.addrs[j + start],
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1343
writeb_relaxed(instr->ctx.addr.addrs[i],
drivers/mtd/nand/raw/sunxi_nand.c
2151
u32 cmd = 0, extcmd = 0, cnt = 0, addrs[2] = { };
drivers/mtd/nand/raw/sunxi_nand.c
2177
u32 addr = instr->ctx.addr.addrs[j + start];
drivers/mtd/nand/raw/sunxi_nand.c
2179
addrs[j / 4] |= addr << (j % 4) * 8;
drivers/mtd/nand/raw/sunxi_nand.c
2216
writel(addrs[0], nfc->regs + NFC_REG_ADDR_LOW);
drivers/mtd/nand/raw/sunxi_nand.c
2217
writel(addrs[1], nfc->regs + NFC_REG_ADDR_HIGH);
drivers/mtd/nand/raw/technologic-nand-controller.c
85
iowrite8_rep(data->base, instr->ctx.addr.addrs, instr->ctx.addr.naddrs);
drivers/mtd/nand/raw/tegra_nand.c
363
const u8 *addrs;
drivers/mtd/nand/raw/tegra_nand.c
385
addrs = &instr->ctx.addr.addrs[offset];
drivers/mtd/nand/raw/tegra_nand.c
389
addr1 |= *addrs++ << (BITS_PER_BYTE * i);
drivers/mtd/nand/raw/tegra_nand.c
392
addr2 |= *addrs++ << (BITS_PER_BYTE * i);
drivers/mtd/nand/raw/vf610_nfc.c
389
u8 val = instr->ctx.addr.addrs[i];
drivers/net/bonding/bond_main.c
225
.offset = offsetof(struct flow_keys, addrs.v4addrs),
drivers/net/bonding/bond_main.c
229
.offset = offsetof(struct flow_keys, addrs.v6addrs),
drivers/net/bonding/bond_main.c
233
.offset = offsetof(struct flow_keys, addrs.tipckey),
drivers/net/bonding/bond_main.c
5471
flow->addrs.v6addrs.src = inet6_sk(sk)->saddr;
drivers/net/bonding/bond_main.c
5472
flow->addrs.v6addrs.dst = sk->sk_v6_daddr;
drivers/net/bonding/bond_main.c
5479
flow->addrs.v4addrs.src = inet_sk(sk)->inet_rcv_saddr;
drivers/net/bonding/bond_main.c
5480
flow->addrs.v4addrs.dst = inet_sk(sk)->inet_daddr;
drivers/net/dsa/bcm_sf2_cfp.c
264
struct flow_dissector_key_ipv4_addrs *addrs,
drivers/net/dsa/bcm_sf2_cfp.c
310
(be32_to_cpu(addrs->dst) & 0x0000ff00) >> 8;
drivers/net/dsa/bcm_sf2_cfp.c
321
reg = (u32)(be32_to_cpu(addrs->dst) & 0xff) << 24 |
drivers/net/dsa/bcm_sf2_cfp.c
322
(u32)(be32_to_cpu(addrs->dst) >> 16) << 8 |
drivers/net/dsa/bcm_sf2_cfp.c
323
(be32_to_cpu(addrs->src) & 0x0000ff00) >> 8;
drivers/net/dsa/bcm_sf2_cfp.c
336
reg = (u32)(be32_to_cpu(addrs->src) & 0xff) << 24 |
drivers/net/dsa/bcm_sf2_cfp.c
337
(u32)(be32_to_cpu(addrs->src) >> 16) << 8 |
drivers/net/ethernet/actions/owl-emac.c
1120
ether_addr_copy(priv->mcaddr_list.addrs[index++], ha->addr);
drivers/net/ethernet/actions/owl-emac.c
480
mac_addr = priv->mcaddr_list.addrs[i];
drivers/net/ethernet/actions/owl-emac.h
232
u8 addrs[OWL_EMAC_MAX_MULTICAST_ADDRS][ETH_ALEN];
drivers/net/ethernet/airoha/airoha_ppe.c
1198
struct flow_match_ipv4_addrs addrs;
drivers/net/ethernet/airoha/airoha_ppe.c
1200
flow_rule_match_ipv4_addrs(rule, &addrs);
drivers/net/ethernet/airoha/airoha_ppe.c
1201
data.v4.src_addr = addrs.key->src;
drivers/net/ethernet/airoha/airoha_ppe.c
1202
data.v4.dst_addr = addrs.key->dst;
drivers/net/ethernet/airoha/airoha_ppe.c
1207
struct flow_match_ipv6_addrs addrs;
drivers/net/ethernet/airoha/airoha_ppe.c
1209
flow_rule_match_ipv6_addrs(rule, &addrs);
drivers/net/ethernet/airoha/airoha_ppe.c
1211
data.v6.src_addr = addrs.key->src;
drivers/net/ethernet/airoha/airoha_ppe.c
1212
data.v6.dst_addr = addrs.key->dst;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2817
u32 addr_to_write, vifid, addrs, stats_type, i;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2828
addrs = SHMEM2_RD(bp, afex_param2_to_driver[BP_FW_MB_IDX(bp)]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2831
vifid, addrs);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2833
addrs);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15761
if (keys1->addrs.v4addrs.src != keys2->addrs.v4addrs.src ||
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15762
masks1->addrs.v4addrs.src != masks2->addrs.v4addrs.src ||
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15763
keys1->addrs.v4addrs.dst != keys2->addrs.v4addrs.dst ||
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15764
masks1->addrs.v4addrs.dst != masks2->addrs.v4addrs.dst)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15767
if (!ipv6_addr_equal(&keys1->addrs.v6addrs.src,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15768
&keys2->addrs.v6addrs.src) ||
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15769
!ipv6_addr_equal(&masks1->addrs.v6addrs.src,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15770
&masks2->addrs.v6addrs.src) ||
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15771
!ipv6_addr_equal(&keys1->addrs.v6addrs.dst,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15772
&keys2->addrs.v6addrs.dst) ||
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15773
!ipv6_addr_equal(&masks1->addrs.v6addrs.dst,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15774
&masks2->addrs.v6addrs.dst))
drivers/net/ethernet/broadcom/bnxt/bnxt.c
285
.addrs = {
drivers/net/ethernet/broadcom/bnxt/bnxt.c
298
.addrs = {
drivers/net/ethernet/broadcom/bnxt/bnxt.c
311
.addrs = {
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6080
return sizeof(fkeys->addrs.v4addrs) +
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6084
return sizeof(fkeys->addrs.v4addrs);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6089
return sizeof(fkeys->addrs.v6addrs) +
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6093
return sizeof(fkeys->addrs.v6addrs);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6113
tuple4.v4addrs = fkeys->addrs.v4addrs;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6117
tuple6.v6addrs = fkeys->addrs.v6addrs;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6449
*(struct in6_addr *)&req->src_ipaddr[0] = keys->addrs.v6addrs.src;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6450
*(struct in6_addr *)&req->src_ipaddr_mask[0] = masks->addrs.v6addrs.src;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6451
*(struct in6_addr *)&req->dst_ipaddr[0] = keys->addrs.v6addrs.dst;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6452
*(struct in6_addr *)&req->dst_ipaddr_mask[0] = masks->addrs.v6addrs.dst;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6454
req->src_ipaddr[0] = keys->addrs.v4addrs.src;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6455
req->src_ipaddr_mask[0] = masks->addrs.v4addrs.src;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6456
req->dst_ipaddr[0] = keys->addrs.v4addrs.dst;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6457
req->dst_ipaddr_mask[0] = masks->addrs.v4addrs.dst;
drivers/net/ethernet/broadcom/bnxt/bnxt.h
1465
struct flow_dissector_key_addrs addrs;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1207
fs->h_u.tcp_ip4_spec.ip4src = fkeys->addrs.v4addrs.src;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1208
fs->m_u.tcp_ip4_spec.ip4src = fmasks->addrs.v4addrs.src;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1209
fs->h_u.tcp_ip4_spec.ip4dst = fkeys->addrs.v4addrs.dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1210
fs->m_u.tcp_ip4_spec.ip4dst = fmasks->addrs.v4addrs.dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1236
fkeys->addrs.v6addrs.src;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1238
fmasks->addrs.v6addrs.src;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1240
fkeys->addrs.v6addrs.dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1242
fmasks->addrs.v6addrs.dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1427
fkeys->addrs.v4addrs.src = ip_spec->ip4src;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1428
fmasks->addrs.v4addrs.src = ip_mask->ip4src;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1429
fkeys->addrs.v4addrs.dst = ip_spec->ip4dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1430
fmasks->addrs.v4addrs.dst = ip_mask->ip4dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1442
fkeys->addrs.v4addrs.src = ip_spec->ip4src;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1443
fmasks->addrs.v4addrs.src = ip_mask->ip4src;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1444
fkeys->addrs.v4addrs.dst = ip_spec->ip4dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1445
fmasks->addrs.v4addrs.dst = ip_mask->ip4dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1459
fkeys->addrs.v6addrs.src = *(struct in6_addr *)&ip_spec->ip6src;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1460
fmasks->addrs.v6addrs.src = *(struct in6_addr *)&ip_mask->ip6src;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1461
fkeys->addrs.v6addrs.dst = *(struct in6_addr *)&ip_spec->ip6dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1462
fmasks->addrs.v6addrs.dst = *(struct in6_addr *)&ip_mask->ip6dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1475
fkeys->addrs.v6addrs.src = *(struct in6_addr *)&ip_spec->ip6src;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1476
fmasks->addrs.v6addrs.src = *(struct in6_addr *)&ip_mask->ip6src;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1477
fkeys->addrs.v6addrs.dst = *(struct in6_addr *)&ip_spec->ip6dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1478
fmasks->addrs.v6addrs.dst = *(struct in6_addr *)&ip_mask->ip6dst;
drivers/net/ethernet/cisco/enic/enic_clsf.c
162
if (tpos->keys.addrs.v4addrs.src == k->addrs.v4addrs.src &&
drivers/net/ethernet/cisco/enic/enic_clsf.c
163
tpos->keys.addrs.v4addrs.dst == k->addrs.v4addrs.dst &&
drivers/net/ethernet/cisco/enic/enic_clsf.c
38
data.u.ipv4.src_addr = ntohl(keys->addrs.v4addrs.src);
drivers/net/ethernet/cisco/enic/enic_clsf.c
39
data.u.ipv4.dst_addr = ntohl(keys->addrs.v4addrs.dst);
drivers/net/ethernet/fungible/funeth/funeth_tx.c
156
dma_addr_t addrs[MAX_SKB_FRAGS + 1];
drivers/net/ethernet/fungible/funeth/funeth_tx.c
166
skb_headlen(skb), addrs, lens))) {
drivers/net/ethernet/fungible/funeth/funeth_tx.c
277
gle = fun_write_gl(q, req, addrs, lens, ngle);
drivers/net/ethernet/fungible/funeth/funeth_tx.c
80
const dma_addr_t *addrs,
drivers/net/ethernet/fungible/funeth/funeth_tx.c
91
fun_dataop_gl_init(gle, 0, 0, lens[i], addrs[i]);
drivers/net/ethernet/fungible/funeth/funeth_tx.c
96
fun_dataop_gl_init(gle, 0, 0, lens[i], addrs[i]);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
1917
#define flow_ip6_src fkeys->addrs.v6addrs.src.in6_u.u6_addr32
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
1918
#define flow_ip6_dst fkeys->addrs.v6addrs.dst.in6_u.u6_addr32
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
1925
tuples->src_ip[3] = be32_to_cpu(fkeys->addrs.v4addrs.src);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
1926
tuples->dst_ip[3] = be32_to_cpu(fkeys->addrs.v4addrs.dst);
drivers/net/ethernet/intel/i40e/i40e_common.c
379
struct i40e_aqc_mac_address_read_data *addrs,
drivers/net/ethernet/intel/i40e/i40e_common.c
390
status = i40e_asq_send_command(hw, &desc, addrs,
drivers/net/ethernet/intel/i40e/i40e_common.c
391
sizeof(*addrs), cmd_details);
drivers/net/ethernet/intel/i40e/i40e_common.c
436
struct i40e_aqc_mac_address_read_data addrs;
drivers/net/ethernet/intel/i40e/i40e_common.c
440
status = i40e_aq_mac_address_read(hw, &flags, &addrs, NULL);
drivers/net/ethernet/intel/i40e/i40e_common.c
443
ether_addr_copy(mac_addr, addrs.pf_lan_mac);
drivers/net/ethernet/intel/i40e/i40e_common.c
457
struct i40e_aqc_mac_address_read_data addrs;
drivers/net/ethernet/intel/i40e/i40e_common.c
461
status = i40e_aq_mac_address_read(hw, &flags, &addrs, NULL);
drivers/net/ethernet/intel/i40e/i40e_common.c
466
ether_addr_copy(mac_addr, addrs.port_mac);
drivers/net/ethernet/intel/ice/ice_arfs.c
325
fltr_info->ip.v4.src_ip = fk->addrs.v4addrs.src;
drivers/net/ethernet/intel/ice/ice_arfs.c
326
fltr_info->ip.v4.dst_ip = fk->addrs.v4addrs.dst;
drivers/net/ethernet/intel/ice/ice_arfs.c
334
memcpy(&fltr_info->ip.v6.src_ip, &fk->addrs.v6addrs.src,
drivers/net/ethernet/intel/ice/ice_arfs.c
336
memcpy(&fltr_info->ip.v6.dst_ip, &fk->addrs.v6addrs.dst,
drivers/net/ethernet/intel/ice/ice_arfs.c
411
fltr_info->ip.v4.src_ip == fk->addrs.v4addrs.src &&
drivers/net/ethernet/intel/ice/ice_arfs.c
412
fltr_info->ip.v4.dst_ip == fk->addrs.v4addrs.dst &&
drivers/net/ethernet/intel/ice/ice_arfs.c
418
!memcmp(&fltr_info->ip.v6.src_ip, &fk->addrs.v6addrs.src,
drivers/net/ethernet/intel/ice/ice_arfs.c
420
!memcmp(&fltr_info->ip.v6.dst_ip, &fk->addrs.v6addrs.dst,
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
421
struct flow_match_ipv4_addrs addrs;
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
423
flow_rule_match_ipv4_addrs(rule, &addrs);
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
425
data.v4.src_addr = addrs.key->src;
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
426
data.v4.dst_addr = addrs.key->dst;
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
432
struct flow_match_ipv6_addrs addrs;
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
434
flow_rule_match_ipv6_addrs(rule, &addrs);
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
436
data.v6.src_addr = addrs.key->src;
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
437
data.v6.dst_addr = addrs.key->dst;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1435
tuple->ip.src_v4 = flow_keys.addrs.v4addrs.src;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1436
tuple->ip.dst_v4 = flow_keys.addrs.v4addrs.dst;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1441
tuple->ip.src_v6 = flow_keys.addrs.v6addrs.src;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1442
tuple->ip.dst_v6 = flow_keys.addrs.v6addrs.dst;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1126
if (sa_entry->attrs.addrs.family == AF_INET)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1146
static void mlx5e_ipsec_policy_mask(struct mlx5e_ipsec_addr *addrs,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1151
if (addrs->family == AF_INET) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1152
addrs->smask.m4 = word_to_mask(sel->prefixlen_s);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1153
addrs->saddr.a4 &= addrs->smask.m4;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1154
addrs->dmask.m4 = word_to_mask(sel->prefixlen_d);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1155
addrs->daddr.a4 &= addrs->dmask.m4;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1161
addrs->smask.m6[i] =
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1163
addrs->saddr.a6[i] &= addrs->smask.m6[i];
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1166
addrs->dmask.m6[i] =
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1168
addrs->daddr.a6[i] &= addrs->dmask.m6[i];
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1244
memcpy(&attrs->addrs.saddr, sel->saddr.a6, sizeof(attrs->addrs.saddr));
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1245
memcpy(&attrs->addrs.daddr, sel->daddr.a6, sizeof(attrs->addrs.daddr));
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1246
attrs->addrs.family = sel->family;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1247
mlx5e_ipsec_policy_mask(&attrs->addrs, sel);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
261
struct mlx5e_ipsec_addr *addrs = &attrs->addrs;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
283
switch (addrs->family) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
286
fl4.daddr = addrs->saddr.a4;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
287
fl4.saddr = addrs->daddr.a4;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
288
pkey = &addrs->saddr.a4;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
292
memcpy(fl6.daddr.s6_addr32, addrs->saddr.a6, 16);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
293
memcpy(fl6.saddr.s6_addr32, addrs->daddr.a6, 16);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
294
pkey = &addrs->saddr.a6;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
303
switch (addrs->family) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
306
fl4.daddr = addrs->daddr.a4;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
307
fl4.saddr = addrs->saddr.a4;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
308
pkey = &addrs->daddr.a4;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
312
memcpy(fl6.daddr.s6_addr32, addrs->daddr.a6, 16);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
313
memcpy(fl6.saddr.s6_addr32, addrs->saddr.a6, 16);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
314
pkey = &addrs->daddr.a6;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
330
switch (addrs->family) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
381
static void mlx5e_ipsec_state_mask(struct mlx5e_ipsec_addr *addrs)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
387
memset(addrs->smask.m6, 0xFF, sizeof(__be32) * 4);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
388
memset(addrs->dmask.m6, 0xFF, sizeof(__be32) * 4);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
463
memcpy(&attrs->addrs.saddr, x->props.saddr.a6,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
464
sizeof(attrs->addrs.saddr));
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
465
memcpy(&attrs->addrs.daddr, x->id.daddr.a6, sizeof(attrs->addrs.daddr));
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
466
attrs->addrs.family = x->props.family;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
467
mlx5e_ipsec_state_mask(&attrs->addrs);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
961
if (attrs->addrs.family == AF_INET) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
962
if (!neigh_key_eq32(n, &attrs->addrs.saddr.a4) &&
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
963
!neigh_key_eq32(n, &attrs->addrs.daddr.a4))
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
966
if (!neigh_key_eq128(n, &attrs->addrs.saddr.a4) &&
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
967
!neigh_key_eq128(n, &attrs->addrs.daddr.a4))
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
103
struct mlx5e_ipsec_addr addrs;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
294
struct mlx5e_ipsec_addr addrs;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1517
struct mlx5e_ipsec_addr *addrs)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1519
__be32 *saddr = &addrs->saddr.a4;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1520
__be32 *smask = &addrs->smask.m4;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1521
__be32 *daddr = &addrs->daddr.a4;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1522
__be32 *dmask = &addrs->dmask.m4;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1548
struct mlx5e_ipsec_addr *addrs)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1550
__be32 *saddr = addrs->saddr.a6;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1551
__be32 *smask = addrs->smask.m6;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1552
__be32 *daddr = addrs->daddr.a6;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1553
__be32 *dmask = addrs->dmask.m6;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1764
switch (attrs->addrs.family) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1781
switch (attrs->addrs.family) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1804
switch (attrs->addrs.family) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1807
memcpy(&iphdr->saddr, &attrs->addrs.saddr.a4, 4);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1808
memcpy(&iphdr->daddr, &attrs->addrs.daddr.a4, 4);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1817
memcpy(&ipv6hdr->saddr, &attrs->addrs.saddr.a6, 16);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1818
memcpy(&ipv6hdr->daddr, &attrs->addrs.daddr.a6, 16);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1852
if (attrs->addrs.family == AF_INET) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2045
rx = rx_ft_get(mdev, ipsec, attrs->addrs.family, attrs->type);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2055
if (attrs->addrs.family == AF_INET)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2056
setup_fte_addr4(spec, &attrs->addrs);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2058
setup_fte_addr6(spec, &attrs->addrs);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2158
rx_ft_put(ipsec, attrs->addrs.family, attrs->type);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2190
if (attrs->addrs.family == AF_INET)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2191
setup_fte_addr4(spec, &attrs->addrs);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2193
setup_fte_addr6(spec, &attrs->addrs);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2277
if (attrs->addrs.family == AF_INET)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2278
setup_fte_addr4(spec, &attrs->addrs);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2280
setup_fte_addr6(spec, &attrs->addrs);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2350
ft = rx_ft_get_policy(mdev, pol_entry->ipsec, attrs->addrs.family,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2355
rx = ipsec_rx(pol_entry->ipsec, attrs->addrs.family, attrs->type);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2363
if (attrs->addrs.family == AF_INET)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2364
setup_fte_addr4(spec, &attrs->addrs);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2366
setup_fte_addr6(spec, &attrs->addrs);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2406
rx_ft_put_policy(pol_entry->ipsec, attrs->addrs.family, attrs->prio,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2681
rx_ft_put(sa_entry->ipsec, sa_entry->attrs.addrs.family,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2719
pol_entry->attrs.addrs.family,
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
678
tuple->src_ipv4 = fk->addrs.v4addrs.src;
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
679
tuple->dst_ipv4 = fk->addrs.v4addrs.dst;
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
681
memcpy(&tuple->src_ipv6, &fk->addrs.v6addrs.src,
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
683
memcpy(&tuple->dst_ipv6, &fk->addrs.v6addrs.dst,
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
705
return tuple->src_ipv4 == fk->addrs.v4addrs.src &&
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
706
tuple->dst_ipv4 == fk->addrs.v4addrs.dst;
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
708
return !memcmp(&tuple->src_ipv6, &fk->addrs.v6addrs.src,
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
710
!memcmp(&tuple->dst_ipv6, &fk->addrs.v6addrs.dst,
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
110
memcpy(&vhdr->addrs, skb->data, cpy1_sz);
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.c
194
memcpy(mac_addr, reply.r.mac_addr.addrs[port].mac, ETH_ALEN);
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx_fw.h
77
} addrs[4];
drivers/net/ethernet/rdc/r6040.c
916
u8 *addrs = ha->addr;
drivers/net/ethernet/rdc/r6040.c
918
crc = ether_crc(ETH_ALEN, addrs);
drivers/net/ethernet/seeq/ether3.c
589
unsigned char addrs[16];
drivers/net/ethernet/seeq/ether3.c
610
ether3_readbuffer(dev, addrs+2, 12);
drivers/net/ethernet/seeq/ether3.c
615
printk("%pM %pM\n", addrs + 2, addrs + 8);
drivers/net/ethernet/seeq/ether3.c
622
if (!(*(unsigned long *)&dev->dev_addr[0] ^ *(unsigned long *)&addrs[2+6]) &&
drivers/net/ethernet/seeq/ether3.c
623
!(*(unsigned short *)&dev->dev_addr[4] ^ *(unsigned short *)&addrs[2+10])) {
drivers/net/ethernet/seeq/ether3.c
642
*(unsigned short *)(buf + 0) = *(unsigned short *)(addrs + 2);
drivers/net/ethernet/seeq/ether3.c
643
*(unsigned long *)(buf + 2) = *(unsigned long *)(addrs + 4);
drivers/net/ethernet/seeq/ether3.c
644
*(unsigned long *)(buf + 6) = *(unsigned long *)(addrs + 8);
drivers/net/ethernet/seeq/ether3.c
645
*(unsigned short *)(buf + 10) = *(unsigned short *)(addrs + 12);
drivers/net/ethernet/sfc/falcon/rx.c
872
spec.rem_host[0] = fk.addrs.v4addrs.src;
drivers/net/ethernet/sfc/falcon/rx.c
873
spec.loc_host[0] = fk.addrs.v4addrs.dst;
drivers/net/ethernet/sfc/falcon/rx.c
875
memcpy(spec.rem_host, &fk.addrs.v6addrs.src, sizeof(struct in6_addr));
drivers/net/ethernet/sfc/falcon/rx.c
876
memcpy(spec.loc_host, &fk.addrs.v6addrs.dst, sizeof(struct in6_addr));
drivers/net/ethernet/sfc/rx_common.c
947
req->spec.rem_host[0] = fk.addrs.v4addrs.src;
drivers/net/ethernet/sfc/rx_common.c
948
req->spec.loc_host[0] = fk.addrs.v4addrs.dst;
drivers/net/ethernet/sfc/rx_common.c
950
memcpy(req->spec.rem_host, &fk.addrs.v6addrs.src,
drivers/net/ethernet/sfc/rx_common.c
952
memcpy(req->spec.loc_host, &fk.addrs.v6addrs.dst,
drivers/net/ethernet/sfc/siena/rx_common.c
938
req->spec.rem_host[0] = fk.addrs.v4addrs.src;
drivers/net/ethernet/sfc/siena/rx_common.c
939
req->spec.loc_host[0] = fk.addrs.v4addrs.dst;
drivers/net/ethernet/sfc/siena/rx_common.c
941
memcpy(req->spec.rem_host, &fk.addrs.v6addrs.src,
drivers/net/ethernet/sfc/siena/rx_common.c
943
memcpy(req->spec.loc_host, &fk.addrs.v6addrs.dst,
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
283
static inline u32 mtl_chanx_base_addr(const struct dwmac4_addrs *addrs,
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
288
if (addrs)
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
289
addr = addrs->mtl_chan + (x * addrs->mtl_chan_offset);
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
296
#define MTL_CHAN_TX_OP_MODE(addrs, x) mtl_chanx_base_addr(addrs, x)
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
297
#define MTL_CHAN_TX_DEBUG(addrs, x) (mtl_chanx_base_addr(addrs, x) + 0x8)
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
298
#define MTL_CHAN_INT_CTRL(addrs, x) (mtl_chanx_base_addr(addrs, x) + 0x2c)
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
299
#define MTL_CHAN_RX_OP_MODE(addrs, x) (mtl_chanx_base_addr(addrs, x) + 0x30)
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
300
#define MTL_CHAN_RX_DEBUG(addrs, x) (mtl_chanx_base_addr(addrs, x) + 0x38)
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
340
static inline u32 mtl_etsx_ctrl_base_addr(const struct dwmac4_addrs *addrs,
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
345
if (addrs)
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
346
addr = addrs->mtl_ets_ctrl + (x * addrs->mtl_ets_ctrl_offset);
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
360
static inline u32 mtl_txqx_weight_base_addr(const struct dwmac4_addrs *addrs,
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
365
if (addrs)
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
366
addr = addrs->mtl_txq_weight + (x * addrs->mtl_txq_weight_offset);
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
379
static inline u32 mtl_send_slp_credx_base_addr(const struct dwmac4_addrs *addrs,
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
384
if (addrs)
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
385
addr = addrs->mtl_send_slp_cred + (x * addrs->mtl_send_slp_cred_offset);
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
398
static inline u32 mtl_high_credx_base_addr(const struct dwmac4_addrs *addrs,
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
403
if (addrs)
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
404
addr = addrs->mtl_high_cred + (x * addrs->mtl_high_cred_offset);
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
417
static inline u32 mtl_low_credx_base_addr(const struct dwmac4_addrs *addrs,
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
422
if (addrs)
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
423
addr = addrs->mtl_low_cred + (x * addrs->mtl_low_cred_offset);
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
131
#define DMA_CHAN_RX_WATCHDOG(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x38)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
132
#define DMA_CHAN_SLOT_CTRL_STATUS(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x3c)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
133
#define DMA_CHAN_CUR_TX_DESC(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x44)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
134
#define DMA_CHAN_CUR_RX_DESC(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x4c)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
135
#define DMA_CHAN_CUR_TX_BUF_ADDR_HI(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x50)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
136
#define DMA_CHAN_CUR_TX_BUF_ADDR(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x54)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
137
#define DMA_CHAN_CUR_RX_BUF_ADDR_HI(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x58)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
138
#define DMA_CHAN_CUR_RX_BUF_ADDR(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x5c)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
139
#define DMA_CHAN_STATUS(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x60)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
54
static inline u32 dma_chanx_base_addr(const struct dwmac4_addrs *addrs,
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
59
if (addrs)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
60
addr = addrs->dma_chan + (x * addrs->dma_chan_offset);
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
67
#define DMA_CHAN_CONTROL(addrs, x) dma_chanx_base_addr(addrs, x)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
72
#define DMA_CHAN_TX_CONTROL(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x4)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
80
#define DMA_CHAN_RX_CONTROL(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x8)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
86
#define DMA_CHAN_TX_BASE_ADDR_HI(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x10)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
87
#define DMA_CHAN_TX_BASE_ADDR(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x14)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
88
#define DMA_CHAN_RX_BASE_ADDR_HI(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x18)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
89
#define DMA_CHAN_RX_BASE_ADDR(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x1c)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
90
#define DMA_CHAN_TX_END_ADDR(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x20)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
91
#define DMA_CHAN_RX_END_ADDR(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x28)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
92
#define DMA_CHAN_TX_RING_LEN(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x2c)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
93
#define DMA_CHAN_RX_RING_LEN(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x30)
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h
95
#define DMA_CHAN_INTR_ENA(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x34)
drivers/net/ethernet/sun/niu.h
1501
u64 addrs;
drivers/net/ethernet/sun/niu.h
1509
u64 addrs[4];
drivers/net/hyperv/hyperv_net.h
1118
hash = jhash2((u32 *)&flow.addrs.v4addrs, 2, hashrnd);
drivers/net/hyperv/hyperv_net.h
1120
hash = jhash2((u32 *)&flow.addrs.v6addrs, 8, hashrnd);
drivers/net/ipvlan/ipvlan.h
67
struct list_head addrs;
drivers/net/ipvlan/ipvlan_core.c
126
list_for_each_entry(addr, &ipvlan->addrs, anode) {
drivers/net/ipvlan/ipvlan_main.c
195
list_for_each_entry(addr, &ipvlan->addrs, anode)
drivers/net/ipvlan/ipvlan_main.c
212
list_for_each_entry(addr, &ipvlan->addrs, anode)
drivers/net/ipvlan/ipvlan_main.c
583
INIT_LIST_HEAD(&ipvlan->addrs);
drivers/net/ipvlan/ipvlan_main.c
662
list_for_each_entry_safe(addr, next, &ipvlan->addrs, anode) {
drivers/net/ipvlan/ipvlan_main.c
838
list_add_tail_rcu(&addr->anode, &ipvlan->addrs);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1986
struct wmi_mac_addr *addrs;
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2057
addrs = (void *)tlv->value;
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2059
ether_addr_copy(addrs[i].addr, arg->bssids[i].bssid);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
132
memcpy(aad + 2, &hdr->addrs, 3 * ETH_ALEN);
drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h
198
__le32 addrs[];
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1028
struct iwl_fw_ini_addr_size *pairs = (void *)reg->addrs;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1124
u32 registers_num = iwl_tlv_array_len(reg_data->reg_tlv, reg, addrs);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1147
u32 registers_num = iwl_tlv_array_len(reg_data->reg_tlv, reg, addrs);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
117
u32 addr = le32_to_cpu(reg->addrs[idx]) +
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
130
struct iwl_fw_ini_addr_size *pairs = (void *)reg->addrs;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
203
u32 addr = le32_to_cpu(reg->addrs[idx]);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
216
struct iwl_fw_ini_addr_size *pairs = (void *)reg->addrs;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
231
u32 addr = le32_to_cpu(reg->addrs[idx]) +
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
251
u32 addr = le32_to_cpu(reg->addrs[idx]) +
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
277
u32 addr = le32_to_cpu(reg->addrs[idx]) +
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
434
u32 registers_num = iwl_tlv_array_len(reg_data->reg_tlv, reg, addrs);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
453
addr = le32_to_cpu(reg->addrs[i]) + offs;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
498
u32 addr = le32_to_cpu(reg->addrs[idx]);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
607
u32 registers_num = iwl_tlv_array_len(reg_data->reg_tlv, reg, addrs);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
625
addr = le32_to_cpu(reg->addrs[i]) + offs;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
820
const struct iwl_fw_mon_regs *addrs)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
823
&addrs->write_ptr);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
830
&addrs->cycle_cnt);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
832
&addrs->cur_frag);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
925
return iwl_tlv_array_len(reg_data->reg_tlv, reg, addrs);
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1929
struct iwl_targ_addr *addrs;
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1936
addrs = cmd->targ_addrs;
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1965
addrs[i].addr = wowlan_data->target_ipv6_addrs[i];
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1966
addrs[i].config_num = cpu_to_le32(j);
drivers/net/wireless/intel/iwlwifi/mvm/offloading.c
109
addrs[i].addr = mvmvif->target_ipv6_addrs[i];
drivers/net/wireless/intel/iwlwifi/mvm/offloading.c
110
addrs[i].config_num = cpu_to_le32(j);
drivers/net/wireless/intel/iwlwifi/mvm/offloading.c
67
struct iwl_targ_addr *addrs;
drivers/net/wireless/intel/iwlwifi/mvm/offloading.c
75
addrs = cmd.v3s.targ_addrs;
drivers/net/wireless/intel/iwlwifi/mvm/offloading.c
80
addrs = cmd.v4.targ_addrs;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
116
u32 addrs[DACK_REG_8822C] = {0x180c, 0x1810, 0x410c, 0x4110,
drivers/net/wireless/realtek/rtw88/rtw8822c.c
123
backup[i].reg = addrs[i];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
124
backup[i].val = rtw_read32(rtwdev, addrs[i]);
drivers/net/xen-netback/hash.c
194
memcpy(&data[0], &flow.addrs.v4addrs.src, 4);
drivers/net/xen-netback/hash.c
195
memcpy(&data[4], &flow.addrs.v4addrs.dst, 4);
drivers/net/xen-netback/hash.c
204
memcpy(&data[0], &flow.addrs.v4addrs.src, 4);
drivers/net/xen-netback/hash.c
205
memcpy(&data[4], &flow.addrs.v4addrs.dst, 4);
drivers/net/xen-netback/hash.c
218
memcpy(&data[0], &flow.addrs.v6addrs.src, 16);
drivers/net/xen-netback/hash.c
219
memcpy(&data[16], &flow.addrs.v6addrs.dst, 16);
drivers/net/xen-netback/hash.c
228
memcpy(&data[0], &flow.addrs.v6addrs.src, 16);
drivers/net/xen-netback/hash.c
229
memcpy(&data[16], &flow.addrs.v6addrs.dst, 16);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1474
is_adjacent_block(u32 *addrs, dma_addr_t addr, unsigned int k)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1481
tmp = (addrs[k - 1] & PAGE_MASK) +
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1482
(((addrs[k - 1] & ~PAGE_MASK) + 1) << PAGE_SHIFT);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1501
u32 *addrs;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1547
addrs = pagelist->addrs;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1548
pages = (struct page **)(addrs + num_pages);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1652
if (is_adjacent_block(addrs, addr, k))
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1653
addrs[k - 1] += ((len + PAGE_SIZE - 1) >> PAGE_SHIFT);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1655
addrs[k++] = (addr & PAGE_MASK) |
drivers/s390/net/qeth_core_main.c
548
unsigned int key = ipv4_addr_hash(cmd->addrs[i].addr);
drivers/s390/net/qeth_core_main.c
553
if (addr->addr.s6_addr32[3] == cmd->addrs[i].addr) {
drivers/s390/net/qeth_core_main.c
566
&cmd->addrs[i].addr);
drivers/s390/net/qeth_core_main.c
570
ipv6_addr_set(&addr->addr, 0, 0, 0, cmd->addrs[i].addr);
drivers/s390/net/qeth_core_main.c
591
u32 key = ipv6_addr_hash(&cmd->addrs[i].addr);
drivers/s390/net/qeth_core_main.c
596
if (ipv6_addr_equal(&addr->addr, &cmd->addrs[i].addr)) {
drivers/s390/net/qeth_core_main.c
609
&cmd->addrs[i].addr);
drivers/s390/net/qeth_core_main.c
613
addr->addr = cmd->addrs[i].addr;
drivers/s390/net/qeth_core_main.c
634
struct qeth_ipacmd_local_addr4 *addr = &cmd->addrs[i];
drivers/s390/net/qeth_core_main.c
664
struct qeth_ipacmd_local_addr6 *addr = &cmd->addrs[i];
drivers/s390/net/qeth_core_mpc.h
794
struct qeth_ipacmd_local_addr4 addrs[];
drivers/s390/net/qeth_core_mpc.h
805
struct qeth_ipacmd_local_addr6 addrs[];
drivers/staging/media/atomisp/pci/sh_css_params.c
2776
ia_css_ptr *addrs = (ia_css_ptr *)map;
drivers/staging/media/atomisp/pci/sh_css_params.c
2783
if (addrs[i] == mmgr_NULL)
drivers/staging/media/atomisp/pci/sh_css_params.c
2785
safe_free(IA_CSS_REFCOUNT_PARAM_BUFFER, addrs[i]);
drivers/staging/media/atomisp/pci/sh_css_params.c
3790
ia_css_ptr *addrs;
drivers/staging/media/atomisp/pci/sh_css_params.c
3806
if (in_addrs.addrs[i] == mmgr_NULL)
drivers/staging/media/atomisp/pci/sh_css_params.c
3807
to_addrs.addrs[i] = mmgr_NULL;
drivers/staging/media/atomisp/pci/sh_css_params.c
3809
to_addrs.addrs[i] = ia_css_refcount_increment(IA_CSS_REFCOUNT_PARAM_BUFFER,
drivers/staging/media/atomisp/pci/sh_css_params.c
3810
in_addrs.addrs[i]);
drivers/staging/media/atomisp/pci/sh_css_params.c
3849
ia_css_ptr *addrs = (ia_css_ptr *)&isp_params_info.mem_map;
drivers/staging/media/atomisp/pci/sh_css_params.c
3866
if (addrs[i] == mmgr_NULL)
drivers/staging/media/atomisp/pci/sh_css_params.c
3870
if (!ia_css_refcount_is_valid(addrs[i])) {
drivers/staging/media/atomisp/pci/sh_css_params.c
3877
ia_css_refcount_decrement(IA_CSS_REFCOUNT_PARAM_BUFFER, addrs[i]);
drivers/staging/most/dim2/dim2.c
98
unsigned char link_state, unsigned char *addrs);
drivers/staging/rtl8723bs/core/rtw_security.c
1316
memcpy(BIP_AAD + 2, &pwlanhdr->addrs, sizeof(pwlanhdr->addrs));
drivers/staging/rtl8723bs/core/rtw_xmit.c
1282
memcpy(BIP_AAD + 2, &pwlanhdr->addrs, sizeof(pwlanhdr->addrs));
drivers/watchdog/f71808e_wdt.c
616
static const unsigned short addrs[] = { 0x2e, 0x4e };
drivers/watchdog/f71808e_wdt.c
627
for (i = 0; i < ARRAY_SIZE(addrs); i++) {
drivers/watchdog/f71808e_wdt.c
628
ret = fintek_wdt_find(addrs[i]);
drivers/watchdog/f71808e_wdt.c
632
if (i == ARRAY_SIZE(addrs))
drivers/watchdog/f71808e_wdt.c
643
wdt_res.start = addrs[i];
drivers/watchdog/f71808e_wdt.c
644
wdt_res.end = addrs[i] + 1;
drivers/xen/xenbus/xenbus_client.c
64
unsigned long addrs[XENBUS_MAX_RING_GRANTS];
drivers/xen/xenbus/xenbus_client.c
669
info->addrs[info->idx] = vaddr;
drivers/xen/xenbus/xenbus_client.c
721
xenbus_unmap_ring(dev, node->handles, nr_grefs, info->addrs);
drivers/xen/xenbus/xenbus_client.c
76
unsigned long addrs[XENBUS_MAX_RING_GRANTS];
drivers/xen/xenbus/xenbus_client.c
875
unsigned long addrs[XENBUS_MAX_RING_GRANTS];
drivers/xen/xenbus/xenbus_client.c
885
info->addrs[info->idx] = (unsigned long)gfn_to_virt(gfn);
drivers/xen/xenbus/xenbus_client.c
925
info.addrs);
fs/afs/addr_list.c
22
rxrpc_kernel_put_peer(alist->addrs[i].peer);
fs/afs/addr_list.c
305
if (peer == alist->addrs[i].peer) {
fs/afs/addr_list.c
309
if (peer <= alist->addrs[i].peer)
fs/afs/addr_list.c
314
memmove(alist->addrs + i + 1,
fs/afs/addr_list.c
315
alist->addrs + i,
fs/afs/addr_list.c
316
sizeof(alist->addrs[0]) * (alist->nr_addrs - i));
fs/afs/addr_list.c
318
alist->addrs[i].peer = peer;
fs/afs/addr_list.c
349
if (peer == alist->addrs[i].peer) {
fs/afs/addr_list.c
353
if (peer <= alist->addrs[i].peer)
fs/afs/addr_list.c
358
memmove(alist->addrs + i + 1,
fs/afs/addr_list.c
359
alist->addrs + i,
fs/afs/addr_list.c
360
sizeof(alist->addrs[0]) * (alist->nr_addrs - i));
fs/afs/addr_list.c
361
alist->addrs[i].peer = peer;
fs/afs/addr_list.c
379
rxrpc_kernel_set_peer_data(new_alist->addrs[n].peer, data);
fs/afs/addr_list.c
385
rxrpc_kernel_set_peer_data(old_alist->addrs[o].peer, 0);
fs/afs/addr_list.c
394
struct rxrpc_peer *pn = new_alist->addrs[n].peer;
fs/afs/addr_list.c
395
struct rxrpc_peer *po = old_alist->addrs[o].peer;
fs/afs/addr_list.c
410
rxrpc_kernel_set_peer_data(new_alist->addrs[n].peer, data);
fs/afs/addr_list.c
413
rxrpc_kernel_set_peer_data(old_alist->addrs[o].peer, 0);
fs/afs/addr_list.c
69
alist = kzalloc_flex(*alist, addrs, nr);
fs/afs/addr_prefs.c
476
sa = rxrpc_kernel_remote_addr(alist->addrs[i].peer);
fs/afs/addr_prefs.c
488
WRITE_ONCE(alist->addrs[i].prio, preflist->prefs[j].prio);
fs/afs/addr_prefs.c
498
sa = rxrpc_kernel_remote_addr(alist->addrs[i].peer);
fs/afs/addr_prefs.c
510
WRITE_ONCE(alist->addrs[i].prio, preflist->prefs[j].prio);
fs/afs/fs_probe.c
142
struct afs_address *addr = &alist->addrs[call->probe_index];
fs/afs/fs_probe.c
228
rxrpc_kernel_remote_addr(alist->addrs[index].peer),
fs/afs/fs_probe.c
293
alist->addrs[i].prio > best_prio) {
fs/afs/fs_probe.c
295
best_prio = alist->addrs[i].prio;
fs/afs/fsclient.c
1764
call->peer = rxrpc_kernel_get_peer(estate->addresses->addrs[addr_index].peer);
fs/afs/internal.h
121
struct afs_address addrs[] __counted_by(max_addrs);
fs/afs/internal.h
1429
call->peer = rxrpc_kernel_get_peer(alist->addrs[op->addr_index].peer);
fs/afs/proc.c
368
rxrpc_kernel_remote_addr(alist->addrs[i].peer));
fs/afs/proc.c
470
const struct afs_address *addr = &alist->addrs[i];
fs/afs/rotate.c
179
WRITE_ONCE(op->estate->addresses->addrs[op->addr_index].last_error, error);
fs/afs/rotate.c
561
if (!sal->addrs[j].peer)
fs/afs/rotate.c
563
if (sal->addrs[j].prio > best_prio) {
fs/afs/rotate.c
565
best_prio = sal->addrs[j].prio;
fs/afs/rotate.c
622
if (alist->addrs[i].prio > best_prio) {
fs/afs/rotate.c
624
best_prio = alist->addrs[i].prio;
fs/afs/rotate.c
635
rxrpc_kernel_remote_addr(alist->addrs[op->addr_index].peer));
fs/afs/server.c
416
afs_fs_give_up_all_callbacks(net, server, &alist->addrs[alist->preferred], NULL);
fs/afs/vl_alias.c
48
unsigned long pa = (unsigned long)la->addrs[a].peer;
fs/afs/vl_alias.c
49
unsigned long pb = (unsigned long)lb->addrs[b].peer;
fs/afs/vl_list.c
167
struct afs_addr_list *addrs;
fs/afs/vl_list.c
264
addrs = afs_extract_vl_addrs(cell->net, &b, end, bs.nr_addrs, bs.port);
fs/afs/vl_list.c
265
if (IS_ERR(addrs)) {
fs/afs/vl_list.c
266
ret = PTR_ERR(addrs);
fs/afs/vl_list.c
272
afs_put_addrlist(addrs, afs_alist_trace_put_parse_empty);
fs/afs/vl_list.c
277
addrs->source = bs.source;
fs/afs/vl_list.c
278
addrs->status = bs.status;
fs/afs/vl_list.c
280
if (addrs->nr_addrs == 0) {
fs/afs/vl_list.c
281
afs_put_addrlist(addrs, afs_alist_trace_put_parse_empty);
fs/afs/vl_list.c
287
struct afs_addr_list *old = addrs;
fs/afs/vl_probe.c
177
alist->addrs[i].prio > best_prio) {
fs/afs/vl_probe.c
179
best_prio = alist->addrs[i].prio;
fs/afs/vl_probe.c
51
struct afs_address *addr = &alist->addrs[call->probe_index];
fs/afs/vl_rotate.c
117
WRITE_ONCE(alist->addrs[vc->addr_index].last_error, error);
fs/afs/vl_rotate.c
277
_leave(" = t %pISpc", rxrpc_kernel_remote_addr(alist->addrs[vc->addr_index].peer));
fs/afs/vlclient.c
139
call->peer = rxrpc_kernel_get_peer(vc->alist->addrs[vc->addr_index].peer);
fs/afs/vlclient.c
280
call->peer = rxrpc_kernel_get_peer(vc->alist->addrs[vc->addr_index].peer);
fs/afs/vlclient.c
404
call->peer = rxrpc_kernel_get_peer(alist->addrs[addr_index].peer);
fs/afs/vlclient.c
653
call->peer = rxrpc_kernel_get_peer(vc->alist->addrs[vc->addr_index].peer);
fs/afs/vlclient.c
772
call->peer = rxrpc_kernel_get_peer(vc->alist->addrs[vc->addr_index].peer);
fs/f2fs/f2fs.h
3554
unsigned int addrs = is_inode ? (CUR_ADDRS_PER_INODE(inode) -
fs/f2fs/f2fs.h
3558
return ALIGN_DOWN(addrs, F2FS_I(inode)->i_cluster_size);
fs/f2fs/f2fs.h
3559
return addrs;
include/drm/drm_prime.h
116
int drm_prime_sg_to_dma_addr_array(struct sg_table *sgt, dma_addr_t *addrs,
include/linux/fprobe.h
105
static inline int register_fprobe_ips(struct fprobe *fp, unsigned long *addrs, int num)
include/linux/fprobe.h
94
int register_fprobe_ips(struct fprobe *fp, unsigned long *addrs, int num);
include/linux/ftrace.h
519
int ftrace_lookup_symbols(const char **sorted_syms, size_t cnt, unsigned long *addrs);
include/linux/ftrace.h
530
static inline int ftrace_lookup_symbols(const char **sorted_syms, size_t cnt, unsigned long *addrs)
include/linux/i2c.h
879
#define I2C_ADDRS(addr, addrs...) \
include/linux/i2c.h
880
((const unsigned short []){ addr, ## addrs, I2C_CLIENT_END })
include/linux/ieee80211.h
300
struct_group(addrs,
include/linux/if_vlan.h
49
struct_group(addrs,
include/linux/mtd/rawnand.h
1053
instr->ctx.addr.addrs);
include/linux/mtd/rawnand.h
681
const u8 *addrs;
include/linux/mtd/rawnand.h
788
.addrs = cycles, \
include/linux/raspberrypi/vchiq_core.h
471
u32 addrs[1]; /* N.B. 12 LSBs hold the number
include/media/i2c/tvaudio.h
37
static const unsigned short addrs[] = {
include/media/i2c/tvaudio.h
49
return addrs;
include/net/flow_dissector.h
416
struct flow_dissector_key_addrs addrs;
include/net/ip.h
608
BUILD_BUG_ON(offsetof(typeof(flow->addrs), v4addrs.dst) !=
include/net/ip.h
609
offsetof(typeof(flow->addrs), v4addrs.src) +
include/net/ip.h
610
sizeof(flow->addrs.v4addrs.src));
include/net/ip.h
611
memcpy(&flow->addrs.v4addrs, &iph->addrs, sizeof(flow->addrs.v4addrs));
include/net/ipv6.h
849
BUILD_BUG_ON(offsetof(typeof(flow->addrs), v6addrs.dst) !=
include/net/ipv6.h
850
offsetof(typeof(flow->addrs), v6addrs.src) +
include/net/ipv6.h
851
sizeof(flow->addrs.v6addrs.src));
include/net/ipv6.h
852
memcpy(&flow->addrs.v6addrs, &iph->addrs, sizeof(flow->addrs.v6addrs));
include/net/mctpdevice.h
30
u8 *addrs;
include/net/phonet/pn_dev.h
28
DECLARE_BITMAP(addrs, 64);
include/net/sctp/structs.h
1195
const union sctp_addr *addrs,
include/net/xdp_sock.h
24
void *addrs;
include/net/xsk_buff_pool.h
124
xskb->xdp.data_hard_start = pool->addrs + addr + pool->headroom;
include/net/xsk_buff_pool.h
229
u64 orig_addr = xskb->xdp.data - pool->addrs;
include/net/xsk_buff_pool.h
87
void *addrs;
include/trace/events/afs.h
1693
memcpy(&__entry->srx, rxrpc_kernel_remote_srx(alist->addrs[addr_index].peer),
include/trace/events/afs.h
1727
memcpy(&__entry->srx, rxrpc_kernel_remote_srx(alist->addrs[addr_index].peer),
include/trace/events/dma.h
382
__dynamic_array(u64, addrs, nents)
include/trace/events/dma.h
393
((u64 *)__get_dynamic_array(addrs))[i] = sg_phys(sg);
include/trace/events/dma.h
401
__print_array(__get_dynamic_array(addrs),
include/trace/events/dma.h
402
__get_dynamic_array_len(addrs) /
include/uapi/linux/bpf.h
1838
__aligned_u64 addrs;
include/uapi/linux/bpf.h
6826
__aligned_u64 addrs;
include/uapi/linux/ip.h
104
__struct_group(/* no tag */, addrs, /* no attrs */,
include/uapi/linux/ipv6.h
134
__struct_group(/* no tag */, addrs, /* no attrs */,
include/uapi/linux/mptcp.h
115
struct mptcp_subflow_addrs addrs;
include/uapi/linux/netfilter_ipv6/ip6t_rt.h
16
struct in6_addr addrs[IP6T_RT_HOPS]; /* Hops */
include/uapi/linux/sctp.h
1023
struct sockaddr __user *addrs;
include/uapi/linux/sctp.h
1025
struct sockaddr *addrs;
include/uapi/linux/sctp.h
1032
__u8 addrs[]; /*output, variable size*/
kernel/kallsyms_selftest.c
199
stat->addrs[stat->save_cnt] = addr;
kernel/kallsyms_selftest.c
233
stat->addrs[stat->save_cnt] = addr;
kernel/kallsyms_selftest.c
349
memcmp(stat->addrs, stat2->addrs,
kernel/kallsyms_selftest.c
35
unsigned long addrs[MAX_NUM_OF_RECORDS];
kernel/kallsyms_selftest.c
350
stat->save_cnt * sizeof(stat->addrs[0]))) {
kernel/kallsyms_selftest.c
378
if (lookup_addr != stat->addrs[0]) {
kernel/kallsyms_selftest.c
389
if (stat->addrs[j] == addr)
kernel/kcsan/debugfs.c
113
sort(report_filterlist.addrs, report_filterlist.used,
kernel/kcsan/debugfs.c
117
ret = !!bsearch(&func_addr, report_filterlist.addrs,
kernel/kcsan/debugfs.c
175
memcpy(new_addrs, report_filterlist.addrs, report_filterlist.used * sizeof(unsigned long));
kernel/kcsan/debugfs.c
176
delay_free = report_filterlist.addrs; /* free the old list */
kernel/kcsan/debugfs.c
177
report_filterlist.addrs = new_addrs; /* switch to the new list */
kernel/kcsan/debugfs.c
182
report_filterlist.addrs[report_filterlist.used++] = addr;
kernel/kcsan/debugfs.c
209
seq_printf(file, " %ps\n", (void *)report_filterlist.addrs[i]);
kernel/kcsan/debugfs.c
44
unsigned long *addrs; /* array of addresses */
kernel/trace/bpf_trace.c
2339
unsigned long *addrs;
kernel/trace/bpf_trace.c
2443
kvfree(kmulti_link->addrs);
kernel/trace/bpf_trace.c
2453
u64 __user *uaddrs = u64_to_user_ptr(info->kprobe_multi.addrs);
kernel/trace/bpf_trace.c
2488
if (copy_to_user(uaddrs, kmulti_link->addrs, ucount * sizeof(u64)))
kernel/trace/bpf_trace.c
2520
(void *)kmulti_link->addrs[i]);
kernel/trace/bpf_trace.c
2540
cookie_a = link->cookies + (addr_a - link->addrs);
kernel/trace/bpf_trace.c
2541
cookie_b = link->cookies + (addr_b - link->addrs);
kernel/trace/bpf_trace.c
2577
addr = bsearch(&entry_ip, link->addrs, link->cnt, sizeof(entry_ip),
kernel/trace/bpf_trace.c
2581
cookie = link->cookies + (addr - link->addrs);
kernel/trace/bpf_trace.c
2727
static int get_modules_for_addrs(struct module ***mods, unsigned long *addrs, u32 addrs_cnt)
kernel/trace/bpf_trace.c
2737
mod = __module_address(addrs[i]);
kernel/trace/bpf_trace.c
2769
static int addrs_check_error_injection_list(unsigned long *addrs, u32 cnt)
kernel/trace/bpf_trace.c
2774
if (!within_error_injection_list(addrs[i]))
kernel/trace/bpf_trace.c
2785
unsigned long *addrs;
kernel/trace/bpf_trace.c
2814
uaddrs = u64_to_user_ptr(attr->link_create.kprobe_multi.addrs);
kernel/trace/bpf_trace.c
2825
size = cnt * sizeof(*addrs);
kernel/trace/bpf_trace.c
2826
addrs = kvmalloc_array(cnt, sizeof(*addrs), GFP_KERNEL);
kernel/trace/bpf_trace.c
2827
if (!addrs)
kernel/trace/bpf_trace.c
2832
cookies = kvmalloc_array(cnt, sizeof(*addrs), GFP_KERNEL);
kernel/trace/bpf_trace.c
2844
if (copy_from_user(addrs, uaddrs, size)) {
kernel/trace/bpf_trace.c
2864
err = ftrace_lookup_symbols(us.syms, cnt, addrs);
kernel/trace/bpf_trace.c
2870
if (prog->kprobe_override && addrs_check_error_injection_list(addrs, cnt)) {
kernel/trace/bpf_trace.c
2895
link->addrs = addrs;
kernel/trace/bpf_trace.c
2907
sort_r(addrs, cnt, sizeof(*addrs),
kernel/trace/bpf_trace.c
2913
err = get_modules_for_addrs(&link->mods, addrs, cnt);
kernel/trace/bpf_trace.c
2920
err = register_fprobe_ips(&link->fp, addrs, cnt);
kernel/trace/bpf_trace.c
2931
kvfree(addrs);
kernel/trace/fprobe.c
1004
ret = fprobe_ftrace_add_ips(addrs, num);
kernel/trace/fprobe.c
1006
ret = fprobe_graph_add_ips(addrs, num);
kernel/trace/fprobe.c
1040
unsigned long *addrs;
kernel/trace/fprobe.c
1046
addrs = get_ftrace_locations(syms, num);
kernel/trace/fprobe.c
1047
if (IS_ERR(addrs))
kernel/trace/fprobe.c
1048
return PTR_ERR(addrs);
kernel/trace/fprobe.c
1050
ret = register_fprobe_ips(fp, addrs, num);
kernel/trace/fprobe.c
1052
kfree(addrs);
kernel/trace/fprobe.c
1068
unsigned long *addrs = NULL;
kernel/trace/fprobe.c
1071
addrs = kcalloc(hlist_array->size, sizeof(unsigned long), GFP_KERNEL);
kernel/trace/fprobe.c
1078
if (!addrs)
kernel/trace/fprobe.c
1085
if (addrs && !fprobe_exists_on_hash(hlist_array->array[i].addr,
kernel/trace/fprobe.c
1087
addrs[count++] = hlist_array->array[i].addr;
kernel/trace/fprobe.c
1092
fprobe_ftrace_remove_ips(addrs, count);
kernel/trace/fprobe.c
1094
fprobe_graph_remove_ips(addrs, count);
kernel/trace/fprobe.c
1098
kfree(addrs);
kernel/trace/fprobe.c
269
static int fprobe_graph_add_ips(unsigned long *addrs, int num)
kernel/trace/fprobe.c
275
ret = ftrace_set_filter_ips(&fprobe_graph_ops.ops, addrs, num, 0, 0);
kernel/trace/fprobe.c
300
static void fprobe_graph_remove_ips(unsigned long *addrs, int num)
kernel/trace/fprobe.c
307
ftrace_set_filter_ips(&fprobe_graph_ops.ops, addrs, num, 1, 0);
kernel/trace/fprobe.c
359
static int fprobe_ftrace_add_ips(unsigned long *addrs, int num)
kernel/trace/fprobe.c
365
ret = ftrace_set_filter_ips(&fprobe_ftrace_ops, addrs, num, 0, 0);
kernel/trace/fprobe.c
389
static void fprobe_ftrace_remove_ips(unsigned long *addrs, int num)
kernel/trace/fprobe.c
396
ftrace_set_filter_ips(&fprobe_ftrace_ops, addrs, num, 1, 0);
kernel/trace/fprobe.c
479
static int fprobe_ftrace_add_ips(unsigned long *addrs, int num)
kernel/trace/fprobe.c
484
static void fprobe_ftrace_remove_ips(unsigned long *addrs, int num)
kernel/trace/fprobe.c
693
unsigned long *addrs;
kernel/trace/fprobe.c
706
if (!alist->addrs)
kernel/trace/fprobe.c
713
alist->addrs[alist->index++] = node->addr;
kernel/trace/fprobe.c
734
alist.addrs = kcalloc(alist.size, sizeof(*alist.addrs), GFP_KERNEL);
kernel/trace/fprobe.c
741
WARN_ONCE(!alist.addrs,
kernel/trace/fprobe.c
762
fprobe_remove_ips(alist.addrs, alist.index);
kernel/trace/fprobe.c
773
kfree(alist.addrs);
kernel/trace/fprobe.c
801
unsigned long *addrs;
kernel/trace/fprobe.c
804
addrs = kcalloc(num, sizeof(*addrs), GFP_KERNEL);
kernel/trace/fprobe.c
805
if (!addrs)
kernel/trace/fprobe.c
811
if (!ftrace_lookup_symbols(syms, num, addrs))
kernel/trace/fprobe.c
812
return addrs;
kernel/trace/fprobe.c
814
kfree(addrs);
kernel/trace/fprobe.c
823
unsigned long *addrs;
kernel/trace/fprobe.c
838
if (match->addrs) {
kernel/trace/fprobe.c
845
match->addrs[match->index] = addr;
kernel/trace/fprobe.c
861
unsigned long *addrs, struct module **mods,
kernel/trace/fprobe.c
865
.index = 0, .size = size, .addrs = addrs, .mods = mods};
kernel/trace/fprobe.c
868
if (addrs && !mods)
kernel/trace/fprobe.c
890
static int fprobe_init(struct fprobe *fp, unsigned long *addrs, int num)
kernel/trace/fprobe.c
896
if (!fp || !addrs || num <= 0)
kernel/trace/fprobe.c
914
addr = ftrace_location(addrs[i]);
kernel/trace/fprobe.c
944
unsigned long *addrs __free(kfree) = NULL;
kernel/trace/fprobe.c
955
addrs = kcalloc(num, sizeof(*addrs), GFP_KERNEL);
kernel/trace/fprobe.c
956
if (!addrs)
kernel/trace/fprobe.c
963
ret = get_ips_from_filter(filter, notfilter, addrs, mods, num);
kernel/trace/fprobe.c
965
ret = register_fprobe_ips(fp, addrs, ret);
kernel/trace/fprobe.c
990
int register_fprobe_ips(struct fprobe *fp, unsigned long *addrs, int num)
kernel/trace/fprobe.c
999
ret = fprobe_init(fp, addrs, num);
kernel/trace/ftrace.c
9265
unsigned long *addrs;
kernel/trace/ftrace.c
9286
if (args->addrs[idx])
kernel/trace/ftrace.c
9292
args->addrs[idx] = addr;
kernel/trace/ftrace.c
9321
int ftrace_lookup_symbols(const char **sorted_syms, size_t cnt, unsigned long *addrs)
kernel/trace/ftrace.c
9328
addrs[0] = kallsyms_lookup_name(sorted_syms[0]);
kernel/trace/ftrace.c
9329
if (addrs[0] && ftrace_location(addrs[0]))
kernel/trace/ftrace.c
9339
memset(addrs, 0, sizeof(*addrs) * cnt);
kernel/trace/ftrace.c
9340
args.addrs = addrs;
net/core/filter.c
587
int *addrs = NULL;
net/core/filter.c
598
addrs = kzalloc_objs(*addrs, len, GFP_KERNEL | __GFP_NOWARN);
net/core/filter.c
599
if (!addrs)
net/core/filter.c
643
if (addrs)
net/core/filter.c
644
addrs[i] = new_insn - first_insn;
net/core/filter.c
716
off = addrs ? addrs[target] - addrs[i] - 1 : 0; \
net/core/filter.c
916
kfree(addrs);
net/core/filter.c
920
kfree(addrs);
net/core/flow_dissector.c
1721
size_t diff = FLOW_KEYS_HASH_OFFSET + sizeof(flow->addrs);
net/core/flow_dissector.c
1727
diff -= sizeof(flow->addrs.v4addrs);
net/core/flow_dissector.c
1730
diff -= sizeof(flow->addrs.v6addrs);
net/core/flow_dissector.c
1733
diff -= sizeof(flow->addrs.tipckey);
net/core/flow_dissector.c
1743
return flow->addrs.v4addrs.src;
net/core/flow_dissector.c
1746
&flow->addrs.v6addrs.src);
net/core/flow_dissector.c
1748
return flow->addrs.tipckey.key;
net/core/flow_dissector.c
1759
return flow->addrs.v4addrs.dst;
net/core/flow_dissector.c
1762
&flow->addrs.v6addrs.dst);
net/core/flow_dissector.c
1778
if ((__force u32)keys->addrs.v4addrs.dst <
net/core/flow_dissector.c
1779
(__force u32)keys->addrs.v4addrs.src)
net/core/flow_dissector.c
1780
swap(keys->addrs.v4addrs.src, keys->addrs.v4addrs.dst);
net/core/flow_dissector.c
1788
addr_diff = memcmp(&keys->addrs.v6addrs.dst,
net/core/flow_dissector.c
1789
&keys->addrs.v6addrs.src,
net/core/flow_dissector.c
1790
sizeof(keys->addrs.v6addrs.dst));
net/core/flow_dissector.c
1793
swap(keys->addrs.v6addrs.src.s6_addr32[i],
net/core/flow_dissector.c
1794
keys->addrs.v6addrs.dst.s6_addr32[i]);
net/core/flow_dissector.c
1865
data->src = flow->addrs.v4addrs.src;
net/core/flow_dissector.c
1866
data->dst = flow->addrs.v4addrs.dst;
net/core/flow_dissector.c
1999
memcpy(&keys->addrs.v6addrs.src, &fl6->saddr,
net/core/flow_dissector.c
2000
sizeof(keys->addrs.v6addrs.src));
net/core/flow_dissector.c
2001
memcpy(&keys->addrs.v6addrs.dst, &fl6->daddr,
net/core/flow_dissector.c
2002
sizeof(keys->addrs.v6addrs.dst));
net/core/flow_dissector.c
2025
.offset = offsetof(struct flow_keys, addrs.v4addrs),
net/core/flow_dissector.c
2029
.offset = offsetof(struct flow_keys, addrs.v6addrs),
net/core/flow_dissector.c
2033
.offset = offsetof(struct flow_keys, addrs.tipckey),
net/core/flow_dissector.c
2064
.offset = offsetof(struct flow_keys, addrs.v4addrs),
net/core/flow_dissector.c
2068
.offset = offsetof(struct flow_keys, addrs.v6addrs),
net/ipv4/ipconfig.c
1716
static int __init ip_auto_config_setup(char *addrs)
net/ipv4/ipconfig.c
1728
if (ic_proto_name(addrs))
net/ipv4/ipconfig.c
1732
if (*addrs == 0 ||
net/ipv4/ipconfig.c
1733
strcmp(addrs, "off") == 0 ||
net/ipv4/ipconfig.c
1734
strcmp(addrs, "none") == 0) {
net/ipv4/ipconfig.c
1744
ip = addrs;
net/ipv4/ipconfig.c
1817
static int __init nfsaddrs_config_setup(char *addrs)
net/ipv4/ipconfig.c
1819
return ip_auto_config_setup(addrs);
net/ipv4/ipconfig.c
1823
static int __init vendor_class_identifier_setup(char *addrs)
net/ipv4/ipconfig.c
1825
if (strscpy(vendor_class_identifier, addrs,
net/ipv4/route.c
1939
hash_keys->addrs.v4addrs.src = key_iph->saddr;
net/ipv4/route.c
1940
hash_keys->addrs.v4addrs.dst = key_iph->daddr;
net/ipv4/route.c
1958
hash_keys.addrs.v4addrs.src = keys.addrs.v4addrs.src;
net/ipv4/route.c
1960
hash_keys.addrs.v4addrs.dst = keys.addrs.v4addrs.dst;
net/ipv4/route.c
1998
hash_keys.addrs.v4addrs.src = keys.addrs.v4addrs.src;
net/ipv4/route.c
2000
hash_keys.addrs.v4addrs.dst = keys.addrs.v4addrs.dst;
net/ipv4/route.c
2004
hash_keys.addrs.v6addrs.src = keys.addrs.v6addrs.src;
net/ipv4/route.c
2006
hash_keys.addrs.v6addrs.dst = keys.addrs.v6addrs.dst;
net/ipv4/route.c
2045
hash_keys.addrs.v4addrs.src = fl4->saddr;
net/ipv4/route.c
2047
hash_keys.addrs.v4addrs.dst = fl4->daddr;
net/ipv4/route.c
2077
hash_keys.addrs.v4addrs.src = fl4->saddr;
net/ipv4/route.c
2078
hash_keys.addrs.v4addrs.dst = fl4->daddr;
net/ipv4/route.c
2100
hash_keys.addrs.v4addrs.src = flkeys->addrs.v4addrs.src;
net/ipv4/route.c
2101
hash_keys.addrs.v4addrs.dst = flkeys->addrs.v4addrs.dst;
net/ipv4/route.c
2108
hash_keys.addrs.v4addrs.src = fl4->saddr;
net/ipv4/route.c
2109
hash_keys.addrs.v4addrs.dst = fl4->daddr;
net/ipv4/route.c
2129
hash_keys.addrs.v4addrs.src = keys.addrs.v4addrs.src;
net/ipv4/route.c
2130
hash_keys.addrs.v4addrs.dst = keys.addrs.v4addrs.dst;
net/ipv4/route.c
2133
hash_keys.addrs.v6addrs.src = keys.addrs.v6addrs.src;
net/ipv4/route.c
2134
hash_keys.addrs.v6addrs.dst = keys.addrs.v6addrs.dst;
net/ipv4/route.c
2145
hash_keys.addrs.v4addrs.src = fl4->saddr;
net/ipv4/route.c
2146
hash_keys.addrs.v4addrs.dst = fl4->daddr;
net/ipv6/ah6.c
239
struct in6_addr *addrs;
net/ipv6/ah6.c
256
addrs = ((struct rt0_hdr *)rthdr)->addr;
net/ipv6/ah6.c
257
final_addr = addrs[segments - 1];
net/ipv6/ah6.c
259
addrs += segments - segments_left;
net/ipv6/ah6.c
260
memmove(addrs + 1, addrs, (segments_left - 1) * sizeof(*addrs));
net/ipv6/ah6.c
262
addrs[0] = iph->daddr;
net/ipv6/netfilter/ip6t_rt.c
113
if (ipv6_addr_equal(ap, &rtinfo->addrs[i]))
net/ipv6/netfilter/ip6t_rt.c
139
if (!ipv6_addr_equal(ap, &rtinfo->addrs[temp]))
net/ipv6/output_core.c
32
struct in6_addr *addrs;
net/ipv6/output_core.c
35
addrs = skb_header_pointer(skb,
net/ipv6/output_core.c
39
if (!addrs)
net/ipv6/output_core.c
42
id = __ipv6_select_ident(net, &addrs[1], &addrs[0]);
net/ipv6/route.c
2400
keys->addrs.v6addrs.src = _flkeys->addrs.v6addrs.src;
net/ipv6/route.c
2401
keys->addrs.v6addrs.dst = _flkeys->addrs.v6addrs.dst;
net/ipv6/route.c
2405
keys->addrs.v6addrs.src = key_iph->saddr;
net/ipv6/route.c
2406
keys->addrs.v6addrs.dst = key_iph->daddr;
net/ipv6/route.c
2427
hash_keys.addrs.v6addrs.src = keys.addrs.v6addrs.src;
net/ipv6/route.c
2429
hash_keys.addrs.v6addrs.dst = keys.addrs.v6addrs.dst;
net/ipv6/route.c
2469
hash_keys.addrs.v4addrs.src = keys.addrs.v4addrs.src;
net/ipv6/route.c
2471
hash_keys.addrs.v4addrs.dst = keys.addrs.v4addrs.dst;
net/ipv6/route.c
2475
hash_keys.addrs.v6addrs.src = keys.addrs.v6addrs.src;
net/ipv6/route.c
2477
hash_keys.addrs.v6addrs.dst = keys.addrs.v6addrs.dst;
net/ipv6/route.c
2516
hash_keys.addrs.v6addrs.src = fl6->saddr;
net/ipv6/route.c
2518
hash_keys.addrs.v6addrs.dst = fl6->daddr;
net/ipv6/route.c
2549
hash_keys.addrs.v6addrs.src = fl6->saddr;
net/ipv6/route.c
2550
hash_keys.addrs.v6addrs.dst = fl6->daddr;
net/ipv6/route.c
2572
hash_keys.addrs.v6addrs.src = flkeys->addrs.v6addrs.src;
net/ipv6/route.c
2573
hash_keys.addrs.v6addrs.dst = flkeys->addrs.v6addrs.dst;
net/ipv6/route.c
2580
hash_keys.addrs.v6addrs.src = fl6->saddr;
net/ipv6/route.c
2581
hash_keys.addrs.v6addrs.dst = fl6->daddr;
net/ipv6/route.c
2605
hash_keys.addrs.v4addrs.src = flkeys->addrs.v4addrs.src;
net/ipv6/route.c
2606
hash_keys.addrs.v4addrs.dst = flkeys->addrs.v4addrs.dst;
net/ipv6/route.c
2609
hash_keys.addrs.v6addrs.src = flkeys->addrs.v6addrs.src;
net/ipv6/route.c
2610
hash_keys.addrs.v6addrs.dst = flkeys->addrs.v6addrs.dst;
net/ipv6/route.c
2621
hash_keys.addrs.v6addrs.src = fl6->saddr;
net/ipv6/route.c
2622
hash_keys.addrs.v6addrs.dst = fl6->daddr;
net/mac80211/rx.c
5032
} addrs __aligned(2);
net/mac80211/rx.c
5127
ether_addr_copy(addrs.da, skb->data + fast_rx->da_offs);
net/mac80211/rx.c
5128
ether_addr_copy(addrs.sa, skb->data + fast_rx->sa_offs);
net/mac80211/rx.c
5140
memcpy(skb_push(skb, sizeof(addrs)), &addrs, sizeof(addrs));
net/mac80211/rx.c
5232
memcpy(rx->link_addrs, &hdr->addrs, 3 * ETH_ALEN);
net/mac80211/wpa.c
362
memcpy(&aad[4], &hdr->addrs, 3 * ETH_ALEN);
net/mac80211/wpa.c
837
memcpy(aad + 2, &hdr->addrs, 3 * ETH_ALEN);
net/mctp/device.c
105
rc = mctp_fill_addrinfo(skb, mdev, mdev->addrs[mcb->a_idx],
net/mctp/device.c
223
if (memchr(mdev->addrs, addr->s_addr, mdev->num_addrs))
net/mctp/device.c
229
memcpy(tmp_addrs, mdev->addrs, mdev->num_addrs);
net/mctp/device.c
235
swap(mdev->addrs, tmp_addrs);
net/mctp/device.c
282
pos = memchr(mdev->addrs, addr->s_addr, mdev->num_addrs);
net/mctp/device.c
292
memmove(pos, pos + 1, mdev->num_addrs - 1 - (pos - mdev->addrs));
net/mctp/device.c
309
kfree(mdev->addrs);
net/mctp/route.c
893
addr = dev->addrs[0];
net/mctp/test/route-test.c
1101
dev->mdev->addrs = kmalloc(sizeof(u8), GFP_KERNEL);
net/mctp/test/route-test.c
1103
dev->mdev->addrs[0] = src_eid;
net/mctp/test/route-test.c
196
dev->mdev->addrs = kmalloc_objs(u8, 1, GFP_KERNEL);
net/mctp/test/route-test.c
198
dev->mdev->addrs[0] = 8;
net/mctp/test/sock-test.c
25
u8 *addrs;
net/mctp/test/sock-test.c
32
addrs = kmalloc(1, GFP_KERNEL);
net/mctp/test/sock-test.c
33
KUNIT_ASSERT_NOT_ERR_OR_NULL(test, addrs);
net/mctp/test/sock-test.c
34
addrs[0] = 8;
net/mctp/test/sock-test.c
38
swap(addrs, dev->mdev->addrs);
net/mctp/test/sock-test.c
41
kfree(addrs);
net/mctp/test/utils.c
207
dst->saddr = dev->mdev->addrs[0];
net/mctp/test/utils.c
91
dev->mdev->addrs = kmalloc_objs(u8, 1, GFP_KERNEL);
net/mctp/test/utils.c
92
if (!dev->mdev->addrs) {
net/mctp/test/utils.c
98
dev->mdev->addrs[0] = addr;
net/mptcp/pm_kernel.c
182
struct mptcp_addr_info *addrs)
net/mptcp/pm_kernel.c
197
*addrs = remote;
net/mptcp/pm_kernel.c
205
struct mptcp_addr_info *addrs,
net/mptcp/pm_kernel.c
225
mptcp_remote_address((struct sock_common *)ssk, &addrs[i]);
net/mptcp/pm_kernel.c
226
addrs[i].id = READ_ONCE(subflow->remote_id);
net/mptcp/pm_kernel.c
227
if (deny_id0 && !addrs[i].id)
net/mptcp/pm_kernel.c
230
if (test_bit(addrs[i].id, unavail_id))
net/mptcp/pm_kernel.c
233
if (!mptcp_pm_addr_families_match(sk, local, &addrs[i]))
net/mptcp/pm_kernel.c
237
__set_bit(addrs[i].id, unavail_id);
net/mptcp/pm_kernel.c
254
bool fullmesh, struct mptcp_addr_info *addrs,
net/mptcp/pm_kernel.c
261
return fill_remote_addr(msk, local, addrs);
net/mptcp/pm_kernel.c
264
return fill_remote_addresses_fullmesh(msk, local, addrs, addrs_size);
net/mptcp/pm_kernel.c
398
struct mptcp_addr_info addrs[MPTCP_PM_ADDR_MAX];
net/mptcp/pm_kernel.c
418
addrs, ARRAY_SIZE(addrs));
net/mptcp/pm_kernel.c
424
__mptcp_subflow_connect(sk, &local, &addrs[i]);
net/mptcp/sockopt.c
1354
offsetof(struct mptcp_subflow_info, addrs))
net/mptcp/sockopt.c
1355
mptcp_get_sub_addrs(ssk, &sfinfo.addrs);
net/ncsi/internal.h
136
unsigned char *addrs;
net/ncsi/ncsi-manage.c
253
kfree(nc->mac_filter.addrs);
net/ncsi/ncsi-rsp.c
484
memcpy(&ncf->addrs[index], cmd->mac, ETH_ALEN);
net/ncsi/ncsi-rsp.c
487
eth_zero_addr(&ncf->addrs[index]);
net/ncsi/ncsi-rsp.c
816
nc->mac_filter.addrs = kzalloc(size, GFP_ATOMIC);
net/ncsi/ncsi-rsp.c
817
if (!nc->mac_filter.addrs)
net/ncsi/ncsi-rsp.c
892
memcpy(&ncmf->addrs[i * ETH_ALEN], pdata, ETH_ALEN);
net/phonet/pn_dev.c
108
for_each_set_bit(addr, pnd->addrs, 64)
net/phonet/pn_dev.c
150
else if (test_and_set_bit(addr >> 2, pnd->addrs))
net/phonet/pn_dev.c
167
if (!pnd || !test_and_clear_bit(addr >> 2, pnd->addrs)) {
net/phonet/pn_dev.c
170
} else if (bitmap_empty(pnd->addrs, 64))
net/phonet/pn_dev.c
192
BUG_ON(bitmap_empty(pnd->addrs, 64));
net/phonet/pn_dev.c
195
if (test_bit(daddr >> 2, pnd->addrs))
net/phonet/pn_dev.c
198
saddr = find_first_bit(pnd->addrs, 64) << 2;
net/phonet/pn_dev.c
230
if (test_bit(addr >> 2, pnd->addrs)) {
net/phonet/pn_dev.c
55
bitmap_zero(pnd->addrs, 64);
net/phonet/pn_netlink.c
140
DECLARE_BITMAP(addrs, 64);
net/phonet/pn_netlink.c
149
memcpy(addrs, pnd->addrs, sizeof(pnd->addrs));
net/phonet/pn_netlink.c
151
for_each_set_bit(addr, addrs, 64) {
net/sched/sch_cake.c
608
if (ip != keys->addrs.v4addrs.src) {
net/sched/sch_cake.c
609
keys->addrs.v4addrs.src = ip;
net/sched/sch_cake.c
613
if (ip != keys->addrs.v4addrs.dst) {
net/sched/sch_cake.c
614
keys->addrs.v4addrs.dst = ip;
net/sched/sch_cake.c
755
host_keys.addrs.v4addrs.src = 0;
net/sched/sch_cake.c
757
host_keys.addrs.v4addrs.src = keys.addrs.v4addrs.src;
net/sched/sch_cake.c
758
host_keys.addrs.v4addrs.dst = 0;
net/sched/sch_cake.c
763
memset(&host_keys.addrs.v6addrs.src, 0,
net/sched/sch_cake.c
764
sizeof(host_keys.addrs.v6addrs.src));
net/sched/sch_cake.c
766
host_keys.addrs.v6addrs.src = keys.addrs.v6addrs.src;
net/sched/sch_cake.c
767
memset(&host_keys.addrs.v6addrs.dst, 0,
net/sched/sch_cake.c
768
sizeof(host_keys.addrs.v6addrs.dst));
net/sctp/bind_addr.c
433
const union sctp_addr *addrs,
net/sctp/bind_addr.c
448
addr_buf = (union sctp_addr *)addrs;
net/sctp/sm_make_chunk.c
211
union sctp_params addrs;
net/sctp/sm_make_chunk.c
225
addrs = sctp_bind_addrs_to_raw(bp, &addrs_len, gfp);
net/sctp/sm_make_chunk.c
2841
struct sockaddr *addrs,
net/sctp/sm_make_chunk.c
2856
addr_buf = addrs;
net/sctp/sm_make_chunk.c
2884
addr_buf = addrs;
net/sctp/sm_make_chunk.c
318
sctp_addto_chunk(retval, addrs_len, addrs.v);
net/sctp/sm_make_chunk.c
367
kfree(addrs.v);
net/sctp/sm_make_chunk.c
383
union sctp_params addrs;
net/sctp/sm_make_chunk.c
392
addrs = sctp_bind_addrs_to_raw(&asoc->base.bind_addr, &addrs_len, gfp);
net/sctp/sm_make_chunk.c
404
addrs.v, addrs_len);
net/sctp/sm_make_chunk.c
484
retval->param_hdr.v = sctp_addto_chunk(retval, addrs_len, addrs.v);
net/sctp/sm_make_chunk.c
521
kfree(addrs.v);
net/sctp/socket.c
1000
static int sctp_setsockopt_bindx(struct sock *sk, struct sockaddr *addrs,
net/sctp/socket.c
1007
void *addr_buf = addrs;
net/sctp/socket.c
1039
addrs, addrs_size);
net/sctp/socket.c
1042
err = sctp_bindx_add(sk, addrs, addrcnt);
net/sctp/socket.c
1045
return sctp_send_asconf_add_ip(sk, addrs, addrcnt);
net/sctp/socket.c
1047
err = sctp_bindx_rem(sk, addrs, addrcnt);
net/sctp/socket.c
1050
return sctp_send_asconf_del_ip(sk, addrs, addrcnt);
net/sctp/socket.c
1057
static int sctp_bind_add(struct sock *sk, struct sockaddr_unsized *addrs,
net/sctp/socket.c
1063
err = sctp_setsockopt_bindx(sk, (struct sockaddr *)addrs, addrlen, SCTP_BINDX_ADD_ADDR);
net/sctp/socket.c
1384
compat_uptr_t addrs; /* struct sockaddr * */
net/sctp/socket.c
1408
param.addrs = compat_ptr(param32.addrs);
net/sctp/socket.c
1418
kaddrs = memdup_user(param.addrs, param.addr_num);
net/sctp/socket.c
506
static int sctp_bindx_add(struct sock *sk, struct sockaddr *addrs, int addrcnt)
net/sctp/socket.c
515
addrs, addrcnt);
net/sctp/socket.c
517
addr_buf = addrs;
net/sctp/socket.c
538
sctp_bindx_rem(sk, addrs, cnt);
net/sctp/socket.c
557
struct sockaddr *addrs,
net/sctp/socket.c
581
__func__, sk, addrs, addrcnt);
net/sctp/socket.c
598
addr_buf = addrs;
net/sctp/socket.c
621
chunk = sctp_make_asconf_update_ip(asoc, &laddr->a, addrs,
net/sctp/socket.c
6237
to = optval + offsetof(struct sctp_getaddrs, addrs);
net/sctp/socket.c
6238
space_left = len - offsetof(struct sctp_getaddrs, addrs);
net/sctp/socket.c
631
addr_buf = addrs;
net/sctp/socket.c
6323
void *addrs;
net/sctp/socket.c
6347
to = optval + offsetof(struct sctp_getaddrs, addrs);
net/sctp/socket.c
6348
space_left = len - offsetof(struct sctp_getaddrs, addrs);
net/sctp/socket.c
6350
addrs = kmalloc(space_left, GFP_USER | __GFP_NOWARN);
net/sctp/socket.c
6351
if (!addrs)
net/sctp/socket.c
6361
cnt = sctp_copy_laddrs(sk, bp->port, addrs,
net/sctp/socket.c
6371
buf = addrs;
net/sctp/socket.c
6392
if (copy_to_user(to, addrs, bytes_copied)) {
net/sctp/socket.c
6406
kfree(addrs);
net/sctp/socket.c
679
static int sctp_bindx_rem(struct sock *sk, struct sockaddr *addrs, int addrcnt)
net/sctp/socket.c
691
__func__, sk, addrs, addrcnt);
net/sctp/socket.c
693
addr_buf = addrs;
net/sctp/socket.c
740
sctp_bindx_add(sk, addrs, cnt);
net/sctp/socket.c
759
struct sockaddr *addrs,
net/sctp/socket.c
784
__func__, sk, addrs, addrcnt);
net/sctp/socket.c
802
addr_buf = addrs;
net/sctp/socket.c
825
laddr = sctp_find_unmatch_addr(bp, (union sctp_addr *)addrs,
net/sctp/socket.c
837
addrs->sa_family;
net/sctp/socket.c
840
if (addrs->sa_family == AF_INET) {
net/sctp/socket.c
843
sin = (struct sockaddr_in *)addrs;
net/sctp/socket.c
845
} else if (addrs->sa_family == AF_INET6) {
net/sctp/socket.c
848
sin6 = (struct sockaddr_in6 *)addrs;
net/sctp/socket.c
868
chunk = sctp_make_asconf_update_ip(asoc, laddr, addrs, addrcnt,
net/sctp/socket.c
879
addr_buf = addrs;
net/smc/smc_clc.c
567
struct sockaddr_storage addrs;
net/smc/smc_clc.c
575
if (kernel_getsockname(clcsock, (struct sockaddr *)&addrs) < 0)
net/smc/smc_clc.c
579
addr6 = (struct sockaddr_in6 *)&addrs;
net/smc/smc_clc.c
590
if (addrs.ss_family == PF_INET) {
net/smc/smc_clc.c
592
addr = (struct sockaddr_in *)&addrs;
net/xdp/xdp_umem.c
42
vunmap(umem->addrs);
net/xdp/xdp_umem.c
43
umem->addrs = NULL;
net/xdp/xdp_umem.c
49
umem->addrs = vmap(pages, nr_pages, VM_MAP, PAGE_KERNEL);
net/xdp/xdp_umem.c
50
if (!umem->addrs)
net/xdp/xsk.c
46
u64 addrs[MAX_SKB_FRAGS + 1];
net/xdp/xsk.c
658
xsk_addr->addrs[0] = addr;
net/xdp/xsk.c
727
xsk_addr->addrs[i]);
net/xdp/xsk.c
883
xsk_addr->addrs[xsk_addr->num_descs] = desc->addr;
net/xdp/xsk.c
890
addr = buffer - pool->addrs;
net/xdp/xsk.c
990
xsk_addr->addrs[xsk_addr->num_descs] = desc->addr;
net/xdp/xsk_buff_pool.c
446
orig_addr = xskb->xdp.data_hard_start - pool->addrs - pool->headroom;
net/xdp/xsk_buff_pool.c
735
return pool->addrs + addr;
net/xdp/xsk_buff_pool.c
86
pool->addrs = umem->addrs;
net/xfrm/xfrm_policy.c
164
} addrs;
net/xfrm/xfrm_policy.c
3437
fl4->saddr = flkeys->addrs.ipv4.dst;
net/xfrm/xfrm_policy.c
3438
fl4->daddr = flkeys->addrs.ipv4.src;
net/xfrm/xfrm_policy.c
3442
fl4->saddr = flkeys->addrs.ipv4.src;
net/xfrm/xfrm_policy.c
3443
fl4->daddr = flkeys->addrs.ipv4.dst;
net/xfrm/xfrm_policy.c
3471
fl6->saddr = flkeys->addrs.ipv6.dst;
net/xfrm/xfrm_policy.c
3472
fl6->daddr = flkeys->addrs.ipv6.src;
net/xfrm/xfrm_policy.c
3476
fl6->saddr = flkeys->addrs.ipv6.src;
net/xfrm/xfrm_policy.c
3477
fl6->daddr = flkeys->addrs.ipv6.dst;
net/xfrm/xfrm_policy.c
4380
.offset = offsetof(struct xfrm_flow_keys, addrs.ipv4),
net/xfrm/xfrm_policy.c
4384
.offset = offsetof(struct xfrm_flow_keys, addrs.ipv6),
scripts/sorttable.c
455
static int fill_addrs(void *ptr, uint64_t size, void *addrs)
scripts/sorttable.c
460
for (; ptr < end; ptr += long_size, addrs += long_size, count++) {
scripts/sorttable.c
462
*(uint32_t *)ptr = elf_parser.r(addrs);
scripts/sorttable.c
464
*(uint64_t *)ptr = elf_parser.r8(addrs);
scripts/sorttable.c
469
static void replace_addrs(void *ptr, uint64_t size, void *addrs)
scripts/sorttable.c
473
for (; ptr < end; ptr += long_size, addrs += long_size) {
scripts/sorttable.c
475
elf_parser.w(*(uint32_t *)ptr, addrs);
scripts/sorttable.c
477
elf_parser.w8(*(uint64_t *)ptr, addrs);
tools/bpf/bpftool/link.c
1035
__u64 *addrs = NULL;
tools/bpf/bpftool/link.c
1063
!info.kprobe_multi.addrs) {
tools/bpf/bpftool/link.c
1066
addrs = calloc(count, sizeof(__u64));
tools/bpf/bpftool/link.c
1067
if (!addrs) {
tools/bpf/bpftool/link.c
1072
info.kprobe_multi.addrs = ptr_to_u64(addrs);
tools/bpf/bpftool/link.c
1076
free(addrs);
tools/bpf/bpftool/link.c
1155
free(addrs);
tools/bpf/bpftool/link.c
267
get_addr_cookie_array(__u64 *addrs, __u64 *cookies, __u32 count)
tools/bpf/bpftool/link.c
278
data[i].addr = addrs[i];
tools/bpf/bpftool/link.c
338
data = get_addr_cookie_array(u64_to_ptr(info->kprobe_multi.addrs),
tools/bpf/bpftool/link.c
777
data = get_addr_cookie_array(u64_to_ptr(info->kprobe_multi.addrs),
tools/include/uapi/linux/bpf.h
1838
__aligned_u64 addrs;
tools/include/uapi/linux/bpf.h
6826
__aligned_u64 addrs;
tools/lib/bpf/bpf.c
831
attr.link_create.kprobe_multi.addrs = ptr_to_u64(OPTS_GET(opts, kprobe_multi.addrs, 0));
tools/lib/bpf/bpf.h
436
const unsigned long *addrs;
tools/lib/bpf/libbpf.c
12079
unsigned long *addrs;
tools/lib/bpf/libbpf.c
12130
err = libbpf_ensure_mem((void **)&res->addrs, &res->cap, sizeof(*res->addrs), res->cnt + 1);
tools/lib/bpf/libbpf.c
12134
res->addrs[res->cnt++] = (unsigned long)sym_addr;
tools/lib/bpf/libbpf.c
12245
err = libbpf_ensure_mem((void **)&res->addrs, &res->cap,
tools/lib/bpf/libbpf.c
12246
sizeof(*res->addrs), res->cnt + 1);
tools/lib/bpf/libbpf.c
12250
res->addrs[res->cnt++] = (unsigned long)sym_addr;
tools/lib/bpf/libbpf.c
12272
const unsigned long *addrs;
tools/lib/bpf/libbpf.c
12290
addrs = OPTS_GET(opts, addrs, false);
tools/lib/bpf/libbpf.c
12295
if (!pattern && !addrs && !syms)
tools/lib/bpf/libbpf.c
12297
if (pattern && (addrs || syms || cookies || cnt))
tools/lib/bpf/libbpf.c
12303
if (addrs && syms)
tools/lib/bpf/libbpf.c
12330
addrs = res.addrs;
tools/lib/bpf/libbpf.c
12343
lopts.kprobe_multi.addrs = addrs;
tools/lib/bpf/libbpf.c
12371
free(res.addrs);
tools/lib/bpf/libbpf.c
12376
free(res.addrs);
tools/lib/bpf/libbpf.h
609
const unsigned long *addrs;
tools/lib/bpf/usdt.c
1195
long addrs[3];
tools/lib/bpf/usdt.c
1209
if (len < sizeof(addrs) + 3)
tools/lib/bpf/usdt.c
1213
memcpy(&addrs, data, sizeof(addrs));
tools/lib/bpf/usdt.c
1216
provider = data + sizeof(addrs);
tools/lib/bpf/usdt.c
1238
note->loc_addr = addrs[0];
tools/lib/bpf/usdt.c
1239
note->base_addr = addrs[1];
tools/lib/bpf/usdt.c
1240
note->sema_addr = addrs[2];
tools/perf/builtin-lock.c
1001
addrs = realloc(filters.addrs,
tools/perf/builtin-lock.c
1002
(filters.nr_addrs + 1) * sizeof(*addrs));
tools/perf/builtin-lock.c
1003
if (addrs == NULL) {
tools/perf/builtin-lock.c
1008
addrs[filters.nr_addrs++] = map__unmap_ip(kmap, sym->start);
tools/perf/builtin-lock.c
1009
filters.addrs = addrs;
tools/perf/builtin-lock.c
1058
if (addr == filters.addrs[i]) {
tools/perf/builtin-lock.c
1534
zfree(&filters.addrs);
tools/perf/builtin-lock.c
2355
tmp = realloc(filters.addrs, (filters.nr_addrs + 1) * sizeof(*filters.addrs));
tools/perf/builtin-lock.c
2362
filters.addrs = tmp;
tools/perf/builtin-lock.c
984
unsigned long *addrs;
tools/perf/util/bpf-event.c
67
u64 *addrs = (u64 *)(uintptr_t)(info_linear->info.jited_ksyms);
tools/perf/util/bpf-event.c
68
u64 addr = addrs[i];
tools/perf/util/bpf_lock_contention.c
245
unsigned long *addrs;
tools/perf/util/bpf_lock_contention.c
262
addrs = realloc(con->filters->addrs,
tools/perf/util/bpf_lock_contention.c
263
(con->filters->nr_addrs + 1) * sizeof(*addrs));
tools/perf/util/bpf_lock_contention.c
264
if (addrs == NULL) {
tools/perf/util/bpf_lock_contention.c
269
addrs[con->filters->nr_addrs++] = map__unmap_ip(kmap, sym->start);
tools/perf/util/bpf_lock_contention.c
270
con->filters->addrs = addrs;
tools/perf/util/bpf_lock_contention.c
377
bpf_map_update_elem(fd, &con->filters->addrs[i], &val, BPF_ANY);
tools/perf/util/lock-contention.h
15
unsigned long *addrs;
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
106
unsigned long long addrs[8];
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
130
GET_ADDR("bpf_fentry_test1", addrs[0]);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
131
GET_ADDR("bpf_fentry_test3", addrs[1]);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
132
GET_ADDR("bpf_fentry_test4", addrs[2]);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
133
GET_ADDR("bpf_fentry_test5", addrs[3]);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
134
GET_ADDR("bpf_fentry_test6", addrs[4]);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
135
GET_ADDR("bpf_fentry_test7", addrs[5]);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
136
GET_ADDR("bpf_fentry_test2", addrs[6]);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
137
GET_ADDR("bpf_fentry_test8", addrs[7]);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
150
opts.kprobe_multi.addrs = (const unsigned long *) &addrs;
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
151
opts.kprobe_multi.cnt = ARRAY_SIZE(addrs);
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
276
__u64 addrs[KMULTI_CNT], cookies[KMULTI_CNT];
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
298
if (!info.kprobe_multi.addrs) {
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
299
info.kprobe_multi.addrs = ptr_to_u64(addrs);
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
304
ASSERT_EQ(addrs[i], kmulti_addrs[i], "kmulti_addrs");
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
313
__u64 addrs[KMULTI_CNT], cookies[KMULTI_CNT];
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
324
info.kprobe_multi.addrs = ptr_to_u64(addrs);
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
330
addrs[i] = 0;
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
335
ASSERT_EQ(addrs[i], kmulti_addrs[i], "kmulti_addrs");
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
336
ASSERT_EQ(addrs[i], 0, "kmulti_addrs");
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
339
addrs[i] = 0;
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
344
ASSERT_EQ(addrs[i], kmulti_addrs[i], "kmulti_addrs");
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
347
info.kprobe_multi.addrs = 0x1; /* invalid addr */
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
352
info.kprobe_multi.addrs = ptr_to_u64(addrs);
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
359
info.kprobe_multi.addrs = ptr_to_u64(NULL);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
108
unsigned long long addrs[8];
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
110
GET_ADDR("bpf_fentry_test1", addrs[0]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
111
GET_ADDR("bpf_fentry_test2", addrs[1]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
112
GET_ADDR("bpf_fentry_test3", addrs[2]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
113
GET_ADDR("bpf_fentry_test4", addrs[3]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
114
GET_ADDR("bpf_fentry_test5", addrs[4]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
115
GET_ADDR("bpf_fentry_test6", addrs[5]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
116
GET_ADDR("bpf_fentry_test7", addrs[6]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
117
GET_ADDR("bpf_fentry_test8", addrs[7]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
119
opts.kprobe_multi.addrs = (const unsigned long*) addrs;
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
120
opts.kprobe_multi.cnt = ARRAY_SIZE(addrs);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
186
unsigned long long addrs[8];
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
188
GET_ADDR("bpf_fentry_test1", addrs[0]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
189
GET_ADDR("bpf_fentry_test2", addrs[1]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
190
GET_ADDR("bpf_fentry_test3", addrs[2]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
191
GET_ADDR("bpf_fentry_test4", addrs[3]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
192
GET_ADDR("bpf_fentry_test5", addrs[4]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
193
GET_ADDR("bpf_fentry_test6", addrs[5]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
194
GET_ADDR("bpf_fentry_test7", addrs[6]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
195
GET_ADDR("bpf_fentry_test8", addrs[7]);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
197
opts.addrs = (const unsigned long *) addrs;
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
198
opts.cnt = ARRAY_SIZE(addrs);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
228
unsigned long long addrs[2];
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
236
addrs[0] = ksym_get_addr("bpf_fentry_test1");
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
237
addrs[1] = ksym_get_addr("bpf_fentry_test2");
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
239
if (!ASSERT_FALSE(!addrs[0] || !addrs[1], "ksym_get_addr"))
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
259
opts.addrs = (const unsigned long *) addrs;
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
274
opts.addrs = (const unsigned long *) addrs;
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
289
opts.addrs = NULL;
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
304
opts.addrs = NULL;
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
319
opts.addrs = (const unsigned long *) addrs;
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
544
unsigned long *addrs = NULL;
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
548
err = bpf_get_addrs(&addrs, &cnt, kernel);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
561
opts.addrs = addrs;
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
568
free(addrs);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_testmod_test.c
53
unsigned long long addrs[3];
tools/testing/selftests/bpf/prog_tests/kprobe_multi_testmod_test.c
55
addrs[0] = ksym_get_addr_local(ksyms, "bpf_testmod_fentry_test1");
tools/testing/selftests/bpf/prog_tests/kprobe_multi_testmod_test.c
56
ASSERT_NEQ(addrs[0], 0, "ksym_get_addr_local");
tools/testing/selftests/bpf/prog_tests/kprobe_multi_testmod_test.c
57
addrs[1] = ksym_get_addr_local(ksyms, "bpf_testmod_fentry_test2");
tools/testing/selftests/bpf/prog_tests/kprobe_multi_testmod_test.c
58
ASSERT_NEQ(addrs[1], 0, "ksym_get_addr_local");
tools/testing/selftests/bpf/prog_tests/kprobe_multi_testmod_test.c
59
addrs[2] = ksym_get_addr_local(ksyms, "bpf_testmod_fentry_test3");
tools/testing/selftests/bpf/prog_tests/kprobe_multi_testmod_test.c
60
ASSERT_NEQ(addrs[2], 0, "ksym_get_addr_local");
tools/testing/selftests/bpf/prog_tests/kprobe_multi_testmod_test.c
62
opts.addrs = (const unsigned long *) addrs;
tools/testing/selftests/bpf/prog_tests/kprobe_multi_testmod_test.c
63
opts.cnt = ARRAY_SIZE(addrs);
tools/testing/selftests/bpf/trace_helpers.c
698
unsigned long *addr, *addrs, *tmp_addrs;
tools/testing/selftests/bpf/trace_helpers.c
719
addrs = malloc(max_cnt * sizeof(long));
tools/testing/selftests/bpf/trace_helpers.c
720
if (addrs == NULL) {
tools/testing/selftests/bpf/trace_helpers.c
737
tmp_addrs = realloc(addrs, max_cnt * sizeof(long));
tools/testing/selftests/bpf/trace_helpers.c
742
addrs = tmp_addrs;
tools/testing/selftests/bpf/trace_helpers.c
745
addrs[cnt++] = (unsigned long)addr;
tools/testing/selftests/bpf/trace_helpers.c
748
*addrsp = addrs;
tools/testing/selftests/bpf/trace_helpers.c
755
free(addrs);
tools/testing/selftests/bpf/xsk.h
52
__u64 *addrs = (__u64 *)fill->ring;
tools/testing/selftests/bpf/xsk.h
54
return &addrs[idx & fill->mask];
tools/testing/selftests/bpf/xsk.h
60
const __u64 *addrs = (const __u64 *)comp->ring;
tools/testing/selftests/bpf/xsk.h
62
return &addrs[idx & comp->mask];
tools/testing/selftests/drivers/net/hw/toeplitz.c
167
const char *addrs, int addr_len)
tools/testing/selftests/drivers/net/hw/toeplitz.c
172
if (!inet_ntop(cfg_family, addrs, saddr, sizeof(saddr)) ||
tools/testing/selftests/drivers/net/hw/toeplitz.c
173
!inet_ntop(cfg_family, addrs + addr_len, daddr, sizeof(daddr)))
tools/testing/selftests/drivers/net/hw/toeplitz.c
176
ports = (void *)addrs + (addr_len * 2);
tools/testing/selftests/drivers/net/hw/toeplitz.c
187
const char *addrs;
tools/testing/selftests/drivers/net/hw/toeplitz.c
192
addrs = pkt + offsetof(struct iphdr, saddr);
tools/testing/selftests/drivers/net/hw/toeplitz.c
195
addrs = pkt + offsetof(struct ip6_hdr, ip6_src);
tools/testing/selftests/drivers/net/hw/toeplitz.c
198
memcpy(four_tuple, addrs, (addr_len * 2) + (sizeof(uint16_t) * 2));
tools/testing/selftests/drivers/net/hw/toeplitz.c
202
log_rxhash(cpu, rx_hash, addrs, addr_len);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
121
struct mptcp_subflow_addrs addrs;
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
443
} addrs;
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
445
memset(&addrs, 0, sizeof(addrs));
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
449
addrs.d.size_subflow_data = sizeof(struct mptcp_subflow_data);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
450
addrs.d.size_user = sizeof(struct mptcp_subflow_addrs);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
451
olen = sizeof(addrs);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
453
ret = getsockopt(fd, SOL_MPTCP, MPTCP_SUBFLOW_ADDRS, &addrs, &olen);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
457
assert(olen <= sizeof(addrs));
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
458
assert(addrs.d.size_kernel > 0);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
459
assert(addrs.d.size_user ==
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
460
MIN(addrs.d.size_kernel, sizeof(struct mptcp_subflow_addrs)));
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
461
assert(addrs.d.num_subflows == 1);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
465
assert(olen == addrs.d.size_user);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
481
assert(memcmp(&local, &addrs.addr[0].ss_local, sizeof(local)) == 0);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
482
assert(memcmp(&remote, &addrs.addr[0].ss_remote, sizeof(remote)) == 0);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
483
s->addrs = addrs.addr[0];
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
485
memset(&addrs, 0, sizeof(addrs));
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
487
addrs.d.size_subflow_data = sizeof(struct mptcp_subflow_data);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
488
addrs.d.size_user = sizeof(sa_family_t);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
489
olen = sizeof(addrs.d) + sizeof(sa_family_t);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
491
ret = getsockopt(fd, SOL_MPTCP, MPTCP_SUBFLOW_ADDRS, &addrs, &olen);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
493
assert(olen == sizeof(addrs.d) + sizeof(sa_family_t));
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
495
assert(addrs.addr[0].sa_family == pf);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
496
assert(addrs.addr[0].sa_family == local.ss_family);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
498
assert(memcmp(&local, &addrs.addr[0].ss_local, sizeof(local)) != 0);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
499
assert(memcmp(&remote, &addrs.addr[0].ss_remote, sizeof(remote)) != 0);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
555
assert(!memcmp(&sfinfo->addrs, &s->addrs, sizeof(struct mptcp_subflow_addrs)));
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
93
struct mptcp_subflow_addrs addrs;
tools/testing/selftests/net/txtimestamp.c
838
struct addrinfo *addrs, *cur;
tools/testing/selftests/net/txtimestamp.c
842
if (getaddrinfo(hostname, NULL, &hints, &addrs))
tools/testing/selftests/net/txtimestamp.c
845
cur = addrs;
tools/testing/selftests/net/txtimestamp.c
859
if (addrs)
tools/testing/selftests/net/txtimestamp.c
860
freeaddrinfo(addrs);