Searched refs:cxio_rdev (Results 1 - 11 of 11) sorted by relevance

/drivers/infiniband/hw/cxgb3/
H A Dcxio_resource.h46 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);
H A Dcxio_hal.h99 struct cxio_rdev { struct
119 static inline int cxio_fatal_error(struct cxio_rdev *rdev_p)
124 static inline int cxio_num_stags(struct cxio_rdev *rdev_p)
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 int cxio_destroy_cq(struct cxio_rdev *rdev, struct t3_cq *cq);
162 int cxio_resize_cq(struct cxio_rdev *rde
[all...]
H A Dcxio_resource.c111 static int cxio_init_qpid_fifo(struct cxio_rdev *rdev_p)
140 int cxio_hal_init_resource(struct cxio_rdev *rdev_p,
257 u32 cxio_hal_pblpool_alloc(struct cxio_rdev *rdev_p, int size)
264 void cxio_hal_pblpool_free(struct cxio_rdev *rdev_p, u32 addr, int size)
270 int cxio_hal_pblpool_create(struct cxio_rdev *rdev_p)
303 void cxio_hal_pblpool_destroy(struct cxio_rdev *rdev_p)
315 u32 cxio_hal_rqtpool_alloc(struct cxio_rdev *rdev_p, int size)
322 void cxio_hal_rqtpool_free(struct cxio_rdev *rdev_p, u32 addr, int size)
328 int cxio_hal_rqtpool_create(struct cxio_rdev *rdev_p)
340 void cxio_hal_rqtpool_destroy(struct cxio_rdev *rdev_
[all...]
H A Diwch.h106 struct cxio_rdev rdev;
122 static inline struct iwch_dev *rdev_to_iwch_dev(struct cxio_rdev *rdev)
180 extern void iwch_ev_dispatch(struct cxio_rdev *rdev_p, struct sk_buff *skb);
H A Dcxio_hal.c51 static struct cxio_rdev *cxio_hal_find_rdev_by_name(char *dev_name)
53 struct cxio_rdev *rdev;
61 static struct cxio_rdev *cxio_hal_find_rdev_by_t3cdev(struct t3cdev *tdev)
63 struct cxio_rdev *rdev;
71 int cxio_hal_cq_op(struct cxio_rdev *rdev_p, struct t3_cq *cq,
125 static int cxio_hal_clear_cq_ctx(struct cxio_rdev *rdev_p, u32 cqid)
137 static int cxio_hal_clear_qp_ctx(struct cxio_rdev *rdev_p, u32 qpid)
158 int cxio_create_cq(struct cxio_rdev *rdev_p, struct t3_cq *cq, int kernel)
193 int cxio_resize_cq(struct cxio_rdev *rdev_p, struct t3_cq *cq)
206 static u32 get_qpid(struct cxio_rdev *rdev_
[all...]
H A Dcxio_dbg.c40 void cxio_dump_tpt(struct cxio_rdev *rdev, u32 stag)
73 void cxio_dump_pbl(struct cxio_rdev *rdev, u32 pbl_addr, uint len, u8 shift)
139 void cxio_dump_rqt(struct cxio_rdev *rdev, u32 hwtid, int nents)
172 void cxio_dump_tcb(struct cxio_rdev *rdev, u32 hwtid)
H A Diwch.c207 struct cxio_rdev *rdev = tdev->ulp;
H A Diwch_ev.c106 void iwch_ev_dispatch(struct cxio_rdev *rdev_p, struct sk_buff *skb)
H A Diwch_cm.c143 struct cxio_rdev *rdev;
145 rdev = (struct cxio_rdev *)tdev->ulp;
159 struct cxio_rdev *rdev;
161 rdev = (struct cxio_rdev *)tdev->ulp;
2058 struct cxio_rdev *rdev;
2066 rdev = (struct cxio_rdev *)tdev->ulp;
H A Dcxio_wr.h712 struct cxio_rdev *rdev;
H A Diwch_provider.c349 struct cxio_rdev *rdev_p;

Completed in 80 milliseconds