rscp              162 drivers/infiniband/hw/cxgb3/cxio_hal.c 	cq->cqid = cxio_hal_get_cqid(rdev_p->rscp);
rscp              203 drivers/infiniband/hw/cxgb3/cxio_hal.c 		qpid = cxio_hal_get_qpid(rdev_p->rscp);
rscp              245 drivers/infiniband/hw/cxgb3/cxio_hal.c 			cxio_hal_put_qpid(rdev_p->rscp, entry->qpid);
rscp              313 drivers/infiniband/hw/cxgb3/cxio_hal.c 	cxio_hal_put_cqid(rdev_p->rscp, cq->cqid);
rscp              690 drivers/infiniband/hw/cxgb3/cxio_hal.c 		stag_idx = cxio_hal_get_stag(rdev_p->rscp);
rscp              727 drivers/infiniband/hw/cxgb3/cxio_hal.c 		cxio_hal_put_stag(rdev_p->rscp, stag_idx);
rscp             1003 drivers/infiniband/hw/cxgb3/cxio_hal.c 	cxio_hal_destroy_resource(rdev_p->rscp);
rscp             1019 drivers/infiniband/hw/cxgb3/cxio_hal.c 		cxio_hal_destroy_resource(rdev_p->rscp);
rscp              104 drivers/infiniband/hw/cxgb3/cxio_hal.h 	struct cxio_hal_resource *rscp;
rscp              185 drivers/infiniband/hw/cxgb3/cxio_hal.h u32 cxio_hal_get_pdid(struct cxio_hal_resource *rscp);
rscp              186 drivers/infiniband/hw/cxgb3/cxio_hal.h void cxio_hal_put_pdid(struct cxio_hal_resource *rscp, u32 pdid);
rscp              115 drivers/infiniband/hw/cxgb3/cxio_resource.c 	spin_lock_init(&rdev_p->rscp->qpid_fifo_lock);
rscp              117 drivers/infiniband/hw/cxgb3/cxio_resource.c 	if (kfifo_alloc(&rdev_p->rscp->qpid_fifo, T3_MAX_NUM_QP * sizeof(u32),
rscp              123 drivers/infiniband/hw/cxgb3/cxio_resource.c 			kfifo_in(&rdev_p->rscp->qpid_fifo,
rscp              145 drivers/infiniband/hw/cxgb3/cxio_resource.c 	struct cxio_hal_resource *rscp;
rscp              147 drivers/infiniband/hw/cxgb3/cxio_resource.c 	rscp = kmalloc(sizeof(*rscp), GFP_KERNEL);
rscp              148 drivers/infiniband/hw/cxgb3/cxio_resource.c 	if (!rscp)
rscp              150 drivers/infiniband/hw/cxgb3/cxio_resource.c 	rdev_p->rscp = rscp;
rscp              151 drivers/infiniband/hw/cxgb3/cxio_resource.c 	err = cxio_init_resource_fifo_random(&rscp->tpt_fifo,
rscp              152 drivers/infiniband/hw/cxgb3/cxio_resource.c 				      &rscp->tpt_fifo_lock,
rscp              159 drivers/infiniband/hw/cxgb3/cxio_resource.c 	err = cxio_init_resource_fifo(&rscp->cqid_fifo, &rscp->cqid_fifo_lock,
rscp              163 drivers/infiniband/hw/cxgb3/cxio_resource.c 	err = cxio_init_resource_fifo(&rscp->pdid_fifo, &rscp->pdid_fifo_lock,
rscp              169 drivers/infiniband/hw/cxgb3/cxio_resource.c 	kfifo_free(&rscp->cqid_fifo);
rscp              171 drivers/infiniband/hw/cxgb3/cxio_resource.c 	kfifo_free(&rscp->qpid_fifo);
rscp              173 drivers/infiniband/hw/cxgb3/cxio_resource.c 	kfifo_free(&rscp->tpt_fifo);
rscp              198 drivers/infiniband/hw/cxgb3/cxio_resource.c u32 cxio_hal_get_stag(struct cxio_hal_resource *rscp)
rscp              200 drivers/infiniband/hw/cxgb3/cxio_resource.c 	return cxio_hal_get_resource(&rscp->tpt_fifo, &rscp->tpt_fifo_lock);
rscp              203 drivers/infiniband/hw/cxgb3/cxio_resource.c void cxio_hal_put_stag(struct cxio_hal_resource *rscp, u32 stag)
rscp              205 drivers/infiniband/hw/cxgb3/cxio_resource.c 	cxio_hal_put_resource(&rscp->tpt_fifo, &rscp->tpt_fifo_lock, stag);
rscp              208 drivers/infiniband/hw/cxgb3/cxio_resource.c u32 cxio_hal_get_qpid(struct cxio_hal_resource *rscp)
rscp              210 drivers/infiniband/hw/cxgb3/cxio_resource.c 	u32 qpid = cxio_hal_get_resource(&rscp->qpid_fifo,
rscp              211 drivers/infiniband/hw/cxgb3/cxio_resource.c 			&rscp->qpid_fifo_lock);
rscp              216 drivers/infiniband/hw/cxgb3/cxio_resource.c void cxio_hal_put_qpid(struct cxio_hal_resource *rscp, u32 qpid)
rscp              219 drivers/infiniband/hw/cxgb3/cxio_resource.c 	cxio_hal_put_resource(&rscp->qpid_fifo, &rscp->qpid_fifo_lock, qpid);
rscp              222 drivers/infiniband/hw/cxgb3/cxio_resource.c u32 cxio_hal_get_cqid(struct cxio_hal_resource *rscp)
rscp              224 drivers/infiniband/hw/cxgb3/cxio_resource.c 	return cxio_hal_get_resource(&rscp->cqid_fifo, &rscp->cqid_fifo_lock);
rscp              227 drivers/infiniband/hw/cxgb3/cxio_resource.c void cxio_hal_put_cqid(struct cxio_hal_resource *rscp, u32 cqid)
rscp              229 drivers/infiniband/hw/cxgb3/cxio_resource.c 	cxio_hal_put_resource(&rscp->cqid_fifo, &rscp->cqid_fifo_lock, cqid);
rscp              232 drivers/infiniband/hw/cxgb3/cxio_resource.c u32 cxio_hal_get_pdid(struct cxio_hal_resource *rscp)
rscp              234 drivers/infiniband/hw/cxgb3/cxio_resource.c 	return cxio_hal_get_resource(&rscp->pdid_fifo, &rscp->pdid_fifo_lock);
rscp              237 drivers/infiniband/hw/cxgb3/cxio_resource.c void cxio_hal_put_pdid(struct cxio_hal_resource *rscp, u32 pdid)
rscp              239 drivers/infiniband/hw/cxgb3/cxio_resource.c 	cxio_hal_put_resource(&rscp->pdid_fifo, &rscp->pdid_fifo_lock, pdid);
rscp              242 drivers/infiniband/hw/cxgb3/cxio_resource.c void cxio_hal_destroy_resource(struct cxio_hal_resource *rscp)
rscp              244 drivers/infiniband/hw/cxgb3/cxio_resource.c 	kfifo_free(&rscp->tpt_fifo);
rscp              245 drivers/infiniband/hw/cxgb3/cxio_resource.c 	kfifo_free(&rscp->cqid_fifo);
rscp              246 drivers/infiniband/hw/cxgb3/cxio_resource.c 	kfifo_free(&rscp->qpid_fifo);
rscp              247 drivers/infiniband/hw/cxgb3/cxio_resource.c 	kfifo_free(&rscp->pdid_fifo);
rscp              248 drivers/infiniband/hw/cxgb3/cxio_resource.c 	kfree(rscp);
rscp               50 drivers/infiniband/hw/cxgb3/cxio_resource.h extern u32 cxio_hal_get_stag(struct cxio_hal_resource *rscp);
rscp               51 drivers/infiniband/hw/cxgb3/cxio_resource.h extern void cxio_hal_put_stag(struct cxio_hal_resource *rscp, u32 stag);
rscp               52 drivers/infiniband/hw/cxgb3/cxio_resource.h extern u32 cxio_hal_get_qpid(struct cxio_hal_resource *rscp);
rscp               53 drivers/infiniband/hw/cxgb3/cxio_resource.h extern void cxio_hal_put_qpid(struct cxio_hal_resource *rscp, u32 qpid);
rscp               54 drivers/infiniband/hw/cxgb3/cxio_resource.h extern u32 cxio_hal_get_cqid(struct cxio_hal_resource *rscp);
rscp               55 drivers/infiniband/hw/cxgb3/cxio_resource.h extern void cxio_hal_put_cqid(struct cxio_hal_resource *rscp, u32 cqid);
rscp               56 drivers/infiniband/hw/cxgb3/cxio_resource.h extern void cxio_hal_destroy_resource(struct cxio_hal_resource *rscp);
rscp              301 drivers/infiniband/hw/cxgb3/iwch_provider.c 	cxio_hal_put_pdid(rhp->rdev.rscp, php->pdid);
rscp              313 drivers/infiniband/hw/cxgb3/iwch_provider.c 	pdid = cxio_hal_get_pdid(rhp->rdev.rscp);
rscp              960 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void c4iw_destroy_resource(struct c4iw_resource *rscp);
rscp              252 drivers/infiniband/hw/cxgb4/resource.c void c4iw_destroy_resource(struct c4iw_resource *rscp)
rscp              254 drivers/infiniband/hw/cxgb4/resource.c 	c4iw_id_table_free(&rscp->tpt_table);
rscp              255 drivers/infiniband/hw/cxgb4/resource.c 	c4iw_id_table_free(&rscp->qid_table);
rscp              256 drivers/infiniband/hw/cxgb4/resource.c 	c4iw_id_table_free(&rscp->pdid_table);
rscp              435 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsc rsci, *rscp = NULL;
rscp              455 net/sunrpc/auth_gss/svcauth_gss.c 	rscp = rsc_lookup(cd, &rsci);
rscp              456 net/sunrpc/auth_gss/svcauth_gss.c 	if (!rscp)
rscp              538 net/sunrpc/auth_gss/svcauth_gss.c 	rscp = rsc_update(cd, &rsci, rscp);
rscp              542 net/sunrpc/auth_gss/svcauth_gss.c 	if (rscp)
rscp              543 net/sunrpc/auth_gss/svcauth_gss.c 		cache_put(&rscp->h, cd);
rscp             1213 net/sunrpc/auth_gss/svcauth_gss.c 	struct rsc rsci, *rscp = NULL;
rscp             1233 net/sunrpc/auth_gss/svcauth_gss.c 	rscp = rsc_lookup(cd, &rsci);
rscp             1234 net/sunrpc/auth_gss/svcauth_gss.c 	if (!rscp)
rscp             1271 net/sunrpc/auth_gss/svcauth_gss.c 	rscp = rsc_update(cd, &rsci, rscp);
rscp             1275 net/sunrpc/auth_gss/svcauth_gss.c 	if (rscp)
rscp             1276 net/sunrpc/auth_gss/svcauth_gss.c 		cache_put(&rscp->h, cd);