/freebsd-9.3-release/sys/contrib/octeon-sdk/ |
H A D | cvmx-twsi.h | 80 * @param dev_addr Device address (7 bit) 92 int cvmx_twsix_read_ia(int twsi_id, uint8_t dev_addr, uint16_t internal_addr, int num_bytes, int ia_width_bytes, uint64_t *data); 104 * @param dev_addr Device address (7 bit only) 112 static inline int64_t cvmx_twsix_read_ia8(int twsi_id, uint8_t dev_addr, uint8_t internal_addr, int num_bytes) argument 117 if (cvmx_twsix_read_ia(twsi_id,dev_addr,internal_addr,num_bytes, 1, &data) < 0) 129 * @param dev_addr Device address (7 bit only) 137 static inline int64_t cvmx_twsix_read_ia16(int twsi_id, uint8_t dev_addr, uint16_t internal_addr, int num_bytes) argument 142 if (cvmx_twsix_read_ia(twsi_id, dev_addr, internal_addr, num_bytes, 2, &data) < 0) 155 * @param dev_addr TWSI device address (7 bit only) 162 int cvmx_twsix_read(int twsi_id, uint8_t dev_addr, in 225 cvmx_twsix_read8(int twsi_id, uint8_t dev_addr, uint8_t internal_addr) argument 241 cvmx_twsix_read8_cur_addr(int twsi_id, uint8_t dev_addr) argument 262 cvmx_twsix_write8(int twsi_id, uint8_t dev_addr, uint8_t internal_addr, uint8_t data) argument 281 cvmx_twsi_read8(uint8_t dev_addr, uint8_t internal_addr) argument 298 cvmx_twsi_read8_cur_addr(uint8_t dev_addr) argument 315 cvmx_twsi_write8(uint8_t dev_addr, uint8_t internal_addr, uint8_t data) argument [all...] |
H A D | cvmx-twsi.c | 109 * @param dev_addr Device address (7 bit) 121 int cvmx_twsix_read_ia(int twsi_id, uint8_t dev_addr, uint16_t internal_addr, int num_bytes, int ia_width_bytes, uint64_t *data) argument 133 return cvmx_twsix_read(twsi_id, dev_addr, num_bytes, data); 145 msg[0].addr = dev_addr; 150 msg[1].addr = dev_addr; 184 sw_twsi_val.s.a = dev_addr; 221 * @param dev_addr TWSI device address (7 bit only) 228 int cvmx_twsix_read(int twsi_id, uint8_t dev_addr, int num_bytes, uint64_t *data) argument 244 msg[0].addr = dev_addr; 275 sw_twsi_val.s.a = dev_addr; 313 cvmx_twsix_write(int twsi_id, uint8_t dev_addr, int num_bytes, uint64_t data) argument 396 cvmx_twsix_write_ia(int twsi_id, uint8_t dev_addr, uint16_t internal_addr, int num_bytes, int ia_width_bytes, uint64_t data) argument [all...] |
/freebsd-9.3-release/sys/contrib/rdma/ |
H A D | ib_addr.h | 75 int rdma_translate_ip(struct sockaddr *addr, struct rdma_dev_addr *dev_addr); 102 int rdma_copy_addr(struct rdma_dev_addr *dev_addr, struct ifnet *dev, 111 static inline u16 ib_addr_get_pkey(struct rdma_dev_addr *dev_addr) argument 113 return ((u16)dev_addr->broadcast[8] << 8) | (u16)dev_addr->broadcast[9]; 116 static inline void ib_addr_set_pkey(struct rdma_dev_addr *dev_addr, u16 pkey) argument 118 dev_addr->broadcast[8] = pkey >> 8; 119 dev_addr->broadcast[9] = (unsigned char) pkey; 122 static inline void ib_addr_get_mgid(struct rdma_dev_addr *dev_addr, argument 125 memcpy(gid, dev_addr 128 ib_addr_get_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) argument 134 ib_addr_set_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) argument 140 ib_addr_get_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) argument 146 ib_addr_set_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) argument 152 iw_addr_get_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) argument 158 iw_addr_get_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) argument [all...] |
H A D | rdma_addr.c | 116 int rdma_copy_addr(struct rdma_dev_addr *dev_addr, struct ifnet *dev, argument 119 dev_addr->dev_type = RDMA_NODE_RNIC; 120 memset(dev_addr->src_dev_addr, 0, MAX_ADDR_LEN); 121 memcpy(dev_addr->src_dev_addr, IF_LLADDR(dev), dev->if_addrlen); 122 memcpy(dev_addr->broadcast, dev->if_broadcastaddr, MAX_ADDR_LEN); 124 memcpy(dev_addr->dst_dev_addr, dst_dev_addr, MAX_ADDR_LEN); 128 int rdma_translate_ip(struct sockaddr *addr, struct rdma_dev_addr *dev_addr) argument 140 ret = rdma_copy_addr(dev_addr, ifa->ifa_ifp, NULL);
|
H A D | rdma_cm.h | 75 struct rdma_dev_addr dev_addr; member in struct:rdma_addr
|
H A D | rdma_cma.c | 307 struct rdma_dev_addr *dev_addr, u32 *qkey) 317 ib_addr_get_mgid(dev_addr, &rec.mgid); 330 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; local 335 switch (rdma_node_get_transport(dev_addr->dev_type)) { 338 ib_addr_get_sgid(dev_addr, &gid); 342 iw_addr_get_sgid(dev_addr, &gid); 355 id_priv->id.ps, dev_addr, 560 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; local 305 cma_set_qkey(struct ib_device *device, u8 port_num, enum rdma_port_space ps, struct rdma_dev_addr *dev_addr, u32 *qkey) argument 1771 addr_handler(int status, struct sockaddr *src_addr, struct rdma_dev_addr *dev_addr, void *context) argument 2684 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; local 2709 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; local [all...] |
/freebsd-9.3-release/sys/ofed/include/rdma/ |
H A D | ib_addr.h | 76 int rdma_translate_ip(struct sockaddr *addr, struct rdma_dev_addr *dev_addr); 103 int rdma_copy_addr(struct rdma_dev_addr *dev_addr, struct net_device *dev, 112 static inline u16 ib_addr_get_pkey(struct rdma_dev_addr *dev_addr) argument 114 return ((u16)dev_addr->broadcast[8] << 8) | (u16)dev_addr->broadcast[9]; 117 static inline void ib_addr_set_pkey(struct rdma_dev_addr *dev_addr, u16 pkey) argument 119 dev_addr->broadcast[8] = pkey >> 8; 120 dev_addr->broadcast[9] = (unsigned char) pkey; 123 static inline void ib_addr_get_mgid(struct rdma_dev_addr *dev_addr, argument 126 memcpy(gid, dev_addr 129 rdma_addr_gid_offset(struct rdma_dev_addr *dev_addr) argument 165 iboe_addr_get_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) argument 180 rdma_addr_get_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) argument 190 rdma_addr_set_sgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) argument 195 rdma_addr_get_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) argument 200 rdma_addr_set_dgid(struct rdma_dev_addr *dev_addr, union ib_gid *gid) argument [all...] |
H A D | rdma_cm.h | 76 struct rdma_dev_addr dev_addr; member in struct:rdma_addr
|
/freebsd-9.3-release/sys/ofed/drivers/infiniband/core/ |
H A D | addr.c | 92 int rdma_copy_addr(struct rdma_dev_addr *dev_addr, struct net_device *dev, argument 95 dev_addr->dev_type = dev->type; 96 memcpy(dev_addr->src_dev_addr, dev->dev_addr, MAX_ADDR_LEN); 97 memcpy(dev_addr->broadcast, dev->broadcast, MAX_ADDR_LEN); 99 memcpy(dev_addr->dst_dev_addr, dst_dev_addr, MAX_ADDR_LEN); 100 dev_addr->bound_dev_if = dev->ifindex; 104 int rdma_copy_addr(struct rdma_dev_addr *dev_addr, struct ifnet *dev, argument 108 dev_addr->dev_type = ARPHRD_INFINIBAND; 110 dev_addr 124 rdma_translate_ip(struct sockaddr *addr, struct rdma_dev_addr *dev_addr) argument [all...] |
H A D | cma.c | 312 id_priv->id.route.addr.dev_addr.transport = 351 ib_addr_get_mgid(&id_priv->id.route.addr.dev_addr, &rec.mgid); 366 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; local 371 if (dev_addr->dev_type != ARPHRD_INFINIBAND) { 372 iboe_addr_get_sgid(dev_addr, &gid); 381 memcpy(&gid, dev_addr->src_dev_addr + 382 rdma_addr_gid_offset(dev_addr), sizeof gid); 609 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; local 1959 addr_handler(int status, struct sockaddr *src_addr, struct rdma_dev_addr *dev_addr, void *context) argument 2311 cma_check_linklocal(struct rdma_dev_addr *dev_addr, struct sockaddr *addr) argument [all...] |
H A D | ucma.c | 561 struct rdma_dev_addr *dev_addr; local 566 dev_addr = &route->addr.dev_addr; 567 rdma_addr_get_dgid(dev_addr, 569 rdma_addr_get_sgid(dev_addr, 571 resp->ib_route[0].pkey = cpu_to_be16(ib_addr_get_pkey(dev_addr)); 589 struct rdma_dev_addr *dev_addr; local 596 dev_addr = &route->addr.dev_addr; 597 dev = dev_get_by_index(&init_net, dev_addr [all...] |
/freebsd-9.3-release/sys/dev/ixgbe/ |
H A D | ixgbe_phy.h | 155 u8 dev_addr, u8 *data); 157 u8 dev_addr, u8 data);
|
H A D | ixgbe_api.c | 1071 s32 ixgbe_read_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr, argument 1075 dev_addr, data), IXGBE_NOT_IMPLEMENTED); 1087 s32 ixgbe_write_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr, argument 1091 dev_addr, data), IXGBE_NOT_IMPLEMENTED);
|
H A D | ixgbe_api.h | 165 s32 ixgbe_read_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr, 167 s32 ixgbe_write_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr,
|
H A D | ixgbe_phy.c | 1421 u8 dev_addr, u8 *data) 1447 status = ixgbe_clock_out_i2c_byte(hw, dev_addr); 1466 status = ixgbe_clock_out_i2c_byte(hw, (dev_addr | 0x1)); 1513 u8 dev_addr, u8 data) 1535 status = ixgbe_clock_out_i2c_byte(hw, dev_addr); 1420 ixgbe_read_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr, u8 *data) argument 1512 ixgbe_write_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr, u8 data) argument
|
/freebsd-9.3-release/sys/mips/cavium/usb/ |
H A D | octusb.h | 83 uint8_t dev_addr; member in struct:octusb_qh
|
/freebsd-9.3-release/sys/dev/cxgbe/ |
H A D | t4_ioctl.h | 80 uint8_t dev_addr; member in struct:t4_i2c_data
|
/freebsd-9.3-release/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_vlan.c | 105 memcpy(IF_LLADDR(priv->dev), ppriv->dev->dev_addr, INFINIBAND_ALEN);
|
/freebsd-9.3-release/sys/ofed/drivers/net/mlx4/ |
H A D | en_selftest.c | 69 memcpy(ethh->h_dest, priv->dev->dev_addr, ETH_ALEN);
|
/freebsd-9.3-release/sys/dev/e1000/ |
H A D | e1000_82575.h | 510 u8 dev_addr, u8 *data); 512 u8 dev_addr, u8 data);
|
H A D | e1000_phy.h | 45 u8 dev_addr, u8 *data); 47 u8 dev_addr, u8 data);
|
/freebsd-9.3-release/sys/mips/rmi/dev/xlr/ |
H A D | rge.c | 1857 dbg_msg("HWADDR %02x:%02x tx %d rfr %d\n", (u_int)sc->dev_addr[4], 1858 (u_int)sc->dev_addr[5], priv->txbucket, priv->rfrbucket); 1879 ether_ifattach(ifp, sc->dev_addr); 2488 ((sc->dev_addr[5] << 24) | (sc->dev_addr[4] << 16) 2489 | (sc->dev_addr[3] << 8) | (sc->dev_addr[2])) 2493 ((sc->dev_addr[1] << 24) | (sc-> 2494 dev_addr[0] << 16))); 2520 sc->dev_addr[ [all...] |
/freebsd-9.3-release/sys/dev/usb/controller/ |
H A D | musb_otg.h | 329 uint8_t dev_addr; member in struct:musbotg_td 351 uint8_t dev_addr; member in struct:musbotg_std_temp
|
/freebsd-9.3-release/sys/dev/cxgb/common/ |
H A D | cxgb_ael1002.c | 128 static int ael_i2c_rd(struct cphy *phy, int dev_addr, int word_addr) argument 134 (dev_addr << 8) | (1 << 8) | word_addr); 152 phy->addr, dev_addr, word_addr); 159 static int ael_i2c_wr(struct cphy *phy, int dev_addr, int word_addr, int data) argument 169 (dev_addr << 8) | word_addr); 182 phy->addr, dev_addr, word_addr, data); 199 int v, dev_addr; local 215 dev_addr = SFF_DEV_ADDR; 217 dev_addr = MODULE_DEV_ADDR; 221 v = ael_i2c_rd(phy, dev_addr, 11 [all...] |
/freebsd-9.3-release/sys/mips/rmi/dev/nlge/ |
H A D | if_nlge.c | 1821 sc->dev_addr[i] = (xlr_boot1_info.mac_addr >> j) & 0xff; 1823 sc->dev_addr[i - 1] += sc->id; /* last octet is port-specific */ 1834 ((sc->dev_addr[5] << 24) | (sc->dev_addr[4] << 16) | 1835 (sc->dev_addr[3] << 8) | (sc->dev_addr[2]))); 1837 ((sc->dev_addr[1] << 24) | (sc-> dev_addr[0] << 16))); 1890 ether_ifattach(ifp, sc->dev_addr);
|