Home
last modified time | relevance | path

Searched refs:func_cap (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/mlx4/mlx4_core/
H A Dmlx4_fw.c539 struct mlx4_func_cap *func_cap) in mlx4_QUERY_FUNC_CAP() argument
573 func_cap->flags = field; in mlx4_QUERY_FUNC_CAP()
574 quotas = !!(func_cap->flags & QUERY_FUNC_CAP_FLAG_QUOTAS); in mlx4_QUERY_FUNC_CAP()
577 func_cap->num_ports = field; in mlx4_QUERY_FUNC_CAP()
580 func_cap->pf_context_behaviour = size; in mlx4_QUERY_FUNC_CAP()
584 func_cap->qp_quota = size & 0xFFFFFF; in mlx4_QUERY_FUNC_CAP()
587 func_cap->srq_quota = size & 0xFFFFFF; in mlx4_QUERY_FUNC_CAP()
590 func_cap->cq_quota = size & 0xFFFFFF; in mlx4_QUERY_FUNC_CAP()
593 func_cap->mpt_quota = size & 0xFFFFFF; in mlx4_QUERY_FUNC_CAP()
596 func_cap->mtt_quota = size & 0xFFFFFF; in mlx4_QUERY_FUNC_CAP()
[all …]
H A Dmlx4_main.c812 struct mlx4_func_cap func_cap; in mlx4_slave_cap() local
874 memset(&func_cap, 0, sizeof(func_cap)); in mlx4_slave_cap()
875 err = mlx4_QUERY_FUNC_CAP(dev, 0, &func_cap); in mlx4_slave_cap()
882 if ((func_cap.pf_context_behaviour | PF_CONTEXT_BEHAVIOUR_MASK) != in mlx4_slave_cap()
885 func_cap.pf_context_behaviour, PF_CONTEXT_BEHAVIOUR_MASK); in mlx4_slave_cap()
889 dev->caps.num_ports = func_cap.num_ports; in mlx4_slave_cap()
890 dev->quotas.qp = func_cap.qp_quota; in mlx4_slave_cap()
891 dev->quotas.srq = func_cap.srq_quota; in mlx4_slave_cap()
892 dev->quotas.cq = func_cap.cq_quota; in mlx4_slave_cap()
893 dev->quotas.mpt = func_cap.mpt_quota; in mlx4_slave_cap()
[all …]
H A Dfw.h236 struct mlx4_func_cap *func_cap);