Lines Matching defs:libdm_table
72 struct libdm_table {
588 libdm_cmd_set_table(libdm_table_t libdm_table, libdm_cmd_t libdm_cmd)
592 libdm_table->ldm_tbl);
686 libdm_table_destroy(libdm_table_t libdm_table)
689 prop_object_release(libdm_table->ldm_tbl);
690 free(libdm_table);
694 libdm_table_set_start(uint64_t start, libdm_table_t libdm_table)
697 if (libdm_table == NULL)
700 return prop_dictionary_set_uint64(libdm_table->ldm_tbl,
705 libdm_table_get_start(libdm_table_t libdm_table)
709 if (libdm_table == NULL)
712 (void)prop_dictionary_get_uint64(libdm_table->ldm_tbl, DM_TABLE_START,
719 libdm_table_set_length(uint64_t length, libdm_table_t libdm_table)
722 if (libdm_table == NULL)
725 return prop_dictionary_set_uint64(libdm_table->ldm_tbl,
730 libdm_table_get_length(libdm_table_t libdm_table)
734 if (libdm_table == NULL)
737 prop_dictionary_get_uint64(libdm_table->ldm_tbl, DM_TABLE_LENGTH,
744 libdm_table_set_target(const char *name, libdm_table_t libdm_table)
747 if (libdm_table == NULL)
750 return prop_dictionary_set_string(libdm_table->ldm_tbl, DM_TABLE_TYPE, name);
754 libdm_table_get_target(libdm_table_t libdm_table)
758 if (!prop_dictionary_get_string(libdm_table->ldm_tbl, DM_TABLE_TYPE,
766 libdm_table_set_params(const char *params, libdm_table_t libdm_table)
769 if (libdm_table == NULL)
772 return prop_dictionary_set_string(libdm_table->ldm_tbl,
781 libdm_table_get_params(libdm_table_t libdm_table)
785 if (!prop_dictionary_get_string(libdm_table->ldm_tbl, DM_TABLE_PARAMS,
793 libdm_table_get_status(libdm_table_t libdm_table)
797 (void)prop_dictionary_get_int32(libdm_table->ldm_tbl, DM_TABLE_STAT,