Lines Matching defs:ddef_hdl
979 devctl_bus_dev_create(devctl_hdl_t dcp, devctl_ddef_t ddef_hdl,
986 if (dcp == NULL || ddef_hdl == NULL) {
993 (nvlist_t *)ddef_hdl, devname);
1174 devctl_ddef_free(devctl_ddef_t ddef_hdl)
1177 (void) printf("devctl_ddef_free: nvp %p\n", (void *)ddef_hdl);
1179 if (ddef_hdl != NULL) {
1180 nvlist_free((nvlist_t *)ddef_hdl);
1188 devctl_ddef_int(devctl_ddef_t ddef_hdl, char *name, int32_t value)
1193 if (ddef_hdl == NULL || name == NULL || *name == '\0') {
1198 rv = nvlist_add_int32((nvlist_t *)ddef_hdl, name, value);
1202 rv, (void *)ddef_hdl, name, value);
1211 devctl_ddef_int_array(devctl_ddef_t ddef_hdl, char *name, int nelements,
1216 if (ddef_hdl == NULL || name == NULL || *name == '\0') {
1221 rv = nvlist_add_int32_array((nvlist_t *)ddef_hdl, name, value,
1226 rv, (void *)ddef_hdl, name);
1239 devctl_ddef_string(devctl_ddef_t ddef_hdl, char *name, char *value)
1243 if (ddef_hdl == NULL || name == NULL || *name == '\0') {
1248 rv = nvlist_add_string((nvlist_t *)ddef_hdl, name, value);
1252 rv, (void *)ddef_hdl, name, value);
1261 devctl_ddef_string_array(devctl_ddef_t ddef_hdl, char *name, int nelements,
1266 if (ddef_hdl == NULL || name == NULL || *name == '\0') {
1271 rv = nvlist_add_string_array((nvlist_t *)ddef_hdl, name,
1276 "name %s:\n", rv, (void *)ddef_hdl, name);
1287 devctl_ddef_byte_array(devctl_ddef_t ddef_hdl, char *name, int nelements,
1292 if (ddef_hdl == NULL || name == NULL || *name == '\0') {
1297 rv = nvlist_add_byte_array((nvlist_t *)ddef_hdl, name, value,