Lines Matching refs:drreq
1813 drreq_t *drreq; in add_drreq() local
1817 drreq = RCM_STRUCT_BASE_ADDR(drreq_t, q, queue); in add_drreq()
1818 if (strcmp(drreq->resource_name, resource_name) == 0) in add_drreq()
1823 drreq = (drreq_t *)rcmscript_calloc(1, sizeof (drreq_t)); in add_drreq()
1824 drreq->resource_name = rcmscript_strdup(resource_name); in add_drreq()
1826 rcm_enqueue_tail(&rsi->drreq_q, &drreq->queue); in add_drreq()
1837 drreq_t *drreq; in remove_drreq() local
1841 drreq = RCM_STRUCT_BASE_ADDR(drreq_t, q, queue); in remove_drreq()
1842 if (strcmp(drreq->resource_name, resource_name) == 0) in remove_drreq()
1848 rcm_dequeue(&drreq->queue); in remove_drreq()
1849 free(drreq->resource_name); in remove_drreq()
1850 free(drreq); in remove_drreq()
1860 drreq_t *drreq; in remove_drreq_all() local
1863 drreq = RCM_STRUCT_BASE_ADDR(drreq_t, in remove_drreq_all()
1865 remove_drreq(rsi, drreq->resource_name); in remove_drreq_all()