/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/ |
H A D | mthca_av.c | 124 static u8 ib_rate_to_tavor(u8 static_rate) in ib_rate_to_tavor() argument 126 switch (static_rate) { in ib_rate_to_tavor() 134 u8 mthca_get_rate(struct mthca_dev *dev, int static_rate, u8 port) in mthca_get_rate() argument 138 if (!static_rate || ib_rate_to_mult(static_rate) >= dev->rate[port - 1]) in mthca_get_rate() 142 rate = ib_rate_to_memfree(ib_rate_to_mult(static_rate), in mthca_get_rate() 145 rate = ib_rate_to_tavor(static_rate); in mthca_get_rate()
|
H A D | mthca_dev.h | 562 u8 mthca_get_rate(struct mthca_dev *dev, int static_rate, u8 port);
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_av.c | 124 static u8 ib_rate_to_tavor(u8 static_rate) in ib_rate_to_tavor() argument 126 switch (static_rate) { in ib_rate_to_tavor() 134 u8 mthca_get_rate(struct mthca_dev *dev, int static_rate, u32 port) in mthca_get_rate() argument 138 if (!static_rate || ib_rate_to_mult(static_rate) >= dev->rate[port - 1]) in mthca_get_rate() 142 rate = ib_rate_to_memfree(ib_rate_to_mult(static_rate), in mthca_get_rate() 145 rate = ib_rate_to_tavor(static_rate); in mthca_get_rate()
|
H A D | mthca_dev.h | 562 u8 mthca_get_rate(struct mthca_dev *dev, int static_rate, u32 port);
|
/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/ |
H A D | ah.c | 70 u8 static_rate = rdma_ah_get_static_rate(ah_attr); in rvt_check_ah() local 78 if (static_rate != IB_RATE_PORT_CURRENT && in rvt_check_ah() 79 ib_rate_to_mbps(static_rate) < 0) in rvt_check_ah()
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/ |
H A D | ah.c | 28 u8 static_rate = rdma_ah_get_static_rate(ah_attr); in rvt_check_ah() local 36 if (static_rate != IB_RATE_PORT_CURRENT && in rvt_check_ah() 37 ib_rate_to_mbps(static_rate) < 0) in rvt_check_ah()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
H A D | ah.c | 67 u8 static_rate = rdma_ah_get_static_rate(ah_attr) + in create_ib_ah() local 70 while (static_rate > IB_RATE_2_5_GBPS + MLX4_STAT_RATE_OFFSET && in create_ib_ah() 71 !(1 << static_rate & dev->caps.stat_rate_support)) in create_ib_ah() 72 --static_rate; in create_ib_ah() 73 ah->av.ib.stat_rate = static_rate; in create_ib_ah()
|
H A D | qp.c | 1751 path->static_rate = rdma_ah_get_static_rate(ah) + in _mlx4_set_path() 1753 while (path->static_rate > IB_RATE_2_5_GBPS + MLX4_STAT_RATE_OFFSET && in _mlx4_set_path() 1754 !(1 << path->static_rate & dev->dev->caps.stat_rate_support)) in _mlx4_set_path() 1755 --path->static_rate; in _mlx4_set_path() 1757 path->static_rate = 0; in _mlx4_set_path() 3965 path->static_rate ? path->static_rate - 5 : 0); in to_rdma_ah_attr()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/ |
H A D | ah.c | 67 u8 static_rate = rdma_ah_get_static_rate(ah_attr) + in create_ib_ah() local 70 while (static_rate > IB_RATE_2_5_GBPS + MLX4_STAT_RATE_OFFSET && in create_ib_ah() 71 !(1 << static_rate & dev->caps.stat_rate_support)) in create_ib_ah() 72 --static_rate; in create_ib_ah() 73 ah->av.ib.stat_rate = static_rate; in create_ib_ah()
|
H A D | qp.c | 1784 path->static_rate = rdma_ah_get_static_rate(ah) + in _mlx4_set_path() 1786 while (path->static_rate > IB_RATE_2_5_GBPS + MLX4_STAT_RATE_OFFSET && in _mlx4_set_path() 1787 !(1 << path->static_rate & dev->dev->caps.stat_rate_support)) in _mlx4_set_path() 1788 --path->static_rate; in _mlx4_set_path() 1790 path->static_rate = 0; in _mlx4_set_path() 3998 path->static_rate ? path->static_rate - 5 : 0); in to_rdma_ah_attr()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_misc.c | 282 rdma_ah_set_static_rate(dst, src->static_rate); in pvrdma_ah_attr_to_rdma() 295 dst->static_rate = rdma_ah_get_static_rate(src); in rdma_ah_attr_to_pvrdma()
|
H A D | pvrdma_verbs.h | 233 u8 static_rate; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_misc.c | 282 rdma_ah_set_static_rate(dst, src->static_rate); in pvrdma_ah_attr_to_rdma() 295 dst->static_rate = rdma_ah_get_static_rate(src); in rdma_ah_attr_to_pvrdma()
|
H A D | pvrdma_verbs.h | 198 u8 static_rate; member
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | uverbs_marshall.c | 79 dst->static_rate = rdma_ah_get_static_rate(src); in ib_copy_ah_attr_to_user()
|
/kernel/linux/linux-5.10/include/linux/mlx4/ |
H A D | qp.h | 149 u8 static_rate; member
|
/kernel/linux/linux-6.6/include/linux/mlx4/ |
H A D | qp.h | 149 u8 static_rate; member
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | uverbs_marshall.c | 79 dst->static_rate = rdma_ah_get_static_rate(src); in ib_copy_ah_attr_to_user()
|
/kernel/linux/linux-5.10/include/uapi/rdma/ |
H A D | ib_user_verbs.h | 528 __u8 static_rate; member 677 __u8 static_rate; member
|
/kernel/linux/linux-6.6/include/uapi/rdma/ |
H A D | ib_user_verbs.h | 542 __u8 static_rate; member 677 __u8 static_rate; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/rdma/ |
H A D | ib_user_verbs.h | 425 __u8 static_rate; member 548 __u8 static_rate; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/rdma/ |
H A D | ib_user_verbs.h | 425 __u8 static_rate; member 548 __u8 static_rate; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/rdma/ |
H A D | ib_user_verbs.h | 397 __u8 static_rate; member 522 __u8 static_rate; member
|
/kernel/linux/linux-5.10/include/rdma/ |
H A D | ib_verbs.h | 920 u8 static_rate; member 4432 u8 static_rate) in rdma_ah_set_static_rate() 4434 attr->static_rate = static_rate; in rdma_ah_set_static_rate() 4439 return attr->static_rate; in rdma_ah_get_static_rate() 4431 rdma_ah_set_static_rate(struct rdma_ah_attr *attr, u8 static_rate) rdma_ah_set_static_rate() argument
|
/kernel/linux/linux-6.6/include/rdma/ |
H A D | ib_verbs.h | 942 u8 static_rate; member 4554 u8 static_rate) in rdma_ah_set_static_rate() 4556 attr->static_rate = static_rate; in rdma_ah_set_static_rate() 4561 return attr->static_rate; in rdma_ah_get_static_rate() 4553 rdma_ah_set_static_rate(struct rdma_ah_attr *attr, u8 static_rate) rdma_ah_set_static_rate() argument
|