Home
last modified time | relevance | path

Searched refs:field_avail (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dmlx5_ib.h67 #define field_avail(type, fld, sz) (offsetof(type, fld) + \ macro
1430 if (field_avail(struct mlx5_ib_create_qp, uidx, inlen) && in get_qp_user_index()
1434 if (!!(field_avail(struct mlx5_ib_create_qp, uidx, inlen) != in get_qp_user_index()
1448 if (field_avail(struct mlx5_ib_create_srq, uidx, inlen) && in get_srq_user_index()
1452 if (!!(field_avail(struct mlx5_ib_create_srq, uidx, inlen) != in get_srq_user_index()
Dmain.c914 if (field_avail(typeof(resp), tso_caps, uhw->outlen)) { in mlx5_ib_query_device()
924 if (field_avail(typeof(resp), rss_caps, uhw->outlen)) { in mlx5_ib_query_device()
944 if (field_avail(typeof(resp), tso_caps, uhw->outlen)) in mlx5_ib_query_device()
946 if (field_avail(typeof(resp), rss_caps, uhw->outlen)) in mlx5_ib_query_device()
1069 if (field_avail(typeof(resp), cqe_comp_caps, uhw->outlen)) { in mlx5_ib_query_device()
1087 if (field_avail(typeof(resp), packet_pacing_caps, uhw->outlen) && in mlx5_ib_query_device()
1105 if (field_avail(typeof(resp), mlx5_ib_support_multi_pkt_send_wqes, in mlx5_ib_query_device()
1119 if (field_avail(typeof(resp), flags, uhw->outlen)) { in mlx5_ib_query_device()
1135 if (field_avail(typeof(resp), sw_parsing_caps, in mlx5_ib_query_device()
1156 if (field_avail(typeof(resp), striding_rq_caps, uhw->outlen) && in mlx5_ib_query_device()
[all …]
/Linux-v5.4/drivers/infiniband/hw/efa/
Defa_verbs.c150 #define field_avail(x, fld, sz) (offsetof(typeof(x), fld) + \ macro
653 if (!field_avail(cmd, driver_qp_type, udata->inlen)) { in efa_create_qp()
941 if (!field_avail(cmd, num_sub_cqs, udata->inlen)) { in efa_create_cq()
/Linux-v5.4/drivers/infiniband/hw/mlx4/
Dmain.c418 #define field_avail(type, fld, sz) (offsetof(type, fld) + \ macro
586 if (field_avail(typeof(resp), rss_caps, uhw->outlen)) { in mlx4_ib_query_device()
610 if (field_avail(typeof(resp), tso_caps, uhw->outlen)) { in mlx4_ib_query_device()