Lines Matching refs:pd_immutable
54 #define pd_immutable pd_un.pdu_immutable macro
118 for (src = pd->pd_immutable, srclen = pd->pd_size; in _prop_data_externalize()
192 _PROP_ASSERT(pd1->pd_immutable == NULL); in _prop_data_equals()
193 _PROP_ASSERT(pd2->pd_immutable == NULL); in _prop_data_equals()
196 if (memcmp(pd1->pd_immutable, pd2->pd_immutable, pd1->pd_size) == 0) in _prop_data_equals()
255 pd->pd_immutable = v; in prop_data_create_data_nocopy()
280 pd->pd_immutable = opd->pd_immutable; in prop_data_copy()
287 memcpy(nv, opd->pd_immutable, opd->pd_size); in prop_data_copy()
323 _PROP_ASSERT(pd->pd_immutable == NULL); in prop_data_data()
327 _PROP_ASSERT(pd->pd_immutable != NULL); in prop_data_data()
331 memcpy(v, pd->pd_immutable, pd->pd_size); in prop_data_data()
348 _PROP_ASSERT((pd->pd_size == 0 && pd->pd_immutable == NULL) || in prop_data_data_nocopy()
349 (pd->pd_size != 0 && pd->pd_immutable != NULL)); in prop_data_data_nocopy()
351 return (pd->pd_immutable); in prop_data_data_nocopy()
381 return (memcmp(pd->pd_immutable, v, size) == 0); in prop_data_equals_data()