Lines Matching defs:strid
6667 /* allocate and initialize an strid set */
6687 ss->strid_space = id_space_create("strid", 1, n_items);
6698 i_ddi_strid_alloc(ddi_strid *strid, char *str)
6700 i_ddi_strid *ss = (i_ddi_strid *)strid;
6734 ddi_strid_free(strid, id);
6739 ddi_strid_free(strid, id);
6749 ddi_strid_alloc(ddi_strid *strid, char *str)
6751 return (i_ddi_strid_alloc(strid, str));
6754 /* return the id within the specified strid given the str */
6756 ddi_strid_str2id(ddi_strid *strid, char *str)
6758 i_ddi_strid *ss = (i_ddi_strid *)strid;
6769 /* return str within the specified strid given the id */
6771 ddi_strid_id2str(ddi_strid *strid, id_t id)
6773 i_ddi_strid *ss = (i_ddi_strid *)strid;
6784 /* free the id mapping within the specified strid */
6786 ddi_strid_free(ddi_strid *strid, id_t id)
6788 i_ddi_strid *ss = (i_ddi_strid *)strid;
6796 str = ddi_strid_id2str(strid, id);
6804 /* destroy the strid set */