Searched refs:qpt (Results 1 - 6 of 6) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/ |
H A D | ipath_qp.c | 44 #define mk_qpn(qpt, map, off) (((map) - (qpt)->map) * BITS_PER_PAGE + \ 87 static void get_map_page(struct ipath_qp_table *qpt, struct qpn_map *map) argument 96 spin_lock_irqsave(&qpt->lock, flags); 101 spin_unlock_irqrestore(&qpt->lock, flags); 105 static int alloc_qpn(struct ipath_qp_table *qpt, enum ib_qp_type type) argument 117 map = &qpt->map[0]; 119 get_map_page(qpt, map); 132 qpn = qpt->last + 1; 136 map = &qpt 190 free_qpn(struct ipath_qp_table *qpt, u32 qpn) argument 209 ipath_alloc_qpn(struct ipath_qp_table *qpt, struct ipath_qp *qp, enum ib_qp_type type) argument 243 ipath_free_qp(struct ipath_qp_table *qpt, struct ipath_qp *qp) argument 271 ipath_free_all_qps(struct ipath_qp_table *qpt) argument 301 ipath_lookup_qpn(struct ipath_qp_table *qpt, u32 qpn) argument [all...] |
H A D | ipath_verbs.h | 729 struct ipath_qp *ipath_lookup_qpn(struct ipath_qp_table *qpt, u32 qpn); 745 unsigned ipath_free_all_qps(struct ipath_qp_table *qpt);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/ |
H A D | qib_qp.c | 43 static inline unsigned mk_qpn(struct qib_qpn_table *qpt, argument 46 return (map - qpt->map) * BITS_PER_PAGE + off; 49 static inline unsigned find_next_offset(struct qib_qpn_table *qpt, argument 53 if (qpt->mask) { 55 if ((off & qpt->mask) >> 1 != r) 56 off = ((off & qpt->mask) ? 57 (off | qpt->mask) + 1 : off) | (r << 1); 100 static void get_map_page(struct qib_qpn_table *qpt, struct qpn_map *map) argument 108 spin_lock(&qpt->lock); 113 spin_unlock(&qpt 120 alloc_qpn(struct qib_devdata *dd, struct qib_qpn_table *qpt, enum ib_qp_type type, u8 port) argument 203 free_qpn(struct qib_qpn_table *qpt, u32 qpn) argument 1194 qib_init_qpn_table(struct qib_devdata *dd, struct qib_qpn_table *qpt) argument 1206 qib_free_qpn_table(struct qib_qpn_table *qpt) argument [all...] |
H A D | qib_verbs.h | 886 void qib_init_qpn_table(struct qib_devdata *dd, struct qib_qpn_table *qpt); 888 void qib_free_qpn_table(struct qib_qpn_table *qpt);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ehca/ |
H A D | ipz_pt_fn.h | 233 void ipz_qpt_ctor(struct ipz_qpt *qpt, 278 static inline u64 ipz_qpt_get_firstpage(struct ipz_qpt *qpt) argument 280 return be64_to_cpu(qpt->qpts[0]); 284 static inline void *ipz_qpt_get_qpt(struct ipz_qpt *qpt) argument 286 return qpt->qpts;
|
H A D | ehca_classes_pSeries.h | 55 struct ipz_qpt qpt; member in struct:ehca_pfcq 60 struct ipz_qpt qpt; member in struct:ehca_pfeq
|
Completed in 59 milliseconds