Lines Matching refs:api_group
126 pre_versioning_group(uint64_t api_group) in pre_versioning_group() argument
131 if (hsvc_pre_versioning_groups[i] == api_group) in pre_versioning_group()
303 uint64_t api_group = hsvcinfop->hsvc_group; in hsvc_register() local
310 api_group, major, minor, hsvcinfop->hsvc_modname)); in hsvc_register()
329 if (hsvcp->group == api_group) in hsvc_register()
395 hvstat = prom_set_sun4v_api_version(api_group, in hsvc_register()
400 " hvstat: 0x%lx sup_minor: 0x%lx\n", api_group, in hsvc_register()
411 if (!pre_versioning_group(api_group)) { in hsvc_register()
434 hsvcp->group = api_group; in hsvc_register()
485 uint64_t api_group; in hsvc_unregister() local
493 api_group = hsvcinfop->hsvc_group; in hsvc_unregister()
497 (void *)hsvcinfop, api_group, major, hsvcinfop->hsvc_minor, in hsvc_unregister()
509 if (hsvcp->group != api_group || hsvcp->major != major) in hsvc_unregister()
531 hvstat = prom_set_sun4v_api_version(api_group, 0, 0, in hsvc_unregister()
536 api_group, hvstat)); in hsvc_unregister()
567 hsvc_version(uint64_t api_group, uint64_t *majorp, uint64_t *minorp) in hsvc_version() argument
581 if (hsvcp->group == api_group) in hsvc_version()
588 hvstat = prom_get_sun4v_api_version(api_group, majorp, minorp); in hsvc_version()
598 if (pre_versioning_group(api_group)) { in hsvc_version()
616 api_group, status, *majorp, *minorp)); in hsvc_version()