Searched refs:iwch_dev (Results 1 - 9 of 9) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/cxgb3/
H A Diwch.h104 struct iwch_dev { struct
117 static inline struct iwch_dev *to_iwch_dev(struct ib_device *ibdev)
119 return container_of(ibdev, struct iwch_dev, ibdev);
122 static inline struct iwch_dev *rdev_to_iwch_dev(struct cxio_rdev *rdev)
124 return container_of(rdev, struct iwch_dev, rdev);
127 static inline int t3b_device(const struct iwch_dev *rhp)
132 static inline int t3a_device(const struct iwch_dev *rhp)
137 static inline struct iwch_cq *get_chp(struct iwch_dev *rhp, u32 cqid)
142 static inline struct iwch_qp *get_qhp(struct iwch_dev *rhp, u32 qpid)
147 static inline struct iwch_mr *get_mhp(struct iwch_dev *rh
[all...]
H A Diwch_provider.h47 struct iwch_dev *rhp;
77 struct iwch_dev *rhp;
91 struct iwch_dev *rhp;
103 struct iwch_dev *rhp;
160 struct iwch_dev *rhp;
257 int iwch_modify_qp(struct iwch_dev *rhp,
336 int iwch_register_device(struct iwch_dev *dev);
337 void iwch_unregister_device(struct iwch_dev *dev);
341 int iwch_register_mem(struct iwch_dev *rhp, struct iwch_pd *php,
343 int iwch_reregister_mem(struct iwch_dev *rh
[all...]
H A Diwch.c84 static void disable_dbs(struct iwch_dev *rnicp)
91 static void enable_dbs(struct iwch_dev *rnicp, int ring_db)
101 struct iwch_dev *rnicp = container_of(work, struct iwch_dev,
106 static void rnic_init(struct iwch_dev *rnicp)
108 PDBG("%s iwch_dev %p\n", __func__, rnicp);
146 struct iwch_dev *rnicp;
151 rnicp = (struct iwch_dev *)ib_alloc_device(sizeof(*rnicp));
184 struct iwch_dev *dev, *tmp;
208 struct iwch_dev *rnic
[all...]
H A Diwch_provider.c104 struct iwch_dev *rhp = to_iwch_dev(context->device);
120 struct iwch_dev *rhp = to_iwch_dev(ibdev);
152 struct iwch_dev *rhp;
307 struct iwch_dev *rhp;
396 struct iwch_dev *rhp;
413 struct iwch_dev *rhp;
416 rhp = (struct iwch_dev *) ibdev;
439 struct iwch_dev *rhp;
474 struct iwch_dev *rhp;
551 struct iwch_dev *rh
1116 fw_vers_string_to_u64(struct iwch_dev *iwch_dev) argument
1227 struct iwch_dev *iwch_dev = container_of(dev, struct iwch_dev, local
1235 struct iwch_dev *iwch_dev = container_of(dev, struct iwch_dev, local
1248 struct iwch_dev *iwch_dev = container_of(dev, struct iwch_dev, local
1261 struct iwch_dev *iwch_dev = container_of(dev, struct iwch_dev, local
[all...]
H A Diwch_cq.c44 static int iwch_poll_cq_one(struct iwch_dev *rhp, struct iwch_cq *chp,
197 struct iwch_dev *rhp;
H A Diwch_ev.c41 static void post_qp_event(struct iwch_dev *rnicp, struct iwch_cq *chp,
103 struct iwch_dev *rnicp;
109 rnicp = (struct iwch_dev *) rdev_p->ulp;
H A Diwch_mem.c55 int iwch_register_mem(struct iwch_dev *rhp, struct iwch_pd *php,
78 int iwch_reregister_mem(struct iwch_dev *rhp, struct iwch_pd *php,
H A Diwch_qp.c200 static int iwch_sgl2pbl_map(struct iwch_dev *rhp, struct ib_sge *sg_list,
532 struct iwch_dev *rhp;
872 static int rdma_init(struct iwch_dev *rhp, struct iwch_qp *qhp,
924 int iwch_modify_qp(struct iwch_dev *rhp, struct iwch_qp *qhp,
H A Diwch_cm.c1790 struct iwch_dev *h = to_iwch_dev(cm_id->device);
1881 struct iwch_dev *h = to_iwch_dev(cm_id->device);
1973 struct iwch_dev *h = to_iwch_dev(cm_id->device);

Completed in 79 milliseconds