Home
last modified time | relevance | path

Searched refs:usnic_ib_qp_grp (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/usnic/
H A Dusnic_ib_qp_grp.h48 struct usnic_ib_qp_grp { struct
79 struct usnic_ib_qp_grp *qp_grp;
92 struct usnic_ib_qp_grp *
97 void usnic_ib_qp_grp_destroy(struct usnic_ib_qp_grp *qp_grp);
98 int usnic_ib_qp_grp_modify(struct usnic_ib_qp_grp *qp_grp,
102 *usnic_ib_qp_grp_get_chunk(struct usnic_ib_qp_grp *qp_grp,
105 struct usnic_ib_qp_grp *to_uqp_grp(struct ib_qp *ibqp) in to_uqp_grp()
107 return container_of(ibqp, struct usnic_ib_qp_grp, ibqp); in to_uqp_grp()
H A Dusnic_ib_qp_grp.c43 #include "usnic_ib_qp_grp.h"
79 struct usnic_ib_qp_grp *qp_grp = obj; in usnic_ib_qp_grp_dump_rows()
97 get_qp_res_chunk(struct usnic_ib_qp_grp *qp_grp) in get_qp_res_chunk()
107 static int enable_qp_grp(struct usnic_ib_qp_grp *qp_grp) in enable_qp_grp()
150 static int disable_qp_grp(struct usnic_ib_qp_grp *qp_grp) in disable_qp_grp()
183 static int init_filter_action(struct usnic_ib_qp_grp *qp_grp, in init_filter_action()
204 create_roce_custom_flow(struct usnic_ib_qp_grp *qp_grp, in create_roce_custom_flow()
263 create_udp_flow(struct usnic_ib_qp_grp *qp_grp, in create_udp_flow()
335 create_and_add_flow(struct usnic_ib_qp_grp *qp_grp, in create_and_add_flow()
383 static void release_and_remove_all_flows(struct usnic_ib_qp_grp *qp_gr
[all...]
H A Dusnic_ib_sysfs.c43 #include "usnic_ib_qp_grp.h"
193 ssize_t (*show)(struct usnic_ib_qp_grp *, char *buf);
202 struct usnic_ib_qp_grp *qp_grp; in usnic_ib_qpn_attr_show()
205 qp_grp = container_of(kobj, struct usnic_ib_qp_grp, kobj); in usnic_ib_qpn_attr_show()
218 static ssize_t context_show(struct usnic_ib_qp_grp *qp_grp, char *buf) in context_show()
223 static ssize_t summary_show(struct usnic_ib_qp_grp *qp_grp, char *buf) in summary_show()
292 void usnic_ib_sysfs_qpn_add(struct usnic_ib_qp_grp *qp_grp) in usnic_ib_sysfs_qpn_add()
308 void usnic_ib_sysfs_qpn_remove(struct usnic_ib_qp_grp *qp_grp) in usnic_ib_sysfs_qpn_remove()
H A Dusnic_ib_sysfs.h41 void usnic_ib_sysfs_qpn_add(struct usnic_ib_qp_grp *qp_grp);
42 void usnic_ib_sysfs_qpn_remove(struct usnic_ib_qp_grp *qp_grp);
H A Dusnic_ib_verbs.c45 #include "usnic_ib_qp_grp.h"
83 static int usnic_ib_fill_create_qp_resp(struct usnic_ib_qp_grp *qp_grp, in usnic_ib_fill_create_qp_resp()
171 static struct usnic_ib_qp_grp*
179 struct usnic_ib_qp_grp *qp_grp; in find_free_vf_and_create_qp_grp()
250 static void qp_grp_destroy(struct usnic_ib_qp_grp *qp_grp) in qp_grp_destroy()
389 struct usnic_ib_qp_grp *qp_grp; in usnic_ib_query_qp()
467 struct usnic_ib_qp_grp *qp_grp; in usnic_ib_create_qp()
536 struct usnic_ib_qp_grp *qp_grp; in usnic_ib_destroy_qp()
559 struct usnic_ib_qp_grp *qp_grp; in usnic_ib_modify_qp()
669 struct usnic_ib_qp_grp *qp_gr in usnic_ib_mmap()
[all...]
H A DMakefile13 usnic_ib_qp_grp.o \
H A Dusnic_ib_main.c56 #include "usnic_ib_qp_grp.h"
107 struct usnic_ib_qp_grp *qp_grp; in usnic_ib_qp_grp_modify_active_to_err()
/kernel/linux/linux-6.6/drivers/infiniband/hw/usnic/
H A Dusnic_ib_qp_grp.h48 struct usnic_ib_qp_grp { struct
79 struct usnic_ib_qp_grp *qp_grp;
92 int usnic_ib_qp_grp_create(struct usnic_ib_qp_grp *qp,
97 void usnic_ib_qp_grp_destroy(struct usnic_ib_qp_grp *qp_grp);
98 int usnic_ib_qp_grp_modify(struct usnic_ib_qp_grp *qp_grp,
102 *usnic_ib_qp_grp_get_chunk(struct usnic_ib_qp_grp *qp_grp,
105 struct usnic_ib_qp_grp *to_uqp_grp(struct ib_qp *ibqp) in to_uqp_grp()
107 return container_of(ibqp, struct usnic_ib_qp_grp, ibqp); in to_uqp_grp()
H A Dusnic_ib_sysfs.c42 #include "usnic_ib_qp_grp.h"
179 ssize_t (*show)(struct usnic_ib_qp_grp *, char *buf);
188 struct usnic_ib_qp_grp *qp_grp; in usnic_ib_qpn_attr_show()
191 qp_grp = container_of(kobj, struct usnic_ib_qp_grp, kobj); in usnic_ib_qpn_attr_show()
204 static ssize_t context_show(struct usnic_ib_qp_grp *qp_grp, char *buf) in context_show()
209 static ssize_t summary_show(struct usnic_ib_qp_grp *qp_grp, char *buf) in summary_show()
271 void usnic_ib_sysfs_qpn_add(struct usnic_ib_qp_grp *qp_grp) in usnic_ib_sysfs_qpn_add()
287 void usnic_ib_sysfs_qpn_remove(struct usnic_ib_qp_grp *qp_grp) in usnic_ib_sysfs_qpn_remove()
H A Dusnic_ib_qp_grp.c42 #include "usnic_ib_qp_grp.h"
78 struct usnic_ib_qp_grp *qp_grp = obj; in usnic_ib_qp_grp_dump_rows()
96 get_qp_res_chunk(struct usnic_ib_qp_grp *qp_grp) in get_qp_res_chunk()
106 static int enable_qp_grp(struct usnic_ib_qp_grp *qp_grp) in enable_qp_grp()
149 static int disable_qp_grp(struct usnic_ib_qp_grp *qp_grp) in disable_qp_grp()
182 static int init_filter_action(struct usnic_ib_qp_grp *qp_grp, in init_filter_action()
203 create_roce_custom_flow(struct usnic_ib_qp_grp *qp_grp, in create_roce_custom_flow()
262 create_udp_flow(struct usnic_ib_qp_grp *qp_grp, in create_udp_flow()
334 create_and_add_flow(struct usnic_ib_qp_grp *qp_grp, in create_and_add_flow()
382 static void release_and_remove_all_flows(struct usnic_ib_qp_grp *qp_gr
[all...]
H A Dusnic_ib_sysfs.h41 void usnic_ib_sysfs_qpn_add(struct usnic_ib_qp_grp *qp_grp);
42 void usnic_ib_sysfs_qpn_remove(struct usnic_ib_qp_grp *qp_grp);
H A Dusnic_ib_verbs.c44 #include "usnic_ib_qp_grp.h"
82 static int usnic_ib_fill_create_qp_resp(struct usnic_ib_qp_grp *qp_grp, in usnic_ib_fill_create_qp_resp()
179 struct usnic_ib_qp_grp *qp_grp = to_uqp_grp(qp); in find_free_vf_and_create_qp_grp()
249 static void qp_grp_destroy(struct usnic_ib_qp_grp *qp_grp) in qp_grp_destroy()
389 struct usnic_ib_qp_grp *qp_grp; in usnic_ib_query_qp()
464 struct usnic_ib_qp_grp *qp_grp = to_uqp_grp(ibqp); in usnic_ib_create_qp()
529 struct usnic_ib_qp_grp *qp_grp; in usnic_ib_destroy_qp()
552 struct usnic_ib_qp_grp *qp_grp; in usnic_ib_modify_qp()
665 struct usnic_ib_qp_grp *qp_grp; in usnic_ib_mmap()
H A DMakefile13 usnic_ib_qp_grp.o \
H A Dusnic_ib_main.c56 #include "usnic_ib_qp_grp.h"
107 struct usnic_ib_qp_grp *qp_grp; in usnic_ib_qp_grp_modify_active_to_err()
363 INIT_RDMA_OBJ_SIZE(ib_qp, usnic_ib_qp_grp, ibqp),

Completed in 9 milliseconds