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);