| /drivers/net/ethernet/stmicro/stmmac/ |
| A D | dwmac4_dma.h | 104 if (addrs) in dma_chanx_base_addr() 105 addr = addrs->dma_chan + (x * addrs->dma_chan_offset); in dma_chanx_base_addr() 114 #define DMA_CHAN_CONTROL(addrs, x) dma_chanx_base_addr(addrs, x) argument 115 #define DMA_CHAN_TX_CONTROL(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x4) argument 116 #define DMA_CHAN_RX_CONTROL(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x8) argument 121 #define DMA_CHAN_TX_END_ADDR(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x20) argument 122 #define DMA_CHAN_RX_END_ADDR(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x28) argument 123 #define DMA_CHAN_TX_RING_LEN(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x2c) argument 124 #define DMA_CHAN_RX_RING_LEN(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x30) argument 125 #define DMA_CHAN_INTR_ENA(addrs, x) (dma_chanx_base_addr(addrs, x) + 0x34) argument [all …]
|
| A D | dwmac4.h | 299 if (addrs) in mtl_chanx_base_addr() 300 addr = addrs->mtl_chan + (x * addrs->mtl_chan_offset); in mtl_chanx_base_addr() 307 #define MTL_CHAN_TX_OP_MODE(addrs, x) mtl_chanx_base_addr(addrs, x) argument 362 if (addrs) in mtl_etsx_ctrl_base_addr() 363 addr = addrs->mtl_ets_ctrl + (x * addrs->mtl_ets_ctrl_offset); in mtl_etsx_ctrl_base_addr() 382 if (addrs) in mtl_txqx_weight_base_addr() 401 if (addrs) in mtl_send_slp_credx_base_addr() 420 if (addrs) in mtl_high_credx_base_addr() 421 addr = addrs->mtl_high_cred + (x * addrs->mtl_high_cred_offset); in mtl_high_credx_base_addr() 439 if (addrs) in mtl_low_credx_base_addr() [all …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| A D | ipsec.c | 263 struct mlx5e_ipsec_addr *addrs = &attrs->addrs; in mlx5e_ipsec_init_macs() local 332 switch (addrs->family) { in mlx5e_ipsec_init_macs() 464 memcpy(&attrs->addrs.daddr, x->id.daddr.a6, sizeof(attrs->addrs.daddr)); in mlx5e_ipsec_build_accel_xfrm_attrs() 1135 addrs->saddr.a4 &= addrs->smask.m4; in mlx5e_ipsec_policy_mask() 1137 addrs->daddr.a4 &= addrs->dmask.m4; in mlx5e_ipsec_policy_mask() 1143 addrs->smask.m6[i] = in mlx5e_ipsec_policy_mask() 1145 addrs->saddr.a6[i] &= addrs->smask.m6[i]; in mlx5e_ipsec_policy_mask() 1148 addrs->dmask.m6[i] = in mlx5e_ipsec_policy_mask() 1150 addrs->daddr.a6[i] &= addrs->dmask.m6[i]; in mlx5e_ipsec_policy_mask() 1226 memcpy(&attrs->addrs.saddr, sel->saddr.a6, sizeof(attrs->addrs.saddr)); in mlx5e_ipsec_build_accel_pol_attrs() [all …]
|
| A D | ipsec_fs.c | 1490 __be32 *saddr = &addrs->saddr.a4; in setup_fte_addr4() 1491 __be32 *smask = &addrs->smask.m4; in setup_fte_addr4() 1492 __be32 *daddr = &addrs->daddr.a4; in setup_fte_addr4() 1493 __be32 *dmask = &addrs->dmask.m4; in setup_fte_addr4() 1521 __be32 *saddr = addrs->saddr.a6; in setup_fte_addr6() 1522 __be32 *smask = addrs->smask.m6; in setup_fte_addr6() 1523 __be32 *daddr = addrs->daddr.a6; in setup_fte_addr6() 1524 __be32 *dmask = addrs->dmask.m6; in setup_fte_addr6() 1735 switch (attrs->addrs.family) { in setup_pkt_tunnel_reformat() 1752 switch (attrs->addrs.family) { in setup_pkt_tunnel_reformat() [all …]
|
| /drivers/char/ipmi/ |
| A D | kcs_bmc_aspeed.c | 238 regmap_write(priv->map, LPC_LADR12H, addrs[0] >> 8); in aspeed_kcs_set_address() 242 addrs[1] << LPC_LSADR12_LSADR1_SHIFT); in aspeed_kcs_set_address() 255 addrs[1] << LPC_LSADR12_LSADR2_SHIFT); in aspeed_kcs_set_address() 269 regmap_write(priv->map, LPC_LADR3H, addrs[0] >> 8); in aspeed_kcs_set_address() 275 regmap_write(priv->map, LPC_LADR4, ((addrs[0] + 1) << 16) | addrs[0]); in aspeed_kcs_set_address() 277 regmap_write(priv->map, LPC_LADR4, (addrs[1] << 16) | addrs[0]); in aspeed_kcs_set_address() 536 addrs, 1, 2); in aspeed_kcs_of_get_io_address() 542 if (addrs[0] > 0xffff) { in aspeed_kcs_of_get_io_address() 547 if (rc == 2 && addrs[1] > 0xffff) { in aspeed_kcs_of_get_io_address() 564 u32 addrs[2]; in aspeed_kcs_probe() local [all …]
|
| A D | ipmi_si_hardcode.c | 19 static unsigned long addrs[SI_MAX_PARMS]; variable 37 module_param_hw_array(addrs, ulong, iomem, &num_addrs, 0); 38 MODULE_PARM_DESC(addrs, 120 if (i < num_addrs && addrs[i]) in ipmi_hardcode_init() 121 ipmi_hardcode_init_one(si_type[i], i, addrs[i], in ipmi_hardcode_init() 147 if (addrs[i] == addr) in ipmi_si_hardcode_match()
|
| /drivers/gpu/drm/armada/ |
| A D | armada_plane.c | 37 void armada_drm_plane_calc(struct drm_plane_state *state, u32 addrs[2][3], in armada_drm_plane_calc() 54 addrs[0][0] = addr + fb->offsets[0] + y * fb->pitches[0] + in armada_drm_plane_calc() 62 addrs[0][i] = addr + fb->offsets[i] + y * fb->pitches[i] + in armada_drm_plane_calc() 67 addrs[0][i] = 0; in armada_drm_plane_calc() 72 addrs[1][i] = addrs[0][i] + pitches[i]; in armada_drm_plane_calc() 77 addrs[1][i] = addrs[0][i]; in armada_drm_plane_calc() 129 armada_drm_plane_calc(new_plane_state, st->addrs, st->pitches, in armada_drm_plane_atomic_check()
|
| A D | armada_plane.h | 9 u32 addrs[2][3]; member 19 #define armada_addr(state, f, p) to_armada_plane_state(state)->addrs[f][p] 22 void armada_drm_plane_calc(struct drm_plane_state *state, u32 addrs[2][3],
|
| /drivers/mtd/nand/raw/ |
| A D | loongson1-nand-controller.c | 55 char addrs[LS1X_NAND_MAX_ADDR_CYC]; member 170 const u8 *addrs; in ls1x_nand_parse_instructions() local 185 addrs = &instr->ctx.addr.addrs[offset]; in ls1x_nand_parse_instructions() 186 memcpy(op->addrs + op->addrs_offset, addrs, naddrs); in ls1x_nand_parse_instructions() 221 val = (u32)op->addrs[i] << shift; in ls1b_nand_set_addr() 226 val = (u32)op->addrs[i] << shift; in ls1b_nand_set_addr() 248 val = (u32)op->addrs[i] << shift; in ls1c_nand_set_addr() 253 val = (u32)op->addrs[i] << shift; in ls1c_nand_set_addr() 263 int col0 = op->addrs[0]; in ls1x_nand_trigger_op() 269 op->addrs[0] = col0; in ls1x_nand_trigger_op() [all …]
|
| /drivers/net/wireless/intel/iwlwifi/mvm/ |
| A D | offloading.c | 67 struct iwl_targ_addr *addrs; in iwl_mvm_send_proto_offload() local 75 addrs = cmd.v3s.targ_addrs; in iwl_mvm_send_proto_offload() 80 addrs = cmd.v4.targ_addrs; in iwl_mvm_send_proto_offload() 109 addrs[i].addr = mvmvif->target_ipv6_addrs[i]; in iwl_mvm_send_proto_offload() 110 addrs[i].config_num = cpu_to_le32(j); in iwl_mvm_send_proto_offload()
|
| /drivers/net/xen-netback/ |
| A D | hash.c | 194 memcpy(&data[0], &flow.addrs.v4addrs.src, 4); in xenvif_set_skb_hash() 195 memcpy(&data[4], &flow.addrs.v4addrs.dst, 4); in xenvif_set_skb_hash() 204 memcpy(&data[0], &flow.addrs.v4addrs.src, 4); in xenvif_set_skb_hash() 205 memcpy(&data[4], &flow.addrs.v4addrs.dst, 4); in xenvif_set_skb_hash() 218 memcpy(&data[0], &flow.addrs.v6addrs.src, 16); in xenvif_set_skb_hash() 219 memcpy(&data[16], &flow.addrs.v6addrs.dst, 16); in xenvif_set_skb_hash() 228 memcpy(&data[0], &flow.addrs.v6addrs.src, 16); in xenvif_set_skb_hash() 229 memcpy(&data[16], &flow.addrs.v6addrs.dst, 16); in xenvif_set_skb_hash()
|
| /drivers/net/ethernet/cisco/enic/ |
| A D | enic_clsf.c | 38 data.u.ipv4.src_addr = ntohl(keys->addrs.v4addrs.src); in enic_addfltr_5t() 39 data.u.ipv4.dst_addr = ntohl(keys->addrs.v4addrs.dst); in enic_addfltr_5t() 162 if (tpos->keys.addrs.v4addrs.src == k->addrs.v4addrs.src && in htbl_key_search() 163 tpos->keys.addrs.v4addrs.dst == k->addrs.v4addrs.dst && in htbl_key_search()
|
| /drivers/media/i2c/ |
| A D | rdacm20.c | 320 u32 addrs[2]; member 497 ret = max9271_set_address(&dev->serializer, dev->addrs[0]); in rdacm20_initialize() 500 dev->serializer.client->addr = dev->addrs[0]; in rdacm20_initialize() 534 (dev->addrs[1] << 1) | in rdacm20_initialize() 541 dev->sensor->addr = dev->addrs[1]; in rdacm20_initialize() 578 ret = device_property_read_u32_array(dev->dev, "reg", dev->addrs, 2); in rdacm20_probe()
|
| A D | rdacm21.c | 85 u32 addrs[2]; member 513 ret = max9271_set_address(&dev->serializer, dev->addrs[0]); in rdacm21_initialize() 516 dev->serializer.client->addr = dev->addrs[0]; in rdacm21_initialize() 518 ret = max9271_set_translation(&dev->serializer, dev->addrs[1], in rdacm21_initialize() 522 dev->isp->addr = dev->addrs[1]; in rdacm21_initialize() 554 ret = device_property_read_u32_array(dev->dev, "reg", dev->addrs, 2); in rdacm21_probe()
|
| /drivers/net/ethernet/intel/ice/ |
| A D | ice_arfs.c | 325 fltr_info->ip.v4.src_ip = fk->addrs.v4addrs.src; in ice_arfs_build_entry() 326 fltr_info->ip.v4.dst_ip = fk->addrs.v4addrs.dst; in ice_arfs_build_entry() 334 memcpy(&fltr_info->ip.v6.src_ip, &fk->addrs.v6addrs.src, in ice_arfs_build_entry() 336 memcpy(&fltr_info->ip.v6.dst_ip, &fk->addrs.v6addrs.dst, in ice_arfs_build_entry() 411 fltr_info->ip.v4.src_ip == fk->addrs.v4addrs.src && in ice_arfs_cmp() 412 fltr_info->ip.v4.dst_ip == fk->addrs.v4addrs.dst && in ice_arfs_cmp() 418 !memcmp(&fltr_info->ip.v6.src_ip, &fk->addrs.v6addrs.src, in ice_arfs_cmp() 420 !memcmp(&fltr_info->ip.v6.dst_ip, &fk->addrs.v6addrs.dst, in ice_arfs_cmp()
|
| /drivers/block/rnbd/ |
| A D | rnbd-clt-sysfs.c | 575 struct sockaddr_storage *addrs; in rnbd_clt_map_device_store() local 586 addrs = kcalloc(ARRAY_SIZE(paths) * 2, sizeof(*addrs), GFP_KERNEL); in rnbd_clt_map_device_store() 587 if (!addrs) in rnbd_clt_map_device_store() 591 paths[path_cnt].src = &addrs[path_cnt * 2]; in rnbd_clt_map_device_store() 592 paths[path_cnt].dst = &addrs[path_cnt * 2 + 1]; in rnbd_clt_map_device_store() 619 kfree(addrs); in rnbd_clt_map_device_store() 625 kfree(addrs); in rnbd_clt_map_device_store()
|
| /drivers/net/ethernet/seeq/ |
| A D | ether3.c | 589 unsigned char addrs[16]; in ether3_rx() local 610 ether3_readbuffer(dev, addrs+2, 12); in ether3_rx() 615 printk("%pM %pM\n", addrs + 2, addrs + 8); in ether3_rx() 622 if (!(*(unsigned long *)&dev->dev_addr[0] ^ *(unsigned long *)&addrs[2+6]) && in ether3_rx() 623 !(*(unsigned short *)&dev->dev_addr[4] ^ *(unsigned short *)&addrs[2+10])) { in ether3_rx() 642 *(unsigned short *)(buf + 0) = *(unsigned short *)(addrs + 2); in ether3_rx() 643 *(unsigned long *)(buf + 2) = *(unsigned long *)(addrs + 4); in ether3_rx() 644 *(unsigned long *)(buf + 6) = *(unsigned long *)(addrs + 8); in ether3_rx() 645 *(unsigned short *)(buf + 10) = *(unsigned short *)(addrs + 12); in ether3_rx()
|
| /drivers/net/ethernet/mediatek/ |
| A D | mtk_ppe_offload.c | 400 struct flow_match_ipv4_addrs addrs; in mtk_flow_offload_replace() local 402 flow_rule_match_ipv4_addrs(rule, &addrs); in mtk_flow_offload_replace() 404 data.v4.src_addr = addrs.key->src; in mtk_flow_offload_replace() 405 data.v4.dst_addr = addrs.key->dst; in mtk_flow_offload_replace() 411 struct flow_match_ipv6_addrs addrs; in mtk_flow_offload_replace() local 413 flow_rule_match_ipv6_addrs(rule, &addrs); in mtk_flow_offload_replace() 415 data.v6.src_addr = addrs.key->src; in mtk_flow_offload_replace() 416 data.v6.dst_addr = addrs.key->dst; in mtk_flow_offload_replace()
|
| /drivers/gpu/drm/arm/ |
| A D | malidp_mw.c | 28 dma_addr_t addrs[2]; member 176 mw_state->addrs[i] = obj->dma_addr + fb->offsets[i]; in malidp_mw_encoder_atomic_check() 260 &mw_state->addrs[0], in malidp_mw_atomic_commit() 264 hwdev->hw->enable_memwrite(hwdev, mw_state->addrs, in malidp_mw_atomic_commit()
|
| A D | malidp_hw.c | 513 dma_addr_t *addrs, s32 *pitches, in malidp500_enable_memwrite() argument 532 malidp_hw_write(hwdev, lower_32_bits(addrs[1]), base + MALIDP_MW_P2_PTR_LOW); in malidp500_enable_memwrite() 533 malidp_hw_write(hwdev, upper_32_bits(addrs[1]), base + MALIDP_MW_P2_PTR_HIGH); in malidp500_enable_memwrite() 537 malidp_hw_write(hwdev, lower_32_bits(addrs[0]), base + MALIDP_MW_P1_PTR_LOW); in malidp500_enable_memwrite() 538 malidp_hw_write(hwdev, upper_32_bits(addrs[0]), base + MALIDP_MW_P1_PTR_HIGH); in malidp500_enable_memwrite() 854 dma_addr_t *addrs, s32 *pitches, in malidp550_enable_memwrite() argument 869 malidp_hw_write(hwdev, lower_32_bits(addrs[1]), base + MALIDP_MW_P2_PTR_LOW); in malidp550_enable_memwrite() 870 malidp_hw_write(hwdev, upper_32_bits(addrs[1]), base + MALIDP_MW_P2_PTR_HIGH); in malidp550_enable_memwrite() 874 malidp_hw_write(hwdev, lower_32_bits(addrs[0]), base + MALIDP_MW_P1_PTR_LOW); in malidp550_enable_memwrite() 875 malidp_hw_write(hwdev, upper_32_bits(addrs[0]), base + MALIDP_MW_P1_PTR_HIGH); in malidp550_enable_memwrite()
|
| /drivers/watchdog/ |
| A D | f71808e_wdt.c | 616 static const unsigned short addrs[] = { 0x2e, 0x4e }; in fintek_wdt_init() local 627 for (i = 0; i < ARRAY_SIZE(addrs); i++) { in fintek_wdt_init() 628 ret = fintek_wdt_find(addrs[i]); in fintek_wdt_init() 632 if (i == ARRAY_SIZE(addrs)) in fintek_wdt_init() 643 wdt_res.start = addrs[i]; in fintek_wdt_init() 644 wdt_res.end = addrs[i] + 1; in fintek_wdt_init()
|
| /drivers/gpu/drm/omapdrm/ |
| A D | omap_gem.c | 234 dma_addr_t *addrs; in omap_gem_attach_pages() local 255 addrs = kmalloc_array(npages, sizeof(*addrs), GFP_KERNEL); in omap_gem_attach_pages() 256 if (!addrs) { in omap_gem_attach_pages() 262 addrs[i] = dma_map_page(dev->dev, pages[i], in omap_gem_attach_pages() 265 if (dma_mapping_error(dev->dev, addrs[i])) { in omap_gem_attach_pages() 270 dma_unmap_page(dev->dev, addrs[i], in omap_gem_attach_pages() 279 addrs = kcalloc(npages, sizeof(*addrs), GFP_KERNEL); in omap_gem_attach_pages() 280 if (!addrs) { in omap_gem_attach_pages() 286 omap_obj->dma_addrs = addrs; in omap_gem_attach_pages() 292 kfree(addrs); in omap_gem_attach_pages()
|
| /drivers/xen/xenbus/ |
| A D | xenbus_client.c | 64 unsigned long addrs[XENBUS_MAX_RING_GRANTS]; member 76 unsigned long addrs[XENBUS_MAX_RING_GRANTS]; member 664 info->addrs[info->idx] = vaddr; in xenbus_map_ring_setup_grant_hvm() 716 xenbus_unmap_ring(dev, node->handles, nr_grefs, info->addrs); in xenbus_map_ring_hvm() 870 unsigned long addrs[XENBUS_MAX_RING_GRANTS]; member 880 info->addrs[info->idx] = (unsigned long)gfn_to_virt(gfn); in xenbus_unmap_ring_setup_grant_hvm() 920 info.addrs); in xenbus_unmap_ring_hvm()
|
| /drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | en_arfs.c | 679 tuple->src_ipv4 = fk->addrs.v4addrs.src; in arfs_alloc_rule() 680 tuple->dst_ipv4 = fk->addrs.v4addrs.dst; in arfs_alloc_rule() 682 memcpy(&tuple->src_ipv6, &fk->addrs.v6addrs.src, in arfs_alloc_rule() 684 memcpy(&tuple->dst_ipv6, &fk->addrs.v6addrs.dst, in arfs_alloc_rule() 706 return tuple->src_ipv4 == fk->addrs.v4addrs.src && in arfs_cmp() 707 tuple->dst_ipv4 == fk->addrs.v4addrs.dst; in arfs_cmp() 709 return !memcmp(&tuple->src_ipv6, &fk->addrs.v6addrs.src, in arfs_cmp() 711 !memcmp(&tuple->dst_ipv6, &fk->addrs.v6addrs.dst, in arfs_cmp()
|
| /drivers/i3c/master/ |
| A D | svc-i3c-master.c | 229 u8 addrs[SVC_I3C_MAX_DEVS]; member 377 if (master->addrs[i] == ibiaddr) in svc_i3c_master_dev_from_addr() 873 master->addrs[data->index] = 0; in svc_i3c_master_detach_i3c_dev() 897 master->addrs[slot] = dev->addr; in svc_i3c_master_attach_i2c_dev() 936 u8 *addrs, unsigned int *count) in svc_i3c_master_do_daa_locked() argument 1082 addrs[dev_nb] = dyn_addr; in svc_i3c_master_do_daa_locked() 1084 dev_nb, addrs[dev_nb]); in svc_i3c_master_do_daa_locked() 1085 last_addr = addrs[dev_nb++]; in svc_i3c_master_do_daa_locked() 1152 u8 addrs[SVC_I3C_MAX_DEVS]; in svc_i3c_master_do_daa() local 1661 cmd->addr = master->addrs[data->index]; in svc_i3c_master_priv_xfers() [all …]
|