Home
Sort by
last modified time
|
relevance
|
path
Repository(s)
applications
arkcompiler
base
build
commonlibrary
developtools
device
docs
domains
drivers
foundation
ide
interface
kernel
napi_generator
productdefine
test
third_party
vendor
select all
invert selection
clear
Full Search
Search through all text tokens(words,strings,identifiers,numbers) in index.
Definition
Only finds symbol definitions(where e.g a variable(function,...) is defined).
Symbol
Only finds symbol(e.g. methods classes,function,variables).
File Path
Path of the source file(use "/").If you want just exact path,enclose it in "".Source files end with: .jar/.bz2/.a/.h/.java...
History
History log comments.
Type
Any
Bzip(2)
C
Clojure
C#
C++
ELF
Erlang
Image file
Fortran
Golang
GZIP
Haskell
Jar
Java
Java class
JavaScript
Lisp
Lua
Pascal
Perl
PHP
Plain Text
PL/SQL
Python
Rust
Scala
Shell script
SQL
Tar
Tcl
Troff
UUEncoded
Visual Basic
XML
Zip
Type of analyzer used to filter file types include with selected(e.g. just C sources).
Help
Searched
refs:rwq_ind_tbl
(Results
1 - 16
of
16
) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/core/
H
A
D
uverbs_std_types.c
82
struct ib_rwq_ind_table *
rwq_ind_tbl
= uobject->object;
in uverbs_free_rwq_ind_tbl()
local
83
struct ib_wq **ind_tbl =
rwq_ind_tbl
->ind_tbl;
in uverbs_free_rwq_ind_tbl()
84
u32 table_size = (1 <<
rwq_ind_tbl
->log_ind_tbl_size);
in uverbs_free_rwq_ind_tbl()
87
if (atomic_read(&
rwq_ind_tbl
->usecnt))
in uverbs_free_rwq_ind_tbl()
90
ret =
rwq_ind_tbl
->device->ops.destroy_rwq_ind_table(
rwq_ind_tbl
);
in uverbs_free_rwq_ind_tbl()
97
kfree(
rwq_ind_tbl
);
in uverbs_free_rwq_ind_tbl()
H
A
D
uverbs_std_types_qp.c
90
struct ib_rwq_ind_table *
rwq_ind_tbl
= NULL;
in UVERBS_METHOD_QP_CREATE()
local
156
rwq_ind_tbl
= uverbs_attr_get_obj(attrs,
in UVERBS_METHOD_QP_CREATE()
158
if (!IS_ERR(
rwq_ind_tbl
)) {
in UVERBS_METHOD_QP_CREATE()
173
attr.
rwq_ind_tbl
=
rwq_ind_tbl
;
in UVERBS_METHOD_QP_CREATE()
270
if (attr.
rwq_ind_tbl
)
in UVERBS_METHOD_QP_CREATE()
271
atomic_inc(&attr.
rwq_ind_tbl
->usecnt);
in UVERBS_METHOD_QP_CREATE()
H
A
D
core_priv.h
344
qp->
rwq_ind_tbl
= attr->
rwq_ind_tbl
;
in _ib_create_qp()
348
qp->
rwq_ind_tbl
= attr->
rwq_ind_tbl
;
in _ib_create_qp()
H
A
D
uverbs_cmd.c
1295
attr.
rwq_ind_tbl
= ind_tbl;
in create_qp()
3048
struct ib_rwq_ind_table *
rwq_ind_tbl
;
in ib_uverbs_ex_create_rwq_ind_table()
local
3107
rwq_ind_tbl
= rdma_zalloc_drv_obj(ib_dev, ib_rwq_ind_table);
in ib_uverbs_ex_create_rwq_ind_table()
3108
if (!
rwq_ind_tbl
) {
in ib_uverbs_ex_create_rwq_ind_table()
3116
rwq_ind_tbl
->ind_tbl = wqs;
in ib_uverbs_ex_create_rwq_ind_table()
3117
rwq_ind_tbl
->log_ind_tbl_size = init_attr.log_ind_tbl_size;
in ib_uverbs_ex_create_rwq_ind_table()
3118
rwq_ind_tbl
->uobject = uobj;
in ib_uverbs_ex_create_rwq_ind_table()
3119
uobj->object =
rwq_ind_tbl
;
in ib_uverbs_ex_create_rwq_ind_table()
3120
rwq_ind_tbl
->device = ib_dev;
in ib_uverbs_ex_create_rwq_ind_table()
3121
atomic_set(&
rwq_ind_tbl
in ib_uverbs_ex_create_rwq_ind_table()
[all...]
H
A
D
verbs.c
1209
if (qp_init_attr->
rwq_ind_tbl
&&
in ib_create_qp()
1267
if (qp_init_attr->
rwq_ind_tbl
)
in ib_create_qp()
1268
atomic_inc(&qp->
rwq_ind_tbl
->usecnt);
in ib_create_qp()
1945
ind_tbl = qp->
rwq_ind_tbl
;
in ib_destroy_qp_user()
/kernel/linux/linux-6.6/drivers/infiniband/core/
H
A
D
uverbs_std_types.c
82
struct ib_rwq_ind_table *
rwq_ind_tbl
= uobject->object;
in uverbs_free_rwq_ind_tbl()
local
83
struct ib_wq **ind_tbl =
rwq_ind_tbl
->ind_tbl;
in uverbs_free_rwq_ind_tbl()
84
u32 table_size = (1 <<
rwq_ind_tbl
->log_ind_tbl_size);
in uverbs_free_rwq_ind_tbl()
87
if (atomic_read(&
rwq_ind_tbl
->usecnt))
in uverbs_free_rwq_ind_tbl()
90
ret =
rwq_ind_tbl
->device->ops.destroy_rwq_ind_table(
rwq_ind_tbl
);
in uverbs_free_rwq_ind_tbl()
97
kfree(
rwq_ind_tbl
);
in uverbs_free_rwq_ind_tbl()
H
A
D
uverbs_std_types_qp.c
90
struct ib_rwq_ind_table *
rwq_ind_tbl
= NULL;
in UVERBS_METHOD_QP_CREATE()
local
156
rwq_ind_tbl
= uverbs_attr_get_obj(attrs,
in UVERBS_METHOD_QP_CREATE()
158
if (!IS_ERR(
rwq_ind_tbl
)) {
in UVERBS_METHOD_QP_CREATE()
173
attr.
rwq_ind_tbl
=
rwq_ind_tbl
;
in UVERBS_METHOD_QP_CREATE()
H
A
D
uverbs_cmd.c
1329
attr.
rwq_ind_tbl
= ind_tbl;
in create_qp()
3053
struct ib_rwq_ind_table *
rwq_ind_tbl
;
in ib_uverbs_ex_create_rwq_ind_table()
local
3112
rwq_ind_tbl
= rdma_zalloc_drv_obj(ib_dev, ib_rwq_ind_table);
in ib_uverbs_ex_create_rwq_ind_table()
3113
if (!
rwq_ind_tbl
) {
in ib_uverbs_ex_create_rwq_ind_table()
3121
rwq_ind_tbl
->ind_tbl = wqs;
in ib_uverbs_ex_create_rwq_ind_table()
3122
rwq_ind_tbl
->log_ind_tbl_size = init_attr.log_ind_tbl_size;
in ib_uverbs_ex_create_rwq_ind_table()
3123
rwq_ind_tbl
->uobject = uobj;
in ib_uverbs_ex_create_rwq_ind_table()
3124
uobj->object =
rwq_ind_tbl
;
in ib_uverbs_ex_create_rwq_ind_table()
3125
rwq_ind_tbl
->device = ib_dev;
in ib_uverbs_ex_create_rwq_ind_table()
3126
atomic_set(&
rwq_ind_tbl
in ib_uverbs_ex_create_rwq_ind_table()
[all...]
H
A
D
verbs.c
1219
qp->
rwq_ind_tbl
= attr->
rwq_ind_tbl
;
in create_qp()
1309
if (qp->
rwq_ind_tbl
)
in ib_qp_usecnt_inc()
1310
atomic_inc(&qp->
rwq_ind_tbl
->usecnt);
in ib_qp_usecnt_inc()
1316
if (qp->
rwq_ind_tbl
)
in ib_qp_usecnt_dec()
1317
atomic_dec(&qp->
rwq_ind_tbl
->usecnt);
in ib_qp_usecnt_dec()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mana/
H
A
D
qp.c
102
struct ib_rwq_ind_table *ind_tbl = attr->
rwq_ind_tbl
;
in mana_ib_create_qp_rss()
412
/* When
rwq_ind_tbl
is used, it's for creating WQs for RSS */
in mana_ib_create_qp()
413
if (attr->
rwq_ind_tbl
)
in mana_ib_create_qp()
497
if (ibqp->
rwq_ind_tbl
)
in mana_ib_destroy_qp()
498
return mana_ib_destroy_qp_rss(qp, ibqp->
rwq_ind_tbl
,
in mana_ib_destroy_qp()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
H
A
D
qp.c
521
rss_ctx->base_qpn_tbl_sz = init_attr->
rwq_ind_tbl
->ind_tbl[0]->wq_num |
in set_qp_rss()
522
(init_attr->
rwq_ind_tbl
->log_ind_tbl_size << 24);
in set_qp_rss()
649
(struct ib_qp *)init_attr->
rwq_ind_tbl
->ind_tbl[0]))->mtt;
in create_qp_rss()
1341
for (i = 0; i < (1 << qp->ibqp.
rwq_ind_tbl
->log_ind_tbl_size);
in destroy_qp_rss()
1343
struct ib_wq *ibwq = qp->ibqp.
rwq_ind_tbl
->ind_tbl[i];
in destroy_qp_rss()
1489
if (init_attr->
rwq_ind_tbl
)
in _mlx4_ib_create_qp()
1643
if (qp->
rwq_ind_tbl
) {
in _mlx4_ib_destroy_qp()
2083
struct ib_rwq_ind_table *
rwq_ind_tbl
;
in __mlx4_ib_modify_qp()
local
2103
rwq_ind_tbl
= NULL;
in __mlx4_ib_modify_qp()
2113
rwq_ind_tbl
in __mlx4_ib_modify_qp()
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/
H
A
D
qp.c
556
rss_ctx->base_qpn_tbl_sz = init_attr->
rwq_ind_tbl
->ind_tbl[0]->wq_num |
in set_qp_rss()
557
(init_attr->
rwq_ind_tbl
->log_ind_tbl_size << 24);
in set_qp_rss()
684
(struct ib_qp *)init_attr->
rwq_ind_tbl
->ind_tbl[0]))->mtt;
in create_qp_rss()
1376
for (i = 0; i < (1 << qp->ibqp.
rwq_ind_tbl
->log_ind_tbl_size);
in destroy_qp_rss()
1378
struct ib_wq *ibwq = qp->ibqp.
rwq_ind_tbl
->ind_tbl[i];
in destroy_qp_rss()
1524
if (init_attr->
rwq_ind_tbl
)
in _mlx4_ib_create_qp()
1678
if (qp->
rwq_ind_tbl
) {
in _mlx4_ib_destroy_qp()
2116
struct ib_rwq_ind_table *
rwq_ind_tbl
;
in __mlx4_ib_modify_qp()
local
2136
rwq_ind_tbl
= NULL;
in __mlx4_ib_modify_qp()
2146
rwq_ind_tbl
in __mlx4_ib_modify_qp()
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H
A
D
qp.c
1618
init_attr->
rwq_ind_tbl
->ind_tbl_num);
in create_rss_raw_qp_tir()
1655
if (!init_attr->
rwq_ind_tbl
->log_ind_tbl_size)
in create_rss_raw_qp_tir()
2483
if (attr->
rwq_ind_tbl
)
in check_valid_flow()
2502
if (attr->qp_type != IB_QPT_RAW_PACKET && attr->
rwq_ind_tbl
) {
in check_valid_flow()
2553
if (attr->
rwq_ind_tbl
)
in process_vendor_flags()
2609
if (attr->
rwq_ind_tbl
&& cond) {
in process_vendor_flags()
2655
if (qp_type == IB_QPT_RAW_PACKET && attr->
rwq_ind_tbl
)
in process_create_flags()
2824
ret = (attr->
rwq_ind_tbl
&& attr->send_cq) ? -EINVAL : 0;
in check_qp_attr()
2926
params.is_rss_raw = !!attr->
rwq_ind_tbl
;
in mlx5_ib_create_qp()
4337
if (ibqp->
rwq_ind_tbl
)
in mlx5_ib_modify_qp()
5174
struct mlx5_ib_rwq_ind_table *
rwq_ind_tbl
=
mlx5_ib_create_rwq_ind_table()
local
5244
struct mlx5_ib_rwq_ind_table *
rwq_ind_tbl
= to_mrwq_ind_table(ib_
rwq_ind_tbl
);
mlx5_ib_destroy_rwq_ind_table()
local
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H
A
D
qp.c
1768
init_attr->
rwq_ind_tbl
->ind_tbl_num);
in create_rss_raw_qp_tir()
1805
if (!init_attr->
rwq_ind_tbl
->log_ind_tbl_size)
in create_rss_raw_qp_tir()
2809
if (attr->
rwq_ind_tbl
)
in check_valid_flow()
2828
if (attr->qp_type != IB_QPT_RAW_PACKET && attr->
rwq_ind_tbl
) {
in check_valid_flow()
2879
if (attr->
rwq_ind_tbl
)
in process_vendor_flags()
2938
if (attr->
rwq_ind_tbl
&& cond) {
in process_vendor_flags()
2984
if (qp_type == IB_QPT_RAW_PACKET && attr->
rwq_ind_tbl
)
in process_create_flags()
3162
ret = (attr->
rwq_ind_tbl
&& attr->send_cq) ? -EINVAL : 0;
in check_qp_attr()
3261
params.is_rss_raw = !!attr->
rwq_ind_tbl
;
in mlx5_ib_create_qp()
4671
if (ibqp->
rwq_ind_tbl
)
in mlx5_ib_modify_qp()
5507
struct mlx5_ib_rwq_ind_table *
rwq_ind_tbl
=
mlx5_ib_create_rwq_ind_table()
local
5577
struct mlx5_ib_rwq_ind_table *
rwq_ind_tbl
= to_mrwq_ind_table(ib_
rwq_ind_tbl
);
mlx5_ib_destroy_rwq_ind_table()
local
[all...]
/kernel/linux/linux-5.10/include/rdma/
H
A
D
ib_verbs.h
1164
struct ib_rwq_ind_table *
rwq_ind_tbl
;
member
1767
struct ib_rwq_ind_table *
rwq_ind_tbl
;
member
/kernel/linux/linux-6.6/include/rdma/
H
A
D
ib_verbs.h
1188
struct ib_rwq_ind_table *
rwq_ind_tbl
;
member
1806
struct ib_rwq_ind_table *
rwq_ind_tbl
;
member
Completed in 54 milliseconds