Home
last modified time | relevance | path

Searched refs:iseg (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/mellanox/mlx5/core/
Dhealth.c172 health->health = &dev->iseg->health; in mlx5_start_health_poll()
173 health->health_counter = &dev->iseg->health_counter; in mlx5_start_health_poll()
Dmain.c630 dev->iseg = ioremap(dev->iseg_base, sizeof(*dev->iseg)); in mlx5_dev_init()
631 if (!dev->iseg) { in mlx5_dev_init()
775 iounmap(dev->iseg); in mlx5_dev_init()
811 iounmap(dev->iseg); in mlx5_dev_cleanup()
Dcmd.c523 iowrite32be(1 << ent->idx, &dev->iseg->cmd_dbell); in cmd_work_handler()
1392 cmd_l = ioread32be(&dev->iseg->cmdq_addr_l_sz) & 0xff; in mlx5_cmd_init()
1412 cmd->cmdif_rev = ioread32be(&dev->iseg->cmdif_rev_fw_sub) >> 16; in mlx5_cmd_init()
1436 iowrite32be(cmd_h, &dev->iseg->cmdq_addr_h); in mlx5_cmd_init()
1437 iowrite32be(cmd_l, &dev->iseg->cmdq_addr_l_sz); in mlx5_cmd_init()
/linux-4.1.27/include/linux/mlx5/
Ddriver.h525 struct mlx5_init_seg __iomem *iseg; member
618 return ioread32be(&dev->iseg->fw_rev) & 0xffff; in fw_rev_maj()
623 return ioread32be(&dev->iseg->fw_rev) >> 16; in fw_rev_min()
628 return ioread32be(&dev->iseg->cmdif_rev_fw_sub) & 0xffff; in fw_rev_sub()
633 return ioread32be(&dev->iseg->cmdif_rev_fw_sub) >> 16; in cmdif_rev()
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dqp.c2442 static void set_local_inv_seg(struct mlx4_wqe_local_inval_seg *iseg, u32 rkey) in set_local_inv_seg() argument
2444 memset(iseg, 0, sizeof(*iseg)); in set_local_inv_seg()
2445 iseg->mem_key = cpu_to_be32(rkey); in set_local_inv_seg()
2555 struct mlx4_wqe_inline_seg *iseg = dseg; in set_mlx_icrc_seg() local
2569 iseg->byte_count = cpu_to_be32((1 << 31) | 4); in set_mlx_icrc_seg()