Searched refs:sw_vhca_id (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | main.c | 90 #define MAX_SW_VHCA_ID (BIT(__mlx5_bit_sz(cmd_hca_cap_2, sw_vhca_id)) - 1) 557 !(dev->priv.sw_vhca_id > 0)) in handle_hca_cap_2() 1834 /* The conjunction of sw_vhca_id with sw_owner_id will be a global in mlx5_mdev_init() 1839 dev->priv.sw_vhca_id = ida_alloc_range(&sw_vhca_ida, 1, in mlx5_mdev_init() 1842 if (dev->priv.sw_vhca_id < 0) in mlx5_mdev_init() 1843 mlx5_core_err(dev, "failed to allocate sw_vhca_id, err=%d\n", in mlx5_mdev_init() 1844 dev->priv.sw_vhca_id); in mlx5_mdev_init() 1873 if (priv->sw_vhca_id > 0) in mlx5_mdev_uninit() 1874 ida_free(&sw_vhca_ida, dev->priv.sw_vhca_id); in mlx5_mdev_uninit()
|
H A D | fw.c | 300 dev->priv.sw_vhca_id > 0) in mlx5_cmd_init_hca() 301 MLX5_SET(init_hca_in, in, sw_vhca_id, dev->priv.sw_vhca_id); in mlx5_cmd_init_hca()
|
H A D | vport.c | 1095 MLX5_CAP_GEN_2(master_mdev, sw_vhca_id)); in mlx5_nic_vport_affiliate_multiport()
|
/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | driver.h | 614 int sw_vhca_id; member
|
H A D | mlx5_ifc.h | 1964 u8 sw_vhca_id[0xe]; member 7602 u8 sw_vhca_id[0xe]; member
|
Completed in 40 milliseconds