Searched refs:cxio_rdev (Results 1 – 10 of 10) sorted by relevance
| /Linux-v5.4/drivers/infiniband/hw/cxgb3/ |
| D | cxio_hal.h | 99 struct cxio_rdev { struct 119 static inline int cxio_fatal_error(struct cxio_rdev *rdev_p) in cxio_fatal_error() argument 124 static inline int cxio_num_stags(struct cxio_rdev *rdev_p) in cxio_num_stags() 129 typedef void (*cxio_hal_ev_callback_func_t) (struct cxio_rdev * rdev_p, 156 int cxio_rdev_open(struct cxio_rdev *rdev); 157 void cxio_rdev_close(struct cxio_rdev *rdev); 158 int cxio_hal_cq_op(struct cxio_rdev *rdev, struct t3_cq *cq, 160 int cxio_create_cq(struct cxio_rdev *rdev, struct t3_cq *cq, int kernel); 161 void cxio_destroy_cq(struct cxio_rdev *rdev, struct t3_cq *cq); 162 void cxio_release_ucontext(struct cxio_rdev *rdev, struct cxio_ucontext *uctx); [all …]
|
| D | cxio_resource.h | 46 extern int cxio_hal_init_resource(struct cxio_rdev *rdev_p, 59 extern int cxio_hal_pblpool_create(struct cxio_rdev *rdev_p); 60 extern void cxio_hal_pblpool_destroy(struct cxio_rdev *rdev_p); 61 extern u32 cxio_hal_pblpool_alloc(struct cxio_rdev *rdev_p, int size); 62 extern void cxio_hal_pblpool_free(struct cxio_rdev *rdev_p, u32 addr, int size); 65 extern int cxio_hal_rqtpool_create(struct cxio_rdev *rdev_p); 66 extern void cxio_hal_rqtpool_destroy(struct cxio_rdev *rdev_p); 67 extern u32 cxio_hal_rqtpool_alloc(struct cxio_rdev *rdev_p, int size); 68 extern void cxio_hal_rqtpool_free(struct cxio_rdev *rdev_p, u32 addr, int size);
|
| D | cxio_resource.c | 111 static int cxio_init_qpid_fifo(struct cxio_rdev *rdev_p) in cxio_init_qpid_fifo() 140 int cxio_hal_init_resource(struct cxio_rdev *rdev_p, in cxio_hal_init_resource() 257 u32 cxio_hal_pblpool_alloc(struct cxio_rdev *rdev_p, int size) in cxio_hal_pblpool_alloc() 264 void cxio_hal_pblpool_free(struct cxio_rdev *rdev_p, u32 addr, int size) in cxio_hal_pblpool_free() 270 int cxio_hal_pblpool_create(struct cxio_rdev *rdev_p) in cxio_hal_pblpool_create() 304 void cxio_hal_pblpool_destroy(struct cxio_rdev *rdev_p) in cxio_hal_pblpool_destroy() 316 u32 cxio_hal_rqtpool_alloc(struct cxio_rdev *rdev_p, int size) in cxio_hal_rqtpool_alloc() 323 void cxio_hal_rqtpool_free(struct cxio_rdev *rdev_p, u32 addr, int size) in cxio_hal_rqtpool_free() 329 int cxio_hal_rqtpool_create(struct cxio_rdev *rdev_p) in cxio_hal_rqtpool_create() 341 void cxio_hal_rqtpool_destroy(struct cxio_rdev *rdev_p) in cxio_hal_rqtpool_destroy()
|
| D | cxio_hal.c | 51 static struct cxio_rdev *cxio_hal_find_rdev_by_name(char *dev_name) in cxio_hal_find_rdev_by_name() 53 struct cxio_rdev *rdev; in cxio_hal_find_rdev_by_name() 61 static struct cxio_rdev *cxio_hal_find_rdev_by_t3cdev(struct t3cdev *tdev) in cxio_hal_find_rdev_by_t3cdev() 63 struct cxio_rdev *rdev; in cxio_hal_find_rdev_by_t3cdev() 71 int cxio_hal_cq_op(struct cxio_rdev *rdev_p, struct t3_cq *cq, in cxio_hal_cq_op() 124 static int cxio_hal_clear_cq_ctx(struct cxio_rdev *rdev_p, u32 cqid) in cxio_hal_clear_cq_ctx() 136 static int cxio_hal_clear_qp_ctx(struct cxio_rdev *rdev_p, u32 qpid) in cxio_hal_clear_qp_ctx() 156 int cxio_create_cq(struct cxio_rdev *rdev_p, struct t3_cq *cq, int kernel) in cxio_create_cq() 189 static u32 get_qpid(struct cxio_rdev *rdev_p, struct cxio_ucontext *uctx) in get_qpid() 220 static void put_qpid(struct cxio_rdev *rdev_p, u32 qpid, in put_qpid() [all …]
|
| D | iwch.h | 106 struct cxio_rdev rdev; 121 static inline struct iwch_dev *rdev_to_iwch_dev(struct cxio_rdev *rdev) in rdev_to_iwch_dev() 153 extern void iwch_ev_dispatch(struct cxio_rdev *rdev_p, struct sk_buff *skb);
|
| D | iwch_ev.c | 107 void iwch_ev_dispatch(struct cxio_rdev *rdev_p, struct sk_buff *skb) in iwch_ev_dispatch()
|
| D | iwch.c | 197 struct cxio_rdev *rdev = tdev->ulp; in iwch_event_handler()
|
| D | iwch_cm.c | 140 struct cxio_rdev *rdev; in iwch_l2t_send() 142 rdev = (struct cxio_rdev *)tdev->ulp; in iwch_l2t_send() 156 struct cxio_rdev *rdev; in iwch_cxgb3_ofld_send() 158 rdev = (struct cxio_rdev *)tdev->ulp; in iwch_cxgb3_ofld_send() 2062 struct cxio_rdev *rdev; in iwch_ep_disconnect() 2070 rdev = (struct cxio_rdev *)tdev->ulp; in iwch_ep_disconnect()
|
| D | cxio_wr.h | 712 struct cxio_rdev *rdev;
|
| D | iwch_provider.c | 241 struct cxio_rdev *rdev_p; in iwch_mmap() 1251 static int set_netdevs(struct ib_device *ib_dev, struct cxio_rdev *rdev) in set_netdevs()
|