Home
last modified time | relevance | path

Searched refs:cg_obj (Results 1 – 4 of 4) sorted by relevance

/drivers/infiniband/core/
Dcgroup.c37 int ib_rdmacg_try_charge(struct ib_rdmacg_object *cg_obj, in ib_rdmacg_try_charge() argument
41 return rdmacg_try_charge(&cg_obj->cg, &device->cg_device, in ib_rdmacg_try_charge()
46 void ib_rdmacg_uncharge(struct ib_rdmacg_object *cg_obj, in ib_rdmacg_uncharge() argument
50 rdmacg_uncharge(cg_obj->cg, &device->cg_device, in ib_rdmacg_uncharge()
Dcore_priv.h157 int ib_rdmacg_try_charge(struct ib_rdmacg_object *cg_obj,
161 void ib_rdmacg_uncharge(struct ib_rdmacg_object *cg_obj,
173 static inline int ib_rdmacg_try_charge(struct ib_rdmacg_object *cg_obj, in ib_rdmacg_try_charge() argument
180 static inline void ib_rdmacg_uncharge(struct ib_rdmacg_object *cg_obj, in ib_rdmacg_uncharge() argument
Drdma_core.c440 ret = ib_rdmacg_try_charge(&uobj->cg_obj, uobj->context->device, in alloc_begin_idr_uobject()
506 ib_rdmacg_uncharge(&uobj->cg_obj, uobj->context->device, in alloc_abort_idr_uobject()
532 ib_rdmacg_uncharge(&uobj->cg_obj, uobj->context->device, in destroy_hw_idr_uobject()
814 ib_rdmacg_uncharge(&ucontext->cg_obj, ib_dev, in ufile_destroy_ucontext()
Duverbs_cmd.c213 struct ib_rdmacg_object cg_obj; in ib_uverbs_get_context() local
234 ret = ib_rdmacg_try_charge(&cg_obj, ib_dev, RDMACG_RESOURCE_HCA_HANDLE); in ib_uverbs_get_context()
248 ucontext->cg_obj = cg_obj; in ib_uverbs_get_context()
301 ib_rdmacg_uncharge(&cg_obj, ib_dev, RDMACG_RESOURCE_HCA_HANDLE); in ib_uverbs_get_context()