Lines Matching refs:mkc
412 void *mkc;
435 mkc = MLX5_ADDR_OF(create_mkey_in, in, memory_key_mkey_entry);
437 MLX5_SET(mkc, mkc, free, 1);
438 MLX5_SET(mkc, mkc, umr_en, 1);
439 MLX5_SET(mkc, mkc, lw, 1);
440 MLX5_SET(mkc, mkc, lr, 1);
441 MLX5_SET(mkc, mkc, access_mode_1_0, mlx5e_mpwrq_access_mode(umr_mode));
442 mlx5e_mkey_set_relaxed_ordering(mdev, mkc);
443 MLX5_SET(mkc, mkc, qpn, 0xffffff);
444 MLX5_SET(mkc, mkc, pd, mdev->mlx5e_res.hw_objs.pdn);
445 MLX5_SET64(mkc, mkc, len, npages << page_shift);
446 MLX5_SET(mkc, mkc, translations_octword_size, octwords);
448 MLX5_SET(mkc, mkc, log_page_size, page_shift - 2);
450 MLX5_SET(mkc, mkc, log_page_size, page_shift);
512 void *mkc;
522 mkc = MLX5_ADDR_OF(create_mkey_in, in, memory_key_mkey_entry);
524 MLX5_SET(mkc, mkc, free, 1);
525 MLX5_SET(mkc, mkc, umr_en, 1);
526 MLX5_SET(mkc, mkc, lw, 1);
527 MLX5_SET(mkc, mkc, lr, 1);
528 MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_KLMS);
529 mlx5e_mkey_set_relaxed_ordering(mdev, mkc);
530 MLX5_SET(mkc, mkc, qpn, 0xffffff);
531 MLX5_SET(mkc, mkc, pd, mdev->mlx5e_res.hw_objs.pdn);
532 MLX5_SET(mkc, mkc, translations_octword_size, nentries);
533 MLX5_SET(mkc, mkc, length64, 1);