Lines Matching refs:key

274 static u32 key_to_hw_index(u32 key)  in key_to_hw_index()  argument
276 return (key << 24) | (key >> 8); in key_to_hw_index()
300 int key = key_to_hw_index(mmr->key) & (dev->caps.num_mpts - 1); in mlx4_mr_hw_get_mpt() local
306 err = mlx4_HW2SW_MPT(dev, NULL, key); in mlx4_mr_hw_get_mpt()
318 key, NULL); in mlx4_mr_hw_get_mpt()
324 err = mlx4_cmd_box(dev, 0, mailbox->dma, key, in mlx4_mr_hw_get_mpt()
363 int key = key_to_hw_index(mmr->key) & (dev->caps.num_mpts - 1); in mlx4_mr_hw_write_mpt() local
369 err = mlx4_SW2HW_MPT(dev, mailbox, key); in mlx4_mr_hw_write_mpt()
428 mr->key = hw_index_to_key(mridx); in mlx4_mr_alloc_reserved()
554 key_to_hw_index(mr->key) & in mlx4_mr_free_reserved()
577 mlx4_mpt_free_icm(dev, key_to_hw_index(mr->key)); in mlx4_mr_free()
578 mlx4_mpt_release(dev, key_to_hw_index(mr->key)); in mlx4_mr_free()
635 err = mlx4_mpt_alloc_icm(dev, key_to_hw_index(mr->key), GFP_KERNEL); in mlx4_mr_enable()
649 mpt_entry->key = cpu_to_be32(key_to_hw_index(mr->key)); in mlx4_mr_enable()
674 key_to_hw_index(mr->key) & (dev->caps.num_mpts - 1)); in mlx4_mr_enable()
689 mlx4_mpt_free_icm(dev, key_to_hw_index(mr->key)); in mlx4_mr_enable()
832 mw->key = hw_index_to_key(index); in mlx4_mw_alloc()
847 err = mlx4_mpt_alloc_icm(dev, key_to_hw_index(mw->key), GFP_KERNEL); in mlx4_mw_enable()
861 mpt_entry->key = cpu_to_be32(key_to_hw_index(mw->key)); in mlx4_mw_enable()
870 key_to_hw_index(mw->key) & in mlx4_mw_enable()
886 mlx4_mpt_free_icm(dev, key_to_hw_index(mw->key)); in mlx4_mw_enable()
897 key_to_hw_index(mw->key) & in mlx4_mw_free()
905 mlx4_mpt_free_icm(dev, key_to_hw_index(mw->key)); in mlx4_mw_free()
906 mlx4_mpt_release(dev, key_to_hw_index(mw->key)); in mlx4_mw_free()
1002 u32 key; in mlx4_map_phys_fmr() local
1011 key = key_to_hw_index(fmr->mr.key); in mlx4_map_phys_fmr()
1012 key += dev->caps.num_mpts; in mlx4_map_phys_fmr()
1013 *lkey = *rkey = fmr->mr.key = hw_index_to_key(key); in mlx4_map_phys_fmr()
1029 fmr->mpt->key = cpu_to_be32(key); in mlx4_map_phys_fmr()
1030 fmr->mpt->lkey = cpu_to_be32(key); in mlx4_map_phys_fmr()
1099 key_to_hw_index(fmr->mr.key), NULL); in mlx4_fmr_enable()
1126 key_to_hw_index(fmr->mr.key) & in mlx4_fmr_unmap()