Searched refs:field_avail (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.4/drivers/infiniband/hw/mlx5/ |
D | mlx5_ib.h | 67 #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()
|
D | main.c | 914 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/ |
D | efa_verbs.c | 150 #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/ |
D | main.c | 418 #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()
|