Searched refs:port_cap (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_fw.c | 1093 err = mlx4_QUERY_PORT(dev, i, dev_cap->port_cap + i); in mlx4_QUERY_DEV_CAP() 1144 dev_cap->local_ca_ack_delay, 128 << dev_cap->port_cap[1].ib_mtu, in mlx4_dev_cap_dump() 1145 dev_cap->port_cap[1].max_port_width); in mlx4_dev_cap_dump() 1170 int mlx4_QUERY_PORT(struct mlx4_dev *dev, int port, struct mlx4_port_cap *port_cap) in mlx4_QUERY_PORT() argument 1192 port_cap->max_vl = field >> 4; in mlx4_QUERY_PORT() 1194 port_cap->ib_mtu = field >> 4; in mlx4_QUERY_PORT() 1195 port_cap->max_port_width = field & 0xf; in mlx4_QUERY_PORT() 1197 port_cap->max_gids = 1 << (field & 0xf); in mlx4_QUERY_PORT() 1199 port_cap->max_pkeys = 1 << (field & 0xf); in mlx4_QUERY_PORT() 1219 port_cap->link_state = (field & 0x80) >> 7; in mlx4_QUERY_PORT() [all …]
|
H A D | mlx4_main.c | 286 struct mlx4_port_cap *port_cap) in _mlx4_dev_port() argument 288 dev->caps.vl_cap[port] = port_cap->max_vl; in _mlx4_dev_port() 289 dev->caps.ib_mtu_cap[port] = port_cap->ib_mtu; in _mlx4_dev_port() 290 dev->phys_caps.gid_phys_table_len[port] = port_cap->max_gids; in _mlx4_dev_port() 291 dev->phys_caps.pkey_phys_table_len[port] = port_cap->max_pkeys; in _mlx4_dev_port() 295 dev->caps.gid_table_len[port] = port_cap->max_gids; in _mlx4_dev_port() 296 dev->caps.pkey_table_len[port] = port_cap->max_pkeys; in _mlx4_dev_port() 297 dev->caps.port_width_cap[port] = port_cap->max_port_width; in _mlx4_dev_port() 298 dev->caps.eth_mtu_cap[port] = port_cap->eth_mtu; in _mlx4_dev_port() 299 dev->caps.max_tc_eth = port_cap->max_tc_eth; in _mlx4_dev_port() [all …]
|
H A D | fw.h | 131 struct mlx4_port_cap port_cap[MLX4_MAX_PORTS + 1]; member 234 int mlx4_QUERY_PORT(struct mlx4_dev *dev, int port, struct mlx4_port_cap *port_cap);
|
H A D | mlx4_eq.c | 157 struct mlx4_port_cap port_cap; in mlx4_gen_slave_eqe() local 159 if (!mlx4_QUERY_PORT(dev, 1, &port_cap) && port_cap.link_state) in mlx4_gen_slave_eqe() 162 if (!mlx4_QUERY_PORT(dev, 2, &port_cap) && port_cap.link_state) in mlx4_gen_slave_eqe()
|