Lines Matching defs:tuple

500 	rcm_info_tuple_t *tuple = NULL;
515 * tuple containing the state of this resource (a combination of each
521 ((tuple = rcm_info_next(infop, NULL)) == NULL) ||
522 (rcm_info_next(infop, tuple) != NULL)) {
524 } else if (infop && tuple) {
525 *statep = rcm_info_state(tuple);
553 /* return the next tuple in the info structure */
555 rcm_info_next(rcm_info_t *info, rcm_info_tuple_t *tuple)
562 if (tuple == NULL) {
565 return ((rcm_info_tuple_t *)tuple->next);
570 rcm_info_rsrc(rcm_info_tuple_t *tuple)
574 if (tuple == NULL || tuple->info == NULL) {
579 if (errno = nvlist_lookup_string(tuple->info, RCM_RSRCNAME, &rsrcname))
586 rcm_info_info(rcm_info_tuple_t *tuple)
590 if (tuple == NULL || tuple->info == NULL) {
595 if (errno = nvlist_lookup_string(tuple->info, RCM_CLIENT_INFO, &info))
602 rcm_info_error(rcm_info_tuple_t *tuple)
606 if (tuple == NULL || tuple->info == NULL) {
611 if (errno = nvlist_lookup_string(tuple->info, RCM_CLIENT_ERROR,
618 /* return info string in the tuple */
620 rcm_info_modname(rcm_info_tuple_t *tuple)
624 if (tuple == NULL || tuple->info == NULL) {
629 if (errno = nvlist_lookup_string(tuple->info, RCM_CLIENT_MODNAME,
636 /* return client pid in the tuple */
638 rcm_info_pid(rcm_info_tuple_t *tuple)
642 if (tuple == NULL || tuple->info == NULL) {
647 if (errno = nvlist_lookup_uint64(tuple->info, RCM_CLIENT_ID, &pid64))
653 /* return client state in the tuple */
655 rcm_info_state(rcm_info_tuple_t *tuple)
659 if (tuple == NULL || tuple->info == NULL) {
664 if (errno = nvlist_lookup_int32(tuple->info, RCM_RSRCSTATE, &state))
670 /* return the generic properties in the tuple */
672 rcm_info_properties(rcm_info_tuple_t *tuple)
678 if (tuple == NULL || tuple->info == NULL) {
683 if (errno = nvlist_lookup_byte_array(tuple->info, RCM_CLIENT_PROPERTIES,
701 rcm_info_seqnum(rcm_info_tuple_t *tuple)
705 if (tuple == NULL || tuple->info == NULL) {
710 if (errno = nvlist_lookup_int32(tuple->info, RCM_SEQ_NUM, &seqnum))
752 rcm_info_t *tuple;
759 if ((tuple = *head) == NULL) {
764 while (tuple->next) {
765 tuple = tuple->next;
767 tuple->next = info;