Lines Matching defs:rsrc
109 const char *rsrc;
1338 (char *)devicetable.table[j].usage[k].rsrc,
1351 devicetable.table[j].usage[k].rsrc,
1582 char *rsrc, *usage;
1595 if ((rsrc = (char *)rcm_info_rsrc(tuple)) == NULL ||
1600 if (rcm_ignore(rsrc, usage) == 0)
1603 if ((client = ri_client_alloc(rsrc, usage)) == NULL)
1607 rsrc, usage) != 0) {
1636 rcm_ignore(char *rsrc, char *infostr)
1653 add_query_state(rcmd_t *rcm, ri_client_t *client, const char *rsrc,
1660 if ((cached_tuple = tuple_lookup(rcm, rsrc, info)) != NULL) {
1739 const char *rsrc, *info;
1747 if ((rsrc = rcm_info_rsrc(tuple)) == NULL ||
1752 if (strcmp(rsrc, krsrc) == 0 && strcmp(info, kinfo) == 0) {
1825 ri_client_alloc(char *rsrc, char *usage)
1829 assert(rsrc != NULL && usage != NULL);
1842 if (nvlist_add_string(client->usg_props, RI_CLIENT_RSRC, rsrc) != 0 ||
2047 dprintf((stderr, "add_usage: entry %d rsrc: %s info: %s\n",
2051 entry->usage[entry->n_usage].rsrc = rcm_rsrc;