Home
last modified time | relevance | path

Searched refs:dev_addr (Results 1 – 25 of 529) sorted by relevance

12345678910>>...22

/linux/include/rdma/
H A Dib_addr.h56 struct rdma_dev_addr *dev_addr);
87 static inline u16 ib_addr_get_pkey(struct rdma_dev_addr *dev_addr) in ib_addr_get_pkey() argument
89 return ((u16)dev_addr->broadcast[8] << 8) | (u16)dev_addr->broadcast[9]; in ib_addr_get_pkey()
92 static inline void ib_addr_set_pkey(struct rdma_dev_addr *dev_addr, u16 pkey) in ib_addr_set_pkey() argument
94 dev_addr->broadcast[8] = pkey >> 8; in ib_addr_set_pkey()
95 dev_addr->broadcast[9] = (unsigned char) pkey; in ib_addr_set_pkey()
98 static inline void ib_addr_get_mgid(struct rdma_dev_addr *dev_addr, in ib_addr_get_mgid() argument
101 memcpy(gid, dev_addr->broadcast + 4, sizeof *gid); in ib_addr_get_mgid()
104 static inline int rdma_addr_gid_offset(struct rdma_dev_addr *dev_addr) in rdma_addr_gid_offset() argument
106 return dev_addr->dev_type == ARPHRD_INFINIBAND ? 4 : 0; in rdma_addr_gid_offset()
[all …]
/linux/drivers/media/pci/solo6x10/
H A Dsolo6x10-tw28.c216 static int tw2865_setup(struct solo_dev *solo_dev, u8 dev_addr) in tw2865_setup() argument
234 if (dev_addr == TW_CHIP_OFFSET_ADDR(1)) in tw2865_setup()
238 if (dev_addr == TW_CHIP_OFFSET_ADDR(1)) in tw2865_setup()
240 else if (dev_addr == TW_CHIP_OFFSET_ADDR(2)) in tw2865_setup()
242 else if (dev_addr == TW_CHIP_OFFSET_ADDR(3)) in tw2865_setup()
260 tw_write_and_verify(solo_dev, dev_addr, i, in tw2865_setup()
267 static int tw2864_setup(struct solo_dev *solo_dev, u8 dev_addr) in tw2864_setup() argument
286 if (dev_addr == TW_CHIP_OFFSET_ADDR(0)) in tw2864_setup()
288 else if (dev_addr == TW_CHIP_OFFSET_ADDR(1)) in tw2864_setup()
292 if (dev_addr == TW_CHIP_OFFSET_ADDR(0)) in tw2864_setup()
[all …]
/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_mdio.c63 u16 dev_addr; in enetc_mdio_write_c22() local
67 dev_addr = regnum & 0x1f; in enetc_mdio_write_c22()
77 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_write_c22()
91 int enetc_mdio_write_c45(struct mii_bus *bus, int phy_id, int dev_addr, in enetc_mdio_write_c45() argument
108 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_write_c45()
133 u16 dev_addr, value; in enetc_mdio_read_c22() local
137 dev_addr = regnum & 0x1f; in enetc_mdio_read_c22()
147 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_read_c22()
161 phy_id, dev_addr, regnum); in enetc_mdio_read_c22()
171 int enetc_mdio_read_c45(struct mii_bus *bus, int phy_id, int dev_addr, in enetc_mdio_read_c45() argument
[all …]
/linux/include/trace/events/
H A Dswiotlb.h11 TP_PROTO(struct device *dev, dma_addr_t dev_addr, size_t size),
12 TP_ARGS(dev, dev_addr, size),
17 __field(dma_addr_t, dev_addr)
25 __entry->dev_addr = dev_addr;
30 TP_printk("dev_name: %s dma_mask=%llx dev_addr=%llx size=%zu %s",
33 (unsigned long long)__entry->dev_addr,
/linux/drivers/net/ethernet/apm/xgene-v2/
H A Dmac.c68 const u8 *dev_addr = pdata->ndev->dev_addr; in xge_mac_set_station_addr() local
71 addr0 = (dev_addr[3] << 24) | (dev_addr[2] << 16) | in xge_mac_set_station_addr()
72 (dev_addr[1] << 8) | dev_addr[0]; in xge_mac_set_station_addr()
73 addr1 = (dev_addr[5] << 24) | (dev_addr[4] << 16); in xge_mac_set_station_addr()
/linux/drivers/usb/gadget/function/
H A Du_ether.h31 static char *dev_addr; \
32 module_param(dev_addr, charp, S_IRUGO); \
33 MODULE_PARM_DESC(dev_addr, "Device Ethernet Address"); \
92 const char *dev_addr, const char *host_addr,
109 const char *dev_addr, const char *host_addr, in gether_setup() argument
112 return gether_setup_name(g, dev_addr, host_addr, ethaddr, qmult, "usb"); in gether_setup()
162 int gether_set_dev_addr(struct net_device *net, const char *dev_addr);
173 int gether_get_dev_addr(struct net_device *net, char *dev_addr, int len);
/linux/kernel/dma/
H A Ddebug.c72 u64 dev_addr; member
245 return (entry->dev_addr >> HASH_FN_SHIFT) & HASH_FN_MASK; in hash_fn()
275 return ((a->dev_addr == b->dev_addr) && in exact_match()
285 if ((b->dev_addr <= a->dev_addr) && in containing_match()
286 ((b->dev_addr + b->size) >= (a->dev_addr + a->size))) in containing_match()
357 int limit = min(HASH_SIZE, (index.dev_addr >> HASH_FN_SHIFT) + 1); in bucket_find_contain()
369 index.dev_addr -= (1 << HASH_FN_SHIFT); in bucket_find_contain()
536 &entry->paddr, entry->dev_addr, in debug_dma_dump_mappings()
569 &entry->paddr, entry->dev_addr, in dump_show()
868 count, entry->dev_addr, entry->size, in dma_debug_device_change()
[all …]
/linux/drivers/xen/
H A Dswiotlb-xen.c209 dma_addr_t dev_addr; in xen_swiotlb_map_phys() local
227 dev_addr = xen_phys_to_dma(dev, phys); in xen_swiotlb_map_phys()
234 if (dma_capable(dev, dev_addr, size, true) && in xen_swiotlb_map_phys()
237 !xen_arch_need_swiotlb(dev, phys, dev_addr) && in xen_swiotlb_map_phys()
244 trace_swiotlb_bounced(dev, dev_addr, size); in xen_swiotlb_map_phys()
251 dev_addr = xen_phys_to_dma(dev, map); in xen_swiotlb_map_phys()
256 if (unlikely(!dma_capable(dev, dev_addr, size, true))) { in xen_swiotlb_map_phys()
265 if (pfn_valid(PFN_DOWN(dma_to_phys(dev, dev_addr)))) in xen_swiotlb_map_phys()
268 xen_dma_sync_for_device(dev, dev_addr, size, dir); in xen_swiotlb_map_phys()
270 return dev_addr; in xen_swiotlb_map_phys()
[all …]
/linux/drivers/remoteproc/
H A Dti_k3_common.c365 u32 dev_addr, offset; in k3_rproc_da_to_va() local
374 dev_addr = kproc->mem[i].dev_addr; in k3_rproc_da_to_va()
378 if (da >= dev_addr && ((da + len) <= (dev_addr + size))) { in k3_rproc_da_to_va()
379 offset = da - dev_addr; in k3_rproc_da_to_va()
394 dev_addr = kproc->rmem[i].dev_addr; in k3_rproc_da_to_va()
397 if (da >= dev_addr && ((da + len) <= (dev_addr + size))) { in k3_rproc_da_to_va()
398 offset = da - dev_addr; in k3_rproc_da_to_va()
447 kproc->mem[i].dev_addr = data->mems[i].dev_addr; in k3_rproc_of_get_memories()
453 kproc->mem[i].dev_addr); in k3_rproc_of_get_memories()
513 kproc->rmem[i].dev_addr = (u32)res.start; in k3_reserved_mem_init()
[all …]
/linux/drivers/infiniband/core/
H A Dcma.c461 int ifindex_b = id_priv->id.route.addr.dev_addr.bound_dev_if; in compare_netdev_and_ip()
502 node_id_priv->id.route.addr.dev_addr.bound_dev_if, in cma_add_id_to_tree()
560 id_priv->id.route.addr.dev_addr.bound_dev_if, in cma_remove_id_from_tree()
580 id_priv->id.route.addr.dev_addr.transport = in _cma_attach_to_dev()
603 if (id_priv->id.route.addr.dev_addr.sgid_attr) { in cma_release_dev()
604 rdma_put_gid_attr(id_priv->id.route.addr.dev_addr.sgid_attr); in cma_release_dev()
605 id_priv->id.route.addr.dev_addr.sgid_attr = NULL; in cma_release_dev()
626 ib_addr_get_mgid(&id_priv->id.route.addr.dev_addr, &rec.mgid); in cma_set_default_qkey()
649 static void cma_translate_ib(struct sockaddr_ib *sib, struct rdma_dev_addr *dev_addr) in cma_translate_ib() argument
651 dev_addr->dev_type = ARPHRD_INFINIBAND; in cma_translate_ib()
[all …]
/linux/drivers/net/ethernet/intel/igc/
H A Digc_phy.c645 u8 dev_addr, u16 *data, bool read) in __igc_access_xmdio_reg() argument
649 ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAC, dev_addr); in __igc_access_xmdio_reg()
658 dev_addr); in __igc_access_xmdio_reg()
685 u8 dev_addr, u16 *data) in igc_read_xmdio_reg() argument
687 return __igc_access_xmdio_reg(hw, addr, dev_addr, data, true); in igc_read_xmdio_reg()
698 u8 dev_addr, u16 data) in igc_write_xmdio_reg() argument
700 return __igc_access_xmdio_reg(hw, addr, dev_addr, &data, false); in igc_write_xmdio_reg()
714 u8 dev_addr = FIELD_GET(GPY_MMD_MASK, offset); in igc_write_phy_reg_gpy() local
719 if (!dev_addr) { in igc_write_phy_reg_gpy()
726 ret_val = igc_write_xmdio_reg(hw, (u16)offset, dev_addr, in igc_write_phy_reg_gpy()
[all …]
/linux/drivers/reset/
H A Dreset-raspberrypi.c29 u32 dev_addr; in rpi_reset_reset() local
51 dev_addr = 0x100000; in rpi_reset_reset()
53 &dev_addr, sizeof(dev_addr)); in rpi_reset_reset()
/linux/net/netrom/
H A Dnr_dev.c71 memcpy(buff, (saddr != NULL) ? saddr : dev->dev_addr, dev->addr_len); in nr_header()
103 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) in nr_set_mac_address()
111 ax25_listen_release((const ax25_address *)dev->dev_addr, NULL); in nr_set_mac_address()
123 err = ax25_listen_register((const ax25_address *)dev->dev_addr, NULL); in nr_open()
134 ax25_listen_release((const ax25_address *)dev->dev_addr, NULL); in nr_close()
/linux/net/hsr/
H A Dhsr_main.c78 eth_hw_addr_set(master->dev, dev->dev_addr); in hsr_netdev_notify()
85 eth_hw_addr_set(port->dev, dev->dev_addr); in hsr_netdev_notify()
95 master->dev->dev_addr, in hsr_netdev_notify()
97 port->dev->dev_addr : in hsr_netdev_notify()
98 master->dev->dev_addr); in hsr_netdev_notify()
/linux/drivers/net/ethernet/freescale/
H A Dxgmac_mdio.c137 u16 dev_addr = regnum & 0x1f; in xgmac_mdio_write_c22() local
150 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in xgmac_mdio_write_c22()
163 static int xgmac_mdio_write_c45(struct mii_bus *bus, int phy_id, int dev_addr, in xgmac_mdio_write_c45() argument
182 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in xgmac_mdio_write_c45()
211 u16 dev_addr = regnum & 0x1f; in xgmac_mdio_read_c22() local
226 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in xgmac_mdio_read_c22()
247 phy_id, dev_addr, regnum); in xgmac_mdio_read_c22()
265 static int xgmac_mdio_read_c45(struct mii_bus *bus, int phy_id, int dev_addr, in xgmac_mdio_read_c45() argument
285 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in xgmac_mdio_read_c45()
313 phy_id, dev_addr, regnum); in xgmac_mdio_read_c45()
/linux/drivers/w1/slaves/
H A Dw1_ds2405.c30 u64 dev_addr = le64_to_cpu(*(u64 *)&sl->reg_num); in w1_ds2405_select() local
43 int bit2send = !!(dev_addr & BIT(bit_ctr)); in w1_ds2405_select()
182 u64 dev_addr = le64_to_cpu(*(u64 *)&sl->reg_num); in output_store() local
186 memcpy(&cmd[1], &dev_addr, sizeof(dev_addr)); in output_store()
/linux/drivers/infiniband/hw/mlx5/
H A Ddm.c169 mlx5_cmd_dealloc_memic(&dev->dm, dm->base.dev_addr, dm->base.size); in mlx5_ib_dm_memic_free()
235 err = mlx5_cmd_alloc_memic_op(&dev->dm, dm->base.dev_addr, op, in UVERBS_HANDLER()
248 mlx5_cmd_dealloc_memic_op(&dev->dm, dm->base.dev_addr, op); in UVERBS_HANDLER()
301 err = mlx5_cmd_alloc_memic(dm_db, &dm->base.dev_addr, in handle_alloc_dm_memic()
308 address = dm->base.dev_addr & PAGE_MASK; in handle_alloc_dm_memic()
312 mlx5_cmd_dealloc_memic(dm_db, dm->base.dev_addr, dm->base.size); in handle_alloc_dm_memic()
323 start_offset = dm->base.dev_addr & ~PAGE_MASK; in handle_alloc_dm_memic()
403 &dm->base.dev_addr, &dm->obj_id); in handle_alloc_dm_sw_icm()
408 &dm->base.dev_addr, sizeof(dm->base.dev_addr)); in handle_alloc_dm_sw_icm()
412 dm->base.dev_addr, dm->obj_id); in handle_alloc_dm_sw_icm()
[all …]
/linux/net/rose/
H A Drose_dev.c61 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) in rose_set_mac_address()
69 rose_del_loopback_node((const rose_address *)dev->dev_addr); in rose_set_mac_address()
81 err = rose_add_loopback_node((const rose_address *)dev->dev_addr); in rose_open()
93 rose_del_loopback_node((const rose_address *)dev->dev_addr); in rose_close()
/linux/net/llc/
H A Dllc_c_ac.c210 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_disc_cmd_p_set_x()
237 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_dm_rsp_f_set_p()
261 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_dm_rsp_f_set_1()
295 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_frmr_rsp_f_set_x()
322 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_resend_frmr_rsp_f_set_0()
352 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_resend_frmr_rsp_f_set_p()
373 rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_i_cmd_p_set_1()
391 rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_i_cmd_p_set_0()
409 rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_i_xxx_x_set_0()
442 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_resend_i_xxx_x_set_0_or_send_rr()
[all …]
/linux/drivers/net/ethernet/amd/
H A Dsun3lance.c379 MEM->init.hwaddr[0] = dev->dev_addr[1]; in lance_probe()
380 MEM->init.hwaddr[1] = dev->dev_addr[0]; in lance_probe()
381 MEM->init.hwaddr[2] = dev->dev_addr[3]; in lance_probe()
382 MEM->init.hwaddr[3] = dev->dev_addr[2]; in lance_probe()
383 MEM->init.hwaddr[4] = dev->dev_addr[5]; in lance_probe()
384 MEM->init.hwaddr[5] = dev->dev_addr[4]; in lance_probe()
386 printk("%pM\n", dev->dev_addr); in lance_probe()
479 MEM->init.hwaddr[0] = dev->dev_addr[1]; in lance_init_ring()
480 MEM->init.hwaddr[1] = dev->dev_addr[0]; in lance_init_ring()
481 MEM->init.hwaddr[2] = dev->dev_addr[3]; in lance_init_ring()
[all …]
/linux/net/8021q/
H A Dvlan_dev.c80 saddr = dev->dev_addr; in vlan_dev_hard_header()
255 eth_hw_addr_set(dev, real_dev->dev_addr); in vlan_dev_inherit_address()
270 if (!ether_addr_equal(dev->dev_addr, real_dev->dev_addr) && in vlan_dev_open()
272 err = dev_uc_add(real_dev, dev->dev_addr); in vlan_dev_open()
277 ether_addr_copy(vlan->real_dev_addr, real_dev->dev_addr); in vlan_dev_open()
303 if (!ether_addr_equal(dev->dev_addr, real_dev->dev_addr)) in vlan_dev_stop()
304 dev_uc_del(real_dev, dev->dev_addr); in vlan_dev_stop()
323 if (!ether_addr_equal(addr->sa_data, real_dev->dev_addr)) { in vlan_dev_set_mac_address()
329 if (!ether_addr_equal(dev->dev_addr, real_dev->dev_addr)) in vlan_dev_set_mac_address()
330 dev_uc_del(real_dev, dev->dev_addr); in vlan_dev_set_mac_address()
[all …]
H A Dvlan.c296 if (ether_addr_equal(vlan->real_dev_addr, dev->dev_addr)) in vlan_sync_address()
305 if (!ether_addr_equal(vlandev->dev_addr, vlan->real_dev_addr) && in vlan_sync_address()
306 ether_addr_equal(vlandev->dev_addr, dev->dev_addr)) in vlan_sync_address()
307 dev_uc_del(dev, vlandev->dev_addr); in vlan_sync_address()
311 if (ether_addr_equal(vlandev->dev_addr, vlan->real_dev_addr) && in vlan_sync_address()
312 !ether_addr_equal(vlandev->dev_addr, dev->dev_addr)) in vlan_sync_address()
313 dev_uc_add(dev, vlandev->dev_addr); in vlan_sync_address()
316 ether_addr_copy(vlan->real_dev_addr, dev->dev_addr); in vlan_sync_address()
/linux/drivers/media/dvb-frontends/
H A Datbm8830.c29 u8 dev_addr; in atbm8830_write_reg() local
35 dev_addr = priv->config->demod_address; in atbm8830_write_reg()
36 msg1.addr = dev_addr; in atbm8830_write_reg()
37 msg2.addr = dev_addr; in atbm8830_write_reg()
53 u8 dev_addr; in atbm8830_read_reg() local
60 dev_addr = priv->config->demod_address; in atbm8830_read_reg()
61 msg1.addr = dev_addr; in atbm8830_read_reg()
62 msg2.addr = dev_addr; in atbm8830_read_reg()
/linux/drivers/infiniband/hw/irdma/
H A Dtrace_cm.h147 const char *dev_addr),
148 TP_ARGS(iwdev, listener, dev_addr),
163 dev_addr);
177 const char *dev_addr),
178 TP_ARGS(iwdev, listener, dev_addr));
183 const char *dev_addr),
184 TP_ARGS(iwdev, listener, dev_addr));
187 TP_PROTO(struct irdma_device *iwdev, char *dev_addr),
188 TP_ARGS(iwdev, dev_addr),
193 ether_addr_copy(__get_dynamic_array(mac), dev_addr);
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_phy.h162 u8 dev_addr, u8 *data);
164 u8 dev_addr, u8 *data);
166 u8 dev_addr, u8 data);
168 u8 dev_addr, u8 data);

12345678910>>...22