Searched defs:pidx (Results 1 - 25 of 25) sorted by relevance

/drivers/infiniband/hw/qib/
H A Dqib_tx.c117 unsigned pidx; local
119 for (pidx = 0; pidx < dd->num_pports; pidx++) {
120 ppd = dd->pport + pidx;
H A Dqib_qp.c640 int mtu, pidx = qp->port_num - 1; local
645 if (mtu > dd->pport[pidx].ibmtu) {
646 switch (dd->pport[pidx].ibmtu) {
H A Dqib_driver.c98 int pidx, nunits_active = 0; local
104 for (pidx = 0; pidx < dd->num_pports; ++pidx) {
105 ppd = dd->pport + pidx;
127 int pidx; local
136 for (pidx = 0; pidx < dd->num_pports; ++pidx) {
137 ppd = dd->pport + pidx;
754 int pidx; local
[all...]
H A Dqib_init.c215 int ret, pidx; local
239 for (pidx = 0; pidx < dd->num_pports; ++pidx) {
240 dd->pport[pidx].statusp = status_page;
430 int i, pidx; local
442 for (pidx = 0; pidx < dd->num_pports; ++pidx)
443 dd->f_sendctrl(dd->pport + pidx, QIB_SENDCTRL_FLUS
501 int ret = 0, pidx, lastfail = 0; local
681 int pidx; local
716 unsigned pidx; local
985 u32 pidx; local
1118 int pidx; local
1209 int ret, j, pidx, initfail; local
[all...]
H A Dqib_mad.c274 unsigned pidx = port - 1; /* IB number port from 1, hdw from 0 */ local
277 if (smp->attr_mod || pidx >= dd->num_pports ||
278 dd->pport[pidx].guid == 0)
281 nip->port_guid = dd->pport[pidx].guid;
310 unsigned pidx = port - 1; /* IB number port from 1, hdw from 0 */ local
316 if (startgx == 0 && pidx < dd->num_pports) {
317 struct qib_pportdata *ppd = dd->pport + pidx;
599 unsigned pidx = port - 1; /* IB number port from 1, hdw from 0 */ local
603 if (startgx == 0 && pidx < dd->num_pports) {
604 struct qib_pportdata *ppd = dd->pport + pidx;
[all...]
H A Dqib_file_ops.c560 int i, any = 0, pidx = -1; local
584 if (!rcd->pkeys[i] && pidx == -1)
585 pidx = i;
591 if (pidx == -1) {
604 rcd->pkeys[pidx] = key;
632 rcd->pkeys[pidx] = key;
1333 u32 pidx = ctxt % dd->num_pports; local
1334 if (usable(dd->pport + pidx))
1335 ppd = dd->pport + pidx;
1337 for (pidx
[all...]
H A Dqib.h693 * data structs, indexed by pidx (0..n-1)
1164 unsigned pidx = port - 1; /* IB number port from 1, hdw from 0 */ local
1166 WARN_ON(pidx >= dd->num_pports);
1167 return &dd->pport[pidx].ibport_data;
H A Dqib_iba7322.c872 #define QIB_I_P_SDMAINT(pidx) \
873 (INT_MASK_P(SDma, pidx) | INT_MASK_P(SDmaIdle, pidx) | \
874 INT_MASK_P(SDmaProgress, pidx) | \
875 INT_MASK_PM(SDmaCleanupDone, pidx))
878 #define QIB_I_P_BITSEXTANT(pidx) \
879 (INT_MASK_P(Err, pidx) | INT_MASK_P(SendDone, pidx) | \
880 INT_MASK_P(SDma, pidx) | INT_MASK_P(SDmaIdle, pidx) | \
1623 int pidx; local
1968 int pidx; local
2107 int pidx; local
2680 int pidx; local
4815 int pidx; local
5549 unsigned pidx; local
5758 u32 pidx, unit, port, deflt, h1; local
5994 int i, pidx; local
6077 unsigned features, pidx, sbufcnt; local
[all...]
/drivers/scsi/
H A Dscsi_tgt_if.c66 u32 pidx, off; local
68 pidx = idx / TGT_EVENT_PER_PAGE;
72 (ring->tr_pages[pidx] + sizeof(struct tgt_event) * off);
/drivers/net/ethernet/chelsio/cxgb4/
H A Dt4_hw.h75 SGE_EQ_IDXSIZE = 64, /* egress queue pidx/cidx unit size */
80 SGE_UPDATEDEL_NONE = 0, /* ingress queue pidx update delivery */
115 __be16 pidx; member in struct:sge_qstat
H A Dt4_msg.h588 __be16 pidx; member in struct:cpl_sge_egr_update
H A Dcxgb4.h315 unsigned int pidx; /* producer index */ member in struct:sge_fl
398 unsigned int pidx; /* producer index */ member in struct:sge_txq
/drivers/net/ethernet/chelsio/cxgb3/
H A Dadapter.h109 unsigned int pidx; /* producer index */ member in struct:sge_fl
173 unsigned int pidx; /* producer index */ member in struct:sge_txq
H A Dsge.c502 struct rx_sw_desc *sd = &q->sdesc[q->pidx];
503 struct rx_desc *d = &q->desc[q->pidx];
542 if (++q->pidx == q->size) {
543 q->pidx = 0;
577 struct rx_desc *to = &q->desc[q->pidx];
579 q->sdesc[q->pidx] = q->sdesc[idx];
586 if (++q->pidx == q->size) {
587 q->pidx = 0;
1035 * @pidx: index of above descriptors
1050 struct tx_desc *d, unsigned int pidx,
1049 write_wr_hdr_sgl(unsigned int ndesc, struct sk_buff *skb, struct tx_desc *d, unsigned int pidx, const struct sge_txq *q, const struct sg_ent *sgl, unsigned int flits, unsigned int sgl_flits, unsigned int gen, __be32 wr_hi, __be32 wr_lo) argument
1137 write_tx_pkt_wr(struct adapter *adap, struct sk_buff *skb, const struct port_info *pi, unsigned int pidx, unsigned int gen, struct sge_txq *q, unsigned int ndesc, unsigned int compl) argument
1224 unsigned int ndesc, pidx, credits, gen, compl; local
1579 write_ofld_wr(struct adapter *adap, struct sk_buff *skb, struct sge_txq *q, unsigned int pidx, unsigned int gen, unsigned int ndesc) argument
1647 unsigned int ndesc = calc_tx_descs_ofld(skb), pidx, gen; local
1695 unsigned int gen, pidx; local
[all...]
/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dadapter.h98 u8 pidx; /* index into adapter port[] */ member in struct:port_info
125 unsigned int pidx; /* producer index */ member in struct:sge_fl
228 unsigned int pidx; /* producer index */ member in struct:sge_txq
447 * @pidx: the port index
451 static inline const char *port_name(struct adapter *adapter, int pidx) argument
453 return adapter->port[pidx]->name;
459 * @pidx: the port index
465 static inline void t4_os_set_hw_addr(struct adapter *adapter, int pidx, argument
468 memcpy(adapter->port[pidx]->dev_addr, hw_addr, ETH_ALEN);
469 memcpy(adapter->port[pidx]
490 adap2pinfo(struct adapter *adapter, int pidx) argument
[all...]
H A Dt4vf_hw.c276 * @pidx: the adapter port index
278 int __devinit t4vf_port_init(struct adapter *adapter, int pidx) argument
280 struct port_info *pi = adap2pinfo(adapter, pidx);
302 t4_os_set_hw_addr(adapter, pidx, vi_rpl.mac);
1182 * @pidx: the port index
1187 int t4vf_get_port_stats(struct adapter *adapter, int pidx, argument
1190 struct port_info *pi = adap2pinfo(adapter, pidx);
1324 int action, port_id, link_ok, speed, fc, pidx; local
1362 for_each_port(adapter, pidx) {
1363 struct port_info *pi = adap2pinfo(adapter, pidx);
[all...]
H A Dcxgb4vf_main.c141 void t4vf_os_link_changed(struct adapter *adapter, int pidx, int link_ok) argument
143 struct net_device *dev = adapter->port[pidx];
255 int pidx; local
267 for_each_port(adapter, pidx) {
268 struct net_device *dev = adapter->port[pidx];
480 int err, pidx, msix; local
518 for_each_port(adapter, pidx) {
519 struct net_device *dev = adapter->port[pidx];
549 for_each_port(adapter, pidx) {
550 struct net_device *dev = adapter->port[pidx];
590 int pidx; local
1941 int pidx = (uintptr_t)v - 2; local
2272 int q10g, n10g, qidx, pidx, qs; local
2471 int err, pidx; local
2780 int pidx; local
2841 int pidx; local
[all...]
/drivers/infiniband/hw/cxgb4/
H A Dt4.h62 __be16 pidx; member in struct:t4_status_page
305 u16 pidx; member in struct:t4_sq
328 u16 pidx; member in struct:t4_rq
363 if (++wq->rq.pidx == wq->rq.size)
364 wq->rq.pidx = 0;
401 if (++wq->sq.pidx == wq->sq.size)
402 wq->sq.pidx = 0;
/drivers/infiniband/hw/ipath/
H A Dipath_driver.c2256 int pidx; local
2262 pidx = dd->ipath_led_override_phase++ & 1;
2263 dd->ipath_led_override = dd->ipath_led_override_vals[pidx];
H A Dipath_file_ops.c608 int i, any = 0, pidx = -1; local
642 if (!pd->port_pkeys[i] && pidx == -1)
643 pidx = i;
652 if (pidx == -1) {
667 pd->port_pkeys[pidx] = key;
708 pd->port_pkeys[pidx] = dd->ipath_pkeys[i] = key;
716 pd->port_port, key, i, pidx,
/drivers/net/ethernet/chelsio/cxgb/
H A Dsge.c186 u16 pidx; /* producer index (SW) */ member in struct:cmdQ
199 u16 pidx; /* producer index (SW) */ member in struct:freelQ
842 struct freelQ_ce *ce = &q->centries[q->pidx];
843 struct freelQ_e *e = &q->entries[q->pidx];
870 if (++q->pidx == q->size) {
871 q->pidx = 0;
1020 struct freelQ_e *to = &fl->entries[fl->pidx];
1022 fl->centries[fl->pidx] = fl->centries[idx];
1030 if (++fl->pidx == fl->size) {
1031 fl->pidx
1173 write_large_page_tx_descs(unsigned int pidx, struct cmdQ_e **e, struct cmdQ_ce **ce, unsigned int *gen, dma_addr_t *desc_mapping, unsigned int *desc_len, unsigned int nfrags, struct cmdQ *q) argument
1214 write_tx_descs(struct adapter *adapter, struct sk_buff *skb, unsigned int pidx, unsigned int gen, struct cmdQ *q) argument
1333 unsigned int genbit, pidx, count; local
1679 unsigned int credits, pidx, genbit, count, use_sched_skb = 0; local
[all...]
/drivers/net/xen-netback/
H A Dnetback.c184 unsigned int *pgroup, unsigned int *pidx)
206 *pidx = idx;
183 get_page_ext(struct page *pg, unsigned int *pgroup, unsigned int *pidx) argument
/drivers/scsi/be2iscsi/
H A Dbe_cmds.h215 u8 pidx[13]; /* dword 1 */ member in struct:amap_eq_context
378 u8 pidx[11]; /* dword 1 */ member in struct:amap_cq_context
H A Dbe_main.h792 u32 pidx; /* producer index -- not used by most rings */ member in struct:be_ring
/drivers/net/ethernet/emulex/benet/
H A Dbe_cmds.h252 u8 pidx[13]; /* dword 1*/ member in struct:amap_eq_context
344 u8 pidx[11]; /* dword 1*/ member in struct:amap_cq_context_be

Completed in 675 milliseconds