Home
last modified time | relevance | path

Searched refs:rdma_restrack_entry (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.4/include/rdma/
Drestrack.h61 struct rdma_restrack_entry { struct
110 void rdma_restrack_kadd(struct rdma_restrack_entry *res); argument
111 void rdma_restrack_uadd(struct rdma_restrack_entry *res);
118 void rdma_restrack_del(struct rdma_restrack_entry *res);
124 static inline bool rdma_is_kernel_res(struct rdma_restrack_entry *res) in rdma_is_kernel_res()
133 int __must_check rdma_restrack_get(struct rdma_restrack_entry *res);
139 int rdma_restrack_put(struct rdma_restrack_entry *res);
146 void rdma_restrack_set_task(struct rdma_restrack_entry *res,
159 struct rdma_restrack_entry *rdma_restrack_get_byid(struct ib_device *dev,
Drdma_counter.h36 struct rdma_restrack_entry res;
Drdma_cm.h430 struct rdma_cm_id *rdma_res_to_id(struct rdma_restrack_entry *res);
Dib_verbs.h1473 struct rdma_restrack_entry res;
1513 struct rdma_restrack_entry res;
1561 struct rdma_restrack_entry res;
1746 struct rdma_restrack_entry res;
1780 struct rdma_restrack_entry res;
2515 struct rdma_restrack_entry *entry);
/Linux-v5.4/drivers/infiniband/core/
Drestrack.c62 struct rdma_restrack_entry *e; in rdma_restrack_clean()
114 struct rdma_restrack_entry *e; in rdma_restrack_count()
129 static void set_kern_name(struct rdma_restrack_entry *res) in set_kern_name()
155 static struct ib_device *res_to_dev(struct rdma_restrack_entry *res) in res_to_dev()
179 void rdma_restrack_set_task(struct rdma_restrack_entry *res, in rdma_restrack_set_task()
199 void rdma_restrack_attach_task(struct rdma_restrack_entry *res, in rdma_restrack_attach_task()
208 static void rdma_restrack_add(struct rdma_restrack_entry *res) in rdma_restrack_add()
247 void rdma_restrack_kadd(struct rdma_restrack_entry *res) in rdma_restrack_kadd()
260 void rdma_restrack_uadd(struct rdma_restrack_entry *res) in rdma_restrack_uadd()
275 int __must_check rdma_restrack_get(struct rdma_restrack_entry *res) in rdma_restrack_get()
[all …]
Drestrack.h28 void rdma_restrack_attach_task(struct rdma_restrack_entry *res,
30 bool rdma_is_visible_in_pid_ns(struct rdma_restrack_entry *res);
Dcounters.c224 struct rdma_restrack_entry *res; in rdma_get_counter_auto_mode()
357 struct rdma_restrack_entry *res; in get_running_counters_hwstat_sum()
408 struct rdma_restrack_entry *res = NULL; in rdma_counter_get_qp()
441 struct rdma_restrack_entry *res; in rdma_get_counter_by_id()
Dnldev.c400 struct rdma_restrack_entry *res) in fill_res_name_pid()
419 struct rdma_restrack_entry *res) in fill_res_entry()
427 struct rdma_restrack_entry *res, uint32_t port) in fill_res_qp_entry()
488 struct rdma_restrack_entry *res, uint32_t port) in fill_res_cm_id_entry()
541 struct rdma_restrack_entry *res, uint32_t port) in fill_res_cq_entry()
579 struct rdma_restrack_entry *res, uint32_t port) in fill_res_mr_entry()
614 struct rdma_restrack_entry *res, uint32_t port) in fill_res_pd_entry()
689 struct rdma_restrack_entry *res; in fill_stat_counter_qps()
774 struct rdma_restrack_entry *res, in fill_res_counter_entry()
1121 struct rdma_restrack_entry *res, u32 port);
[all …]
Dcma_priv.h97 struct rdma_restrack_entry res;
Dcma.c168 struct rdma_cm_id *rdma_res_to_id(struct rdma_restrack_entry *res) in rdma_res_to_id()
/Linux-v5.4/drivers/infiniband/hw/hns/
Dhns_roce_restrack.c80 struct rdma_restrack_entry *res) in hns_roce_fill_res_cq_entry()
120 struct rdma_restrack_entry *res) in hns_roce_fill_res_entry()
Dhns_roce_device.h1285 struct rdma_restrack_entry *res);
/Linux-v5.4/drivers/infiniband/hw/cxgb4/
Drestrack.c138 struct rdma_restrack_entry *res) in fill_res_qp_entry()
199 struct rdma_restrack_entry *res) in fill_res_ep_entry()
376 struct rdma_restrack_entry *res) in fill_res_cq_entry()
437 struct rdma_restrack_entry *res) in fill_res_mr_entry()
Dprovider.c460 static int fill_res_entry(struct sk_buff *msg, struct rdma_restrack_entry *res) in fill_res_entry()
Diw_cxgb4.h1057 struct rdma_restrack_entry *res);