Home
last modified time | relevance | path

Searched refs:ind_tbl (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_uverbs_std_types.c115 struct ib_wq **ind_tbl = rwq_ind_tbl->ind_tbl; in uverbs_free_rwq_ind_tbl() local
122 kfree(ind_tbl); in uverbs_free_rwq_ind_tbl()
H A Dib_verbs.c1491 struct ib_rwq_ind_table *ind_tbl; in ib_destroy_qp_user() local
1504 ind_tbl = qp->rwq_ind_tbl; in ib_destroy_qp_user()
1516 if (ind_tbl) in ib_destroy_qp_user()
1517 atomic_dec(&ind_tbl->usecnt); in ib_destroy_qp_user()
1920 rwq_ind_table->ind_tbl = init_attr->ind_tbl; in ib_create_rwq_ind_table()
1927 atomic_inc(&rwq_ind_table->ind_tbl[i]->usecnt); in ib_create_rwq_ind_table()
1941 struct ib_wq **ind_tbl = rwq_ind_table->ind_tbl; in ib_destroy_rwq_ind_table() local
1949 atomic_dec(&ind_tbl[i]->usecnt); in ib_destroy_rwq_ind_table()
H A Dib_uverbs_cmd.c1284 struct ib_rwq_ind_table *ind_tbl = NULL; in create_qp() local
1300 ind_tbl = uobj_get_obj_read(rwq_ind_table, in create_qp()
1303 if (!ind_tbl) { in create_qp()
1308 attr.rwq_ind_tbl = ind_tbl; in create_qp()
1311 if (ind_tbl && (cmd->max_recv_wr || cmd->max_recv_sge || cmd->is_srq)) { in create_qp()
1316 if (ind_tbl && !cmd->max_send_wr) in create_qp()
1348 if (!ind_tbl) { in create_qp()
1364 if (!ind_tbl) in create_qp()
1436 if (ind_tbl) in create_qp()
1437 atomic_inc(&ind_tbl->usecnt); in create_qp()
[all …]
/freebsd/sys/dev/vnic/
H A Dnic.h191 uint8_t ind_tbl[NIC_MAX_RSS_IDR_TBL_SIZE]; member
450 uint8_t ind_tbl[RSS_IND_TBL_LEN_PER_MBX_MSG]; member
H A Dnicvf_main.c1030 mbx.rss_cfg.ind_tbl[i] = rss->ind_tbl[nextq++]; in nicvf_config_rss()
1085 rss->ind_tbl[idx] = idx % nic->rx_queues; in nicvf_rss_init()
H A Dnic_main.c797 (qset << 3) | (cfg->ind_tbl[idx] & 0x7)); in nic_config_rss()
/freebsd/sys/contrib/ena-com/
H A Dena_com.h977 int ena_com_indirect_table_get(struct ena_com_dev *ena_dev, u32 *ind_tbl);
H A Dena_com.c3225 int ena_com_indirect_table_get(struct ena_com_dev *ena_dev, u32 *ind_tbl) in ena_com_indirect_table_get() argument
3242 if (!ind_tbl) in ena_com_indirect_table_get()
3246 ind_tbl[i] = rss->host_rss_ind_tbl[i]; in ena_com_indirect_table_get()
/freebsd/sys/ofed/include/rdma/
H A Dib_verbs.h1569 struct ib_wq **ind_tbl; member
1575 struct ib_wq **ind_tbl; member
/freebsd/contrib/ofed/libibverbs/
H A Dverbs.h754 struct ibv_wq **ind_tbl; member
H A Dcmd.c2136 tbl_start[i] = init_attr->ind_tbl[i]->handle; in ibv_cmd_create_rwq_ind_table()
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_qp.c4926 MLX5_SET(rqtc, rqtc, rq_num[i], init_attr->ind_tbl[i]->wq_num); in mlx5_ib_create_rwq_ind_table()
4928 rwq_ind_tbl->uid = to_mpd(init_attr->ind_tbl[0]->pd)->uid; in mlx5_ib_create_rwq_ind_table()