Searched refs:rscp (Results 1 - 16 of 16) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/cxgb3/
H A Dcxio_resource.c115 spin_lock_init(&rdev_p->rscp->qpid_fifo_lock);
117 if (kfifo_alloc(&rdev_p->rscp->qpid_fifo, T3_MAX_NUM_QP * sizeof(u32),
123 kfifo_in(&rdev_p->rscp->qpid_fifo,
145 struct cxio_hal_resource *rscp; local
147 rscp = kmalloc(sizeof(*rscp), GFP_KERNEL);
148 if (!rscp)
150 rdev_p->rscp = rscp;
151 err = cxio_init_resource_fifo_random(&rscp
198 cxio_hal_get_stag(struct cxio_hal_resource *rscp) argument
203 cxio_hal_put_stag(struct cxio_hal_resource *rscp, u32 stag) argument
208 cxio_hal_get_qpid(struct cxio_hal_resource *rscp) argument
216 cxio_hal_put_qpid(struct cxio_hal_resource *rscp, u32 qpid) argument
222 cxio_hal_get_cqid(struct cxio_hal_resource *rscp) argument
227 cxio_hal_put_cqid(struct cxio_hal_resource *rscp, u32 cqid) argument
232 cxio_hal_get_pdid(struct cxio_hal_resource *rscp) argument
237 cxio_hal_put_pdid(struct cxio_hal_resource *rscp, u32 pdid) argument
242 cxio_hal_destroy_resource(struct cxio_hal_resource *rscp) argument
[all...]
H A Dcxio_resource.h50 extern u32 cxio_hal_get_stag(struct cxio_hal_resource *rscp);
51 extern void cxio_hal_put_stag(struct cxio_hal_resource *rscp, u32 stag);
52 extern u32 cxio_hal_get_qpid(struct cxio_hal_resource *rscp);
53 extern void cxio_hal_put_qpid(struct cxio_hal_resource *rscp, u32 qpid);
54 extern u32 cxio_hal_get_cqid(struct cxio_hal_resource *rscp);
55 extern void cxio_hal_put_cqid(struct cxio_hal_resource *rscp, u32 cqid);
56 extern void cxio_hal_destroy_resource(struct cxio_hal_resource *rscp);
H A Dcxio_hal.h104 struct cxio_hal_resource *rscp; member in struct:cxio_rdev
186 u32 cxio_hal_get_pdid(struct cxio_hal_resource *rscp);
187 void cxio_hal_put_pdid(struct cxio_hal_resource *rscp, u32 pdid);
H A Dcxio_hal.c163 cq->cqid = cxio_hal_get_cqid(rdev_p->rscp);
217 qpid = cxio_hal_get_qpid(rdev_p->rscp);
259 cxio_hal_put_qpid(rdev_p->rscp, entry->qpid);
329 cxio_hal_put_cqid(rdev_p->rscp, cq->cqid);
712 stag_idx = cxio_hal_get_stag(rdev_p->rscp);
751 cxio_hal_put_stag(rdev_p->rscp, stag_idx);
1033 cxio_hal_destroy_resource(rdev_p->rscp);
1049 cxio_hal_destroy_resource(rdev_p->rscp);
H A Diwch_provider.c402 cxio_hal_put_pdid(rhp->rdev.rscp, php->pdid);
417 pdid = cxio_hal_get_pdid(rhp->rdev.rscp);
422 cxio_hal_put_pdid(rhp->rdev.rscp, pdid);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/cxgb3/
H A Dcxio_resource.c115 spin_lock_init(&rdev_p->rscp->qpid_fifo_lock);
117 if (kfifo_alloc(&rdev_p->rscp->qpid_fifo, T3_MAX_NUM_QP * sizeof(u32),
123 kfifo_in(&rdev_p->rscp->qpid_fifo,
145 struct cxio_hal_resource *rscp; local
147 rscp = kmalloc(sizeof(*rscp), GFP_KERNEL);
148 if (!rscp)
150 rdev_p->rscp = rscp;
151 err = cxio_init_resource_fifo_random(&rscp
198 cxio_hal_get_stag(struct cxio_hal_resource *rscp) argument
203 cxio_hal_put_stag(struct cxio_hal_resource *rscp, u32 stag) argument
208 cxio_hal_get_qpid(struct cxio_hal_resource *rscp) argument
216 cxio_hal_put_qpid(struct cxio_hal_resource *rscp, u32 qpid) argument
222 cxio_hal_get_cqid(struct cxio_hal_resource *rscp) argument
227 cxio_hal_put_cqid(struct cxio_hal_resource *rscp, u32 cqid) argument
232 cxio_hal_get_pdid(struct cxio_hal_resource *rscp) argument
237 cxio_hal_put_pdid(struct cxio_hal_resource *rscp, u32 pdid) argument
242 cxio_hal_destroy_resource(struct cxio_hal_resource *rscp) argument
[all...]
H A Dcxio_resource.h50 extern u32 cxio_hal_get_stag(struct cxio_hal_resource *rscp);
51 extern void cxio_hal_put_stag(struct cxio_hal_resource *rscp, u32 stag);
52 extern u32 cxio_hal_get_qpid(struct cxio_hal_resource *rscp);
53 extern void cxio_hal_put_qpid(struct cxio_hal_resource *rscp, u32 qpid);
54 extern u32 cxio_hal_get_cqid(struct cxio_hal_resource *rscp);
55 extern void cxio_hal_put_cqid(struct cxio_hal_resource *rscp, u32 cqid);
56 extern void cxio_hal_destroy_resource(struct cxio_hal_resource *rscp);
H A Dcxio_hal.h104 struct cxio_hal_resource *rscp; member in struct:cxio_rdev
186 u32 cxio_hal_get_pdid(struct cxio_hal_resource *rscp);
187 void cxio_hal_put_pdid(struct cxio_hal_resource *rscp, u32 pdid);
H A Dcxio_hal.c163 cq->cqid = cxio_hal_get_cqid(rdev_p->rscp);
217 qpid = cxio_hal_get_qpid(rdev_p->rscp);
259 cxio_hal_put_qpid(rdev_p->rscp, entry->qpid);
329 cxio_hal_put_cqid(rdev_p->rscp, cq->cqid);
712 stag_idx = cxio_hal_get_stag(rdev_p->rscp);
751 cxio_hal_put_stag(rdev_p->rscp, stag_idx);
1033 cxio_hal_destroy_resource(rdev_p->rscp);
1049 cxio_hal_destroy_resource(rdev_p->rscp);
H A Diwch_provider.c402 cxio_hal_put_pdid(rhp->rdev.rscp, php->pdid);
417 pdid = cxio_hal_get_pdid(rhp->rdev.rscp);
422 cxio_hal_put_pdid(rhp->rdev.rscp, pdid);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/cxgb4/
H A Dresource.c297 void c4iw_destroy_resource(struct c4iw_resource *rscp) argument
299 kfifo_free(&rscp->tpt_fifo);
300 kfifo_free(&rscp->qid_fifo);
301 kfifo_free(&rscp->pdid_fifo);
H A Diw_cxgb4.h659 void c4iw_destroy_resource(struct c4iw_resource *rscp);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/cxgb4/
H A Dresource.c297 void c4iw_destroy_resource(struct c4iw_resource *rscp) argument
299 kfifo_free(&rscp->tpt_fifo);
300 kfifo_free(&rscp->qid_fifo);
301 kfifo_free(&rscp->pdid_fifo);
H A Diw_cxgb4.h659 void c4iw_destroy_resource(struct c4iw_resource *rscp);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/sunrpc/auth_gss/
H A Dsvcauth_gss.c429 struct rsc rsci, *rscp = NULL; local
449 rscp = rsc_lookup(&rsci);
450 if (!rscp)
511 rscp = rsc_update(&rsci, rscp);
516 if (rscp)
517 cache_put(&rscp->h, &rsc_cache);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/sunrpc/auth_gss/
H A Dsvcauth_gss.c429 struct rsc rsci, *rscp = NULL; local
449 rscp = rsc_lookup(&rsci);
450 if (!rscp)
511 rscp = rsc_update(&rsci, rscp);
516 if (rscp)
517 cache_put(&rscp->h, &rsc_cache);

Completed in 178 milliseconds